馬永龍 陶 偉 謝紅勝
(1.武漢藏龍北路1號 武漢 430205)(2.中國艦船研究設(shè)計中心 武漢 430064)
?
公共計算與服務(wù)環(huán)境綜述*
馬永龍1陶偉2謝紅勝2
(1.武漢藏龍北路1號武漢430205)(2.中國艦船研究設(shè)計中心武漢430064)
摘要論文從美海軍一系列的艦載信息系統(tǒng)集成研發(fā)項目中梳理出公共計算與服務(wù)環(huán)境的發(fā)展脈絡(luò)。文章提出了公共計算與服務(wù)環(huán)境的組成,分析了其技術(shù)特征,并指出“公共化”是其核心的發(fā)展趨勢。以艦船作戰(zhàn)系統(tǒng)為例,文章分析了采用公共計算與服務(wù)環(huán)境進行系統(tǒng)集成產(chǎn)生的變化。最后,文章給出了應(yīng)用公共計算與服務(wù)環(huán)境的啟示并展望其前景。
關(guān)鍵詞公共計算與服務(wù)環(huán)境; 基礎(chǔ)設(shè)施; 公共化
Class NumberTP311.523
1引言
2008年,美海軍決定取消DDG1000的后續(xù)建造計劃,在建造完目前已撥款的三艘艦之后,轉(zhuǎn)而恢復(fù)建造DDG51級驅(qū)逐艦,但會對其上的一些系統(tǒng)、設(shè)備,甚至整體布局、人員編制等情況進行改進和升級,形成全新的DDG51 Ⅲ型、IV型艦[1]。盡管DDG1000計劃已終止,但通過研究、挖掘現(xiàn)有的公開資料情況來看,作為其關(guān)鍵技術(shù)之一的全艦計算環(huán)境(Total Ship Computing Environment,TSCE)不但不會就此消亡,它所代表的艦載信息系統(tǒng)集成發(fā)展方向——公共計算與服務(wù)環(huán)境(Common Computing and Services Environment,CCSE),反而還會隨著新技術(shù)、新理念、新應(yīng)用的出現(xiàn)和發(fā)展而不斷演變,并逐步向前推進,從而達到新的發(fā)展高峰。
2公共計算與服務(wù)環(huán)境的發(fā)展歷程
自20世紀末以來,為了滿足艦艇裝備新型號研制和舊型號改裝中的艦載信息系統(tǒng)集成等需求,美海軍先后針對不同的裝備型號開展了一系列的艦載信息系統(tǒng)集成研發(fā)項目,從這些項目的實施過程可以梳理出公共計算與服務(wù)環(huán)境的發(fā)展脈絡(luò)。
1) SSDS Mk2(艦艇自防御系統(tǒng))
艦艇自防御系統(tǒng)(Ship Self-Defense System,SSDS)是美海軍首個基于開放式體系結(jié)構(gòu)計算環(huán)境(Open Architecture Computing Environment,OACE)開發(fā)的系統(tǒng),強調(diào)信息化網(wǎng)絡(luò)環(huán)境的建設(shè)和商用成熟技術(shù)的應(yīng)用,將各種傳感器、防御武備及指揮控制中心聯(lián)為一體,綜合使用硬殺傷武器和軟殺傷電子戰(zhàn)設(shè)備摧毀來襲目標,提高了艦艇的早期預(yù)警能力和導(dǎo)彈攔截能力,為艦艇提供分層的自動化的快速防空反應(yīng)。

