基于預設模板的系統動態構建與集成技術

作者:蘇浩;王競爭;楊靖琦 刊名:指揮控制與仿真 上傳者:熊剛

【摘要】針對動態變化的軍事任務保障需求,以及信息系統構建過程中所面臨的資源動態聚合、功能動態組合、環境動態適應等問題,基于網絡化計算與存儲環境,利用資源封裝、軟件倉儲等技術,提出一種基于預設模板的信息系統動態構建與集成方法和過程,并通過構建基礎環境和方向聯指等應用實例開展試驗驗證,結果表明該方法可有效支撐軍事信息系統的柔性組合,大幅提升系統開設效率。

全文閱讀

為滿足日趨復雜的戰場環境、動態變化的軍事任務保障需求和信息化作戰要求,需要在短時間內將情報偵察、指揮控制、網絡通信、計算存儲、信息對抗、綜合保障等系統資源或要素重新組合,快速構建滿足特定作戰任務需求的軍事信息系統。目前,大多數軍事信息系統采用預先部署的方式進行構建,即根據經驗調配計算、存儲、網絡等硬件資源,手動安裝和配置操作系統等基礎軟件,人工部署和配置相關業務應用軟件等,最后進行系統調試,才能交付一套完整、可用的系統,傳統的信息系統部署方式在耗費大量時間成本、人力成本和硬件資源的同時,極大地降低了信息系統構建和使用效率,已經無法滿足復雜多變的作戰任務需求。本文基于網絡化計算與存儲環境,利用軟件倉儲、資源封裝等技術,提出了一種基于預設模板的信息系統動態構建與集成方法,旨在解決信息系統構建過程中所面臨的資源動態聚合、功能動態組合、環境動態適應等問題,為信息系統柔性組合、快速開設提供支撐。1系統動態構建與集成基礎1.1網絡化計算與存儲環境網絡化計算與存儲服務屬于云計算概念的IaaS層,即通過抽象的表達方式,把IT基礎設施中的各種設備抽象成各種IT基礎設施資源,實際上業務應用軟件在云環境上運行,使用的IT基礎設施服務,就是在直接使用IT基礎設施的各種資源,包括計算資源、存儲資源、網絡資源、中間件資源、數據庫資源等[1],如圖1所示。網絡化計算與存儲環境采用云計算、分布式存儲等技術,整合分布式的計算資源和存儲資源,對外提供彈性計算服務和云存儲服務能力[2]。其中,物理集群設備通過計算虛擬化、網絡虛擬化、存儲虛擬化等技術,整合形成統一資源池,借助權限管理、策略管理、運行監控、資源管理、鏡像管理、集群管理和日志分析功能,實現網絡化計算與存儲環境的統一管理;彈性計算服務提供計算資源的統一管理與調度,提供可靈活擴展的共享計算資源池和彈性計算、虛擬計算等計算服務,支持授權用戶和業務系統使用共享計算資源,動態擴展計算能力,分布式執行計算任務;云存儲服務提供分布式存儲資源的統一管理與調度,提供分布式的網絡化存儲空間和網盤、海量數據存儲等存儲服務,支持授權用戶和業務系統保存、訪問和使用共享存儲資源。圖1網絡化計算與存儲環境技術架構1.2軟件資源倉儲軟件資源倉儲借鑒軟件商店技術理念,提出“規范開發、統一封裝、集中入庫、按需部署”的面向資源的全流程管控方法,即在信息系統開發初期集中梳理系統配置需求,確定資源運行所需的軟件、數據庫、服務等環境,指定配置文件模板統一下發;開發完成后使用資源打包工具進行封裝,形成標準化資源包,其中包含資源屬性信息及安裝部署信息;資源包通過注冊門戶發布到資源倉儲庫中,并進行分類存儲,同時支持在線方式對資源進行維護、更新等操作,實現軟件資源的規范管理、動態安裝和即裝即用[2-3]。其技術架構如圖2所示。圖2軟件資源倉儲技術架構圖其中,軟件資源庫保存通過資源打包工具上傳的標準軟件資源包,經導入、解析、入庫、注冊審核后的軟件資源能夠在倉儲商店門戶中顯示,用戶可以通過門戶方式檢索和下載所需軟件資源,也可以通過接口調用的方式實現軟件資源的檢索和下載;為管理用戶提供完善的軟件資源維護和更新機制,支持自動、手動和自定義更新條件等多種更新策略配置,在保證業務不受影響和用戶最少打擾的前提下,實現軟件的平滑更新。1.3資源分類與封裝資源封裝是信息系統動態構建與集成的基礎。從技術功能角度,信息系統資源劃分為網絡資源、計算資源、存儲資源、軟件資源、數據資源等;從技術體制角度,信息系統資源分為C/S體制資源、B/S體制資源等。為了便于實現資源的發現與匹配,采用XML文件描述

參考文獻

引證文獻

問答

我要提問
ub8优游 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>