摘要:針對目前計算機網絡系統集成中的問題,提出了信息技術系統集成架構的設計。通過輸入輸出單元、處理單元、存儲接口等模塊構成系統的主要架構,系統架構中包括多種服務,能夠對相應的信息數據進行收集。在軟件功能開發過程中,利用SHA-265算法對數據進行收集和傳輸,充分挖掘有用數據,實現數據的查詢與集成服務。將此平臺應用到實際企業中,能夠實現信息技術系統的集成,整合各個獨立信息系統為統一化的整體,實現各系統資源的協同與共享。
關鍵詞:信息技術系統" 系統集成" 架構設計" 數據集成
Integrated[A1]" Architecture Design of Information Technology System Integration
ZHOU Xianghua
Zhejiang Kaier New Materials Co., Ltd, Jinhua, Zhejiang Province, 321036 China
Abstract: According to the current problems in computer network system integration, the design of information technology system integration architecture is proposed. The main architecture of the system is composed of input and output units, processing units, storage interface, and other modules. The system architecture includes a variety of services that can collect the corresponding information data. In the process of software function development, SHA-265 algorithm is used to collect and transmit data, fully explore useful data, and realize data query and integration service. Applying this platform to actual enterprises can realize the integration of information technology system, integrate various independent information system into a unified whole, and realize the coordination and sharing of system resources.
Key Words: Information technology system; System integration; Architecture design; Data integration
在現代網絡通信不斷發展的過程中,部分企業要對內部孤島型異構數據整合,包括數據的傳輸、交換等執行流程,從而對企業內異構數據信息進行共享與交換。以此,要以不同網絡空間的文本文件、數據庫數據創建多元數據信息交互集成化系統,從而實現企業部門數據的傳輸、共享,合理設置數據交換方案和流程,實現不同異構網絡系統和數據庫的平滑信息交換與交互。計算機網絡系統集成技術主要包括數據集成與交換、融合、智能監管、安全防護等技術,要求實現規范化、標準化的技術集成。在大數據時代下,計算機網絡系統集成技術要設置合理的架構,通過網絡平臺、環境支持平臺等創建模塊框架。另外,使用視頻監控系統引進計算機網絡系統集成技術,能夠設計科學系統架構,滿足系統功能,實現理想效果[1]。
1 信息技術系統集成的總體架構
平臺的整體框架主要包括服務組件、綜合門戶、基礎設施、應用服務等構成,在綜合門戶層創建信息收集與處理的模式,用戶能夠搜索相應的信息數據。將信息系統的共享信息作為平臺的信息,不用根據自身需求對信息進行整合和收集。應用服務層能夠將細化的內部服務提供給用戶,平臺通過服務組件細化相應的服務后,為用戶所提供。另外,還能夠將服務作為服務對象與主體,通過應用服務層反饋相應的請求信息,滿足數據交換等功能[2],信息技術系統集成平臺的總體架構詳見圖1。
2 信息技術系統集成的硬件架構
2.1 處理單元
在計算機體系設計中,處理單元為主要內容,處理器作為核心硬件,通過CPU[wl3]"(Central Processing Unit,CPU)[A4]"表示,也就是集成控制器與運算器。通過控制器得到指令,對指令處理后將控制信號發送到各個部件中;運算器能夠實現邏輯運算和算術,包括運算寄存器組和算術邏輯單元。CPU主頻參數設置為1.7 GHz,32為字長,外頻為300 MHz。
2.2存儲單元
存儲單元不僅可以實現計算機體系中的記憶功能,還是代碼和數據的載體,其主要由寄存器、主存儲器、高速/低速緩沖存儲器構成。外部低速存儲器能夠使用光與磁等技術存儲數據,被廣泛應用到不同行業中。
2.3輸入輸出單元
輸入輸出單元通過輸入與輸出設備構成,為計算機體系設計的重點內容。在計算機中,能夠利用輸入設備將文字、程序與數據等輸入系統中;輸出設備的主要功能就是將信息與結果通過信號、文字、數據等方式輸出。
2.4接口設計
本文所設計的計算機集成架構要為外界提供數據錄入其他的接口,在系統中匯總全部的數據,對數據進行分析和處理后寫入前置機數據庫中。對前置機數據庫中的數據明細進行記錄,并且標注狀態。另外,還能夠提供重發功能,對日志表進行警察,在前置機中再次匯總數據。前置機對開發接口數據查看后進行審核、修改等操作,利用調度機制對開放接口表中的數據進行查看[3]。
3信息技術系統集成的軟件功能
3.1數據收集與存儲
原始數據大部分存在于多源異構數據源中,本文使用分布式架構進行設計,能夠滿足大數據環境下的數據收集需求。簡單來說,可以使用不同數據源對數據進行并行收集。不同代理能夠通過指定數據源對數據進行收集,并且傳輸到數據處理器(Data Processing Unit,DPU)[A5]"中。通過Apache Kafka消息隊列機制傳輸數據,在高并發、大吞吐量的場景下對數據進行傳輸,從而提高數據傳輸可靠性。另外,使用SHA-265算法對敏感字段開展單項哈希,滿足了數據傳輸效率需求。在預處理數據后,將處理好的數據傳輸到分布式存儲系統中,方便了數據的后續分析[4]。
3.2數據處理
對數據進行處理的重點就是對分布式文件系統海量數據進行計算,使用內存分布式計算架構提高數據處理性能。通過Spark設計數據處理模型,主要功能為數據流處理、圖計算等。在對大量數據進行處理時,根據Spaek SQL數據庫對結構化數據進行分析,還能夠對數據進行查詢,還能夠為應用程序編程[A6]"接口(Application Programming Interface,API)提供直觀數據處理方法。為了使數據查詢的效率得到優化,本文使用基于代價查詢優化器(Cost-Based Optimizer,CBO),對數據不同查詢計算進行計算,使用代價最小的計劃進行分析[5]。
3.3異構數據的交換
將異構數據交換拓撲結構劃分成為可擴展標記語言(Extensible Markup Language,XML)消息服務組件、數據交換中間層組件與Java消息服務(Java Message Service,JMS)服務器,從而創建數據交換拓撲結構。JMS服務器使不同企業的分散系統構成相互連接的整體,實現不同數據XML異構數據交換,步驟具體如下。
(1)通過數據交換中間層與轉換規則,從異構數據庫中對數據源數據進行提取,然后封裝成為XML文檔文件并且[A7]"發送。
(2)使用XML消息服務組件對傳輸的XML文檔文件進行接收,然后使其封裝成為XML消息,在服務器中傳輸。另外,XML消息服務組件能夠對消息進行封裝和解析,然后傳輸不同類別的數據。
(3)通過XML消息服務組件接收服務器中的數據,對實時消息進行處理并且存儲,然后對數據封裝。最后,將XML文件傳輸到下層數據交換中間層,在數據源表中寫入[6]。
3.4數據的集成
系統數據集成主要包括轉換規則、XML轉換器與模式庫,通過數據泵讀寫數據源的數據,在轉換規則下使用XML轉換器對數據提取,然后轉變成為標準文檔。如果數據沒有被轉換,要傳輸到數據泵中,數據集成更加的方便,能夠插入不同類型數據信息,并且對信息進行更新、覆蓋,數據集成架構的設計如圖2所示。
3.5數據的查詢
對數據命令解析后,以查詢服務配置將關鍵詞發送到配置服務中,從而執行操作,例如:核心服務器的認證信息、數據資源信息、服務參數等可以細分為資源的類型、名稱、請求等,在對查詢服務初始化的過程中,能夠對數據進行讀取與解析。
為了能夠查詢多個數據源的關鍵詞,系統使用組件策略查詢關鍵詞數據。另外,通過接口規范和組件標準,方便在系統中使用新方法,從而滿足易用性、高效性的查詢需求。本文系統主要使用關系型、文本、XML型數據,通過Lucene庫查詢文檔數據的關鍵詞,還能夠支持文檔文件數據集的查詢與索引,支持多種類型的文件,包括xlsx、rtf、txt等。
使用數據圖關鍵詞的方法對關鍵詞進行查詢,能夠根據不同數據的相互關系,從而創建圖,得到全部r半徑子圖,利用數據庫創建索引。在進行索引的過程中,選擇用戶最優的關鍵詞k個r半徑,關鍵字節點選擇Steiner子圖,并且對其進行檢索[7]。
4結"語
為了解決大量信息孤島的問題,滿足信息化條件下多種信息系統業務數據的整合與交換功能,本文提出了信息技術集成的架構設計。本文對平臺架構的組成和形式進行分析,闡述了,系統軟硬件的搭建過程,并且說明了系統數據的集成方案。利用平臺的描述,本平臺能夠快速融合不同信息系統,還能夠對系統數據進行高效交換,使系統管理質量與效率得到提高。
參考文獻
[1]王海濤,周天啟,鄒云. 某系統基于云環境的網絡架構設計與實現[J]. 數字技術與應用,2023,41(2):168-170.
[2]駱正新,耿鵬,邱錫宏. 城軌信號系統一體化工具平臺分析與設計[J]. 鐵路通信信號工程技術,2024,21(4):96-102,108.
[3]劉善宏,張傳想,趙舒雨,等. 基于分布式微服務架構的云教研平臺的設計與實現[J]. 信息與電腦(理論版),2023,35(7):247-250.
[4]葉標,馮拔,李祥. 新能源客車數據監管平臺設計與實現[J]. 客車技術與研究,2023,45(1):27-32.
[5]寧黃江,郭翔宇,安健,等. 工業互聯網公共服務平臺信任架構建設探究[J]. 工業技術創新,2022,9(2):97-103.
[6]李曉達. 基于雙中臺體系的計算機集成架構系統的設計與實現[J]. 集成電路應用,2022,39(8):304-306.
[7]張燕萍,師祥利,尚俊云,等. 一種基于VPX架構的光纖慣組系統集成一體化設計方法[J]. 導航與控制,2023,22(1):91-99.