圖1 基于OACE的SSDS軟件分層結(jié)構(gòu)[2]
SSDS具有快速反應(yīng)交戰(zhàn)能力(Quick Reaction Combat Capability,QRCC),新的傳感器、武器子系統(tǒng)模塊可以方便地加入到SSDS系統(tǒng)中,而不用考慮傳感器與武器的點對點互聯(lián)細節(jié)。
2) DDG1000 TSCE(全艦計算環(huán)境)
TSCE是近年來美海軍提出的一種先進艦載信息系統(tǒng)集成技術(shù),是DDG1000驅(qū)逐艦的十大關(guān)鍵技術(shù)之一,其基于開放式體系結(jié)構(gòu)(Open Architecture,OA),充分利用先進的商用計算機處理能力、分布式軟件架構(gòu),以“即插即用”的方式集成各設(shè)備功能,為全艦應(yīng)用提供一個開放、通用、標準的運行集成環(huán)境,使C4ISR、交戰(zhàn)、平臺、航空以及岸基保障等系統(tǒng)實現(xiàn)了前所未有的集成,有效提高了全艦信息共享程度,增強了系統(tǒng)的魯棒性和可靠性,極大強化了艦載系統(tǒng)的綜合效能和生命力。
TSCE致力實現(xiàn)艦上作戰(zhàn)、平臺、通信等全部網(wǎng)絡(luò)信息的集成,形成一個分布、開放、統(tǒng)一、可擴展、可重構(gòu)、存活能力強的計算及顯示環(huán)境,從而解決互操作和信息共享等問題,最終達到跨平臺、跨領(lǐng)域的協(xié)同作戰(zhàn)能力(圖2)。

圖2 DDG1000的全艦計算環(huán)境
TSCE是一個分布于全艦范圍的開放式系統(tǒng),將艦上所有戰(zhàn)時和非戰(zhàn)時的操作集成到一個公共全局的計算環(huán)境之中,同時擴展了許多岸上作業(yè),包括維護、后勤及訓(xùn)練功能等,其技術(shù)架構(gòu)如圖3所示。在TSCE中,TSCE-I(全艦計算環(huán)境基礎(chǔ)設(shè)施)是為全艦任務(wù)應(yīng)用提供服務(wù)的計算硬件和公共軟件,可形成一個開放的虛擬化計算環(huán)境,所有計算資源統(tǒng)一調(diào)度管理,為其他領(lǐng)域的應(yīng)用提供服務(wù),所有應(yīng)用軟件分布在這個虛擬化計算環(huán)境中。

圖3 全艦計算環(huán)境技術(shù)架構(gòu)[3]
3) DDG51 AMOD(宙斯盾現(xiàn)代化)
美海軍在決定停建DDG1000、重啟再造DDG51級驅(qū)逐艦的同時,也在實施一項針對現(xiàn)役“提康德羅加”級和DDG51級“宙斯盾”艦的軟/硬件現(xiàn)代化改裝計劃,即AMOD計劃[4]。該計劃采用OACE將“宙斯盾”作戰(zhàn)系統(tǒng)的軟件和硬件分開實施。洛·馬公司選擇使用商用數(shù)據(jù)分發(fā)服務(wù)(Data Distribution Service,DDS)技術(shù),為“宙斯盾”各子系統(tǒng)的聯(lián)合提供整體通訊框架,包括:雷達、武器、顯示器和指控部分。它基于標準、可任意擴展,這使“宙斯盾”系統(tǒng)具備了一個重要的優(yōu)勢,就是在未來的技術(shù)更新中可快速添加或升級新的功能。

圖4 基于OACE的AMOD結(jié)構(gòu)層次
4) LCS MPCE(任務(wù)包計算環(huán)境)
任務(wù)包計算環(huán)境(Mission Package Computing Environment,MPCE)采用通用動力公司的開放式計算體系(OPEN CI),為瀕海戰(zhàn)斗艦(Littoral Combat Ship,LCS)的三個任務(wù)包(水雷戰(zhàn)、水面戰(zhàn)和反潛戰(zhàn))的操作提供監(jiān)控接口。MPCE與作戰(zhàn)管理系統(tǒng)組成統(tǒng)一網(wǎng)絡(luò)來支持任務(wù)的規(guī)劃、執(zhí)行和分析。其中,水雷戰(zhàn)任務(wù)包包括了諾·格公司的機載激光水雷探測系統(tǒng)和“偵察兵”無人機等,該系統(tǒng)由8個TEU ISO標準的貨運集裝箱作為保障。

圖5 瀕海戰(zhàn)斗艦的MPCE定義圖[5]
5) CANES(綜合海上網(wǎng)絡(luò)和企業(yè)服務(wù))
綜合海上網(wǎng)絡(luò)和企業(yè)服務(wù)(Consolidated Afloat Networks and Enterprise Services,CANES)旨在減少艦上服務(wù)器等硬件的數(shù)量,將現(xiàn)有的艦載網(wǎng)絡(luò)硬件轉(zhuǎn)變?yōu)榧惺降摹⒖晒芸氐奶幚砟J?通過創(chuàng)建一種單一的公共網(wǎng)絡(luò)系統(tǒng)來代替先前多種分散式的C4I網(wǎng)絡(luò)系統(tǒng)。CANES的關(guān)鍵技術(shù)包括通用計算環(huán)境(Common Computing Environment,CCE)、基于面向服務(wù)體系結(jié)構(gòu)(Service Oriented Architecture,SOA)的海上核心服務(wù)(Afloat Core Services,ACS)和跨域解決方案(Cross-Domain Solutions,CDS)。
其中,CCE能有效地利用“虛擬化軟件”技術(shù)將艦載網(wǎng)絡(luò)硬件、機架、服務(wù)器和通信媒介等整合到公共網(wǎng)絡(luò)核心中,以取代相似的硬件獨立的操作,從而實現(xiàn)硬件基礎(chǔ)設(shè)施的虛擬化管理,并創(chuàng)建一個統(tǒng)一的計算環(huán)境。

圖6 CANES的SOA核心服務(wù)架構(gòu)

圖7 CANES的公共計算環(huán)境(CCE)[6]
通過對上述項目進行研究、對比后不難發(fā)現(xiàn),無論是SSDS Mk2、TSCE和AMOD所采用的OACE,還是MPCE,抑或是CANES的CCE,致力于創(chuàng)建一個統(tǒng)一的公共計算與服務(wù)環(huán)境是其共同特征。公共計算與服務(wù)環(huán)境是正在發(fā)展中的先進系統(tǒng)集成模式,代表著美海軍艦載信息系統(tǒng)集成的發(fā)展趨勢和方向
3公共計算與服務(wù)環(huán)境的組成和特征
公共計算與服務(wù)環(huán)境由基礎(chǔ)設(shè)施和各種領(lǐng)域應(yīng)用組成。公共計算與服務(wù)環(huán)境基礎(chǔ)設(shè)施包括網(wǎng)絡(luò)設(shè)備、計算設(shè)備、存儲設(shè)備、顯示設(shè)備、操控設(shè)備等硬件設(shè)備以及一組核心、通用的基礎(chǔ)軟件。這些軟硬件采用商用成熟技術(shù)和工業(yè)標準,構(gòu)建成為一個開放體系架構(gòu)的計算環(huán)境,為作戰(zhàn)系統(tǒng)各種計算任務(wù)的執(zhí)行,為傳感器、指控、武器、保障等領(lǐng)域應(yīng)用提供服務(wù)。
領(lǐng)域應(yīng)用包括傳感器管理、作戰(zhàn)指揮、通信管理、武器管理、無人平臺控制等,開發(fā)、部署、運行在公共計算與服務(wù)環(huán)境基礎(chǔ)設(shè)施之上。
公共計算與服務(wù)環(huán)境具有以下特征:
1) 硬件資源集中部署,統(tǒng)一管理。在上述項目中,都將網(wǎng)絡(luò)設(shè)備、計算設(shè)備、存儲設(shè)備、顯示設(shè)備、通信設(shè)備等硬件作為開放的、公共的“資源”,進行統(tǒng)一管理和部署,從而發(fā)揮整體優(yōu)勢。例如,TSCE采用電子模塊化集裝箱(Electronic Modular Enclosures,EME)將IBM刀片服務(wù)器機柜以及控制、自動化、導(dǎo)航、內(nèi)部通信系統(tǒng)等處理及存儲配套設(shè)施進行集中封裝,全艦冗余布置。MPCE采用10或20英尺的標準化保障集裝箱(Support Container,SC)來對任務(wù)系統(tǒng)設(shè)備進行集中安裝,見圖5。CANES的刀片服務(wù)器等設(shè)施則通過艙室集中的方式進行放置。
2) 軟件統(tǒng)一架構(gòu)。除了硬件集中部署外,這些項目還對軟件進行了規(guī)范和統(tǒng)一架構(gòu),形成了一組核心、通用的基礎(chǔ)軟件,這些軟件分布在虛擬化的計算環(huán)境中,與硬件資源結(jié)合在一起進行統(tǒng)一調(diào)度管理,為其他應(yīng)用組件和功能領(lǐng)域提供服務(wù)。例如,TSCE積極推進軟件的構(gòu)件化和復(fù)用化,并借助于中間件技術(shù),將各種艦載系統(tǒng)的專用應(yīng)用程序、專用應(yīng)用程序請求服務(wù)和公共服務(wù)等以中間件的形式封裝,且與底層計算機、操作系統(tǒng)和網(wǎng)絡(luò)基礎(chǔ)設(shè)施之間相互分離,見圖3。這些應(yīng)用程序能在具有OA特性的各種計算機系統(tǒng)之間進行移植,且具有無限的可擴展性。CANES的ACS在虛擬化硬件資源之上開發(fā)了一種SOA架構(gòu)(圖6),這種架構(gòu)能夠創(chuàng)建一種可升級的服務(wù)交互分層模型[7],將現(xiàn)有煙囪式系統(tǒng)的傳統(tǒng)應(yīng)用分解、轉(zhuǎn)換為面向用戶、數(shù)據(jù)的可復(fù)用式公共服務(wù)和應(yīng)用,通過采用標準化的接口,系統(tǒng)可以調(diào)用這些公共服務(wù),從而滿足不斷變化的作戰(zhàn)需求。
3) 采用OA設(shè)計理念和商用成熟技術(shù),將艦載基礎(chǔ)硬件以及基礎(chǔ)軟件構(gòu)成統(tǒng)一的集成化公共計算與服務(wù)環(huán)境,支持功能領(lǐng)域應(yīng)用在該環(huán)境中的運行,實現(xiàn)艦上任務(wù)系統(tǒng)的綜合集成。例如,在TSCE項目中,TSCE-I包括各種硬件設(shè)備和通用的基礎(chǔ)軟件,這些軟硬件采用主流商用成熟技術(shù),構(gòu)建成為一個基于OA的開放式、虛擬化的公共計算與服務(wù)環(huán)境,為系統(tǒng)的各種領(lǐng)域應(yīng)用提供服務(wù),見圖3。TSCE的這種一體化體系結(jié)構(gòu),有利于實現(xiàn)系統(tǒng)內(nèi)部信息的交互共享和互操作,還為各組件提供了一個“即插即用”的環(huán)境,以便簡單、快速地對系統(tǒng)進行擴展和螺旋式升級。在CANES項目中,基于OA和面向服務(wù)的設(shè)計理念,利用標準化的網(wǎng)絡(luò)基礎(chǔ)設(shè)施和通用化的機柜體系結(jié)構(gòu)創(chuàng)建了一個統(tǒng)一的公共計算環(huán)境——CCE(圖7),并通過企業(yè)服務(wù)為作戰(zhàn)和管理應(yīng)用軟件提供“托管服務(wù)”,為C4I應(yīng)用提供了運行與集成的平臺,同時,通過開放通用的接口,支持各應(yīng)用系統(tǒng)調(diào)用公共服務(wù)。MPCE采用了大量的商用成熟技術(shù),任務(wù)包應(yīng)用和集成軟件運行在這些硬件設(shè)備之上,形成了基于OA的公共計算基礎(chǔ)設(shè)施,為艦艇提供了任務(wù)模塊的控制接口,見圖5。
可見,公共計算與服務(wù)環(huán)境已成為美海軍艦艇裝備信息化建設(shè)的發(fā)展趨勢。此外,通過對比不難發(fā)現(xiàn)另外一條規(guī)律,與TSCE相比,較晚啟動的CANES項目有以下不同之處:由于采用了硬件虛擬化、SOA架構(gòu)、云計算、CDS等新興智能技術(shù)和成熟技術(shù),從而實現(xiàn)了硬件的虛擬化管理和作戰(zhàn)應(yīng)用軟件的“托管”,創(chuàng)建了統(tǒng)一的公共計算與服務(wù)環(huán)境,并解決了不同密級信息在同一網(wǎng)絡(luò)基礎(chǔ)設(shè)施中的傳輸?shù)染W(wǎng)絡(luò)安全問題[8]。由此不難看出,在艦載公共計算與服務(wù)環(huán)境的向前發(fā)展演變過程中,將不斷地吸納和融入新興的先進技術(shù)和先進理念(如OA、SOA、云計算等),再加上作戰(zhàn)需求和項目定位的不斷變化,從OACE/TSCE,到MPCE,再到CCE,艦載公共計算與服務(wù)環(huán)境的內(nèi)涵和外延一直都在向前演變著,且其應(yīng)用對象靈活多變,可適用于不同的任務(wù)系統(tǒng);部署范圍不斷擴展,幾乎覆蓋了絕大部分的主戰(zhàn)艦艇裝備平臺。因此,可以預(yù)見,當新一波信息和網(wǎng)絡(luò)等技術(shù)出現(xiàn)和逐漸成熟之時,艦載計算環(huán)境又將發(fā)生新的變化,取得新的突破,但“公共化”應(yīng)該是其不變的發(fā)展趨勢。
4公共計算與服務(wù)環(huán)境的應(yīng)用分析
以艦船作戰(zhàn)系統(tǒng)為例,采用公共計算與服務(wù)環(huán)境進行作戰(zhàn)系統(tǒng)的集成與傳統(tǒng)“分系統(tǒng)”集成方式相比,將發(fā)生較大變化:
1) 作戰(zhàn)系統(tǒng)利用公共計算與服務(wù)環(huán)境的開放性、可移植性、跨平臺等特點,實現(xiàn)領(lǐng)域應(yīng)用與基礎(chǔ)設(shè)施的分離,軟件與硬件的解耦,提高系統(tǒng)靈活性和互操作能力。
2) 公共計算與服務(wù)環(huán)境基礎(chǔ)設(shè)施采用統(tǒng)一技術(shù)體制和商用貨架產(chǎn)品,便于軟硬件的升級和更新,便于新技術(shù)的快速引入,便于裝備的保障和維護,有助于縮短系統(tǒng)研制周期,降低全壽期成本,盡快滿足海軍對裝備建設(shè)的需求。
3) 領(lǐng)域應(yīng)用可以靈活部署,作戰(zhàn)系統(tǒng)的可伸縮性強,滿足不同規(guī)模和級別艦艇的需求,可促進作戰(zhàn)系統(tǒng)的系列化發(fā)展。
4) 可以實現(xiàn)資源重用和應(yīng)用遷移,一個節(jié)點失效,它的任務(wù)可通過其他節(jié)點執(zhí)行,可以有效防止單點失效,從而保證各項任務(wù)的正常執(zhí)行,局部損壞的情況下,仍能保持較高的戰(zhàn)斗能力,從而提高了系統(tǒng)的可用性和高抗毀性。
5結(jié)語
從公共計算與服務(wù)環(huán)境的發(fā)展歷程中折射出美國海軍現(xiàn)在的裝備發(fā)展思路已經(jīng)發(fā)生了很大變化:第一,不再象冷戰(zhàn)時期那樣一味追求艦船的高性能,而是強調(diào)裝備在作戰(zhàn)體系中能夠發(fā)揮的作用;第二,在方案論證中強調(diào)折衷選擇,不一定非要選用最先進的技術(shù);第三,經(jīng)濟可承受性成為決定采辦的重要因素,特別是強調(diào)全壽命期費用,寧可在論證、建造階段多花錢,也必須節(jié)約使用和維護費用。第四,裝備發(fā)展緊緊圍繞戰(zhàn)略調(diào)整,滿足未來作戰(zhàn)需求,無論技術(shù)是否成熟、研制周期有多長,如果不滿足上述條件,立即削減和廢除。
通過對艦載公共計算與服務(wù)環(huán)境的研究,可以得出如下啟示,以供借鑒:
1) CCSE的核心部分定義了21世紀水面艦艇的全部計算特征,將全部平臺、作戰(zhàn)和C4ISR功能集成于公共的基礎(chǔ)設(shè)施之上,創(chuàng)建了一個集中式的公共計算與服務(wù)環(huán)境,從而達到較高層次的跨領(lǐng)域系統(tǒng)集成,實現(xiàn)真正的數(shù)據(jù)共享、資源共用、互聯(lián)互通和互操作。
2) 在CCSE的體系結(jié)構(gòu)實現(xiàn)中廣泛采用OA戰(zhàn)略和商用成熟技術(shù)。
3) 為控制風險、穩(wěn)步推進,采用螺旋式推進、逐步擴展的方式,分階段逐步集成各個子模塊的功能,最終形成完整的一體化CCSE架構(gòu)。
4) 計算環(huán)境的“公共化”是未來艦載信息系統(tǒng)集成的發(fā)展方向,將會對新型艦艇的研制、現(xiàn)役艦艇的改換裝,乃至整個艦艇裝備的未來發(fā)展產(chǎn)生深遠的影響。
盡管DDG1000項目已終止,但TSCE所代表的艦載信息系統(tǒng)集成發(fā)展發(fā)向——公共計算與服務(wù)環(huán)境,不但沒有因此受到任何不良影響,反而還在繼續(xù)向前演進,勢頭不減反增。展望未來,在作戰(zhàn)需求的靈活牽引下,隨著新興先進技術(shù)和先進理念的不斷涌現(xiàn)及發(fā)展,公共計算與服務(wù)環(huán)境的內(nèi)涵和外延都將不停向前演變,不斷地突破以適應(yīng)新的變化。
參 考 文 獻
[1] 米イージス艦——その近代化計畫と將來構(gòu)想.「世界の艦船」,2010(10).
[2] Ship Self-Defense System (SSDS): A Combat Management System for When Seconds Count//www.raytheon.com.
[3] 董曉明,馮浩,石朝明,等.全艦計算環(huán)境體系結(jié)構(gòu)和系統(tǒng)集成框架[J].中國艦船研究,2014,9(1):9-13.
DONG Xiaoming, FENG Hao, SHI Chaoming, et al. Ship Computing Environment System Architecture and System Integration Framework[J]. Chinese Journal of Ship Research,2014,9(1):9-13.
[4] Aegis Open Architecture. Lockheed Martin MS2,2006.
[5] LCS Overview. PEO LCS,2012.
[6] CANES Contracting Strategies for Full Deployment. Rand National Defense Research Institute,2012.
[7] Service Oriented Architecture in Support of the Consolidated Afloat Network and Enterprise Services (CANES) Program. SPAWAR,2013.
[8] Cross Domain Solution (CDS) Prototype in Support of the Consolidated Afloat Networks and Enterprise Services (CANES) Program. SPAWAR,2012.
收稿日期:2016年1月13日,修回日期:2016年2月20日
作者簡介:馬永龍,男,碩士,工程師,研究方向:艦船電子信息系統(tǒng)。陶偉,男,博士,高級工程師,研究方向:艦船作戰(zhàn)系統(tǒng)。謝紅勝,男,博士,高級工程師,研究方向:艦船作戰(zhàn)系統(tǒng)。
中圖分類號TP311.523
DOI:10.3969/j.issn.1672-9722.2016.07.024
Overview of Common Computing and Services Environment
MA Yonglong1TAO Wei2XIE Hongsheng2
(1. No.1 Canglong North Road, Wuhan430205)(2. China Ship Development and Design Center, Wuhan430064)
AbstractFrom the U.S. navy series of information system integration and development projects, this paper teases out the phylogeny of common computing and services environment (CCSE). To be more specific,this paper brings forward components of CCSE, analyses technical characteristics of CCSE, and points out that “going public” is the development trend of the core. This paper also analyzes the changes in ship combat system integration based on CCSE. Finally, the article presents the apocalypse to apply CCSE and prospects its future.
Key Wordscommon computing and services environment, CCSE infrastructure, going public