看開源技術(shù)如何在戰(zhàn)地云中大顯身手
根據(jù)在阿富汗分布式通用地面系統(tǒng)-陸軍標(biāo)準(zhǔn)云(DSC)工作的陸軍和承包商高管表示,毫無疑問,云計算已經(jīng)永遠(yuǎn)地改變了軍事情報。
DCGS-A主承包商Booz Allen Hamilton的負(fù)責(zé)人Shane Miller表示:“從技術(shù)的角度來看,在應(yīng)對數(shù)據(jù)處理和數(shù)據(jù)管理及數(shù)據(jù)融合時,幾乎無法想象你能夠擁有幾乎無限的處理能力、無限的內(nèi)存、無限的存儲。”
云計算方法為軍隊提供了巨大的存儲容量,自阿富汗對美軍持久自由行動(Operation Enduring Freedom)以來生成的7500萬記錄以及來自600個feed來源的入站數(shù)據(jù)都得以保存在云中。為了建立DSC,陸軍依賴于開源平臺以及商業(yè)機構(gòu)和政府部門可用的軟件,從而避免了昂貴的許可費用,將開發(fā)成本控制在高度管制的預(yù)算范圍內(nèi)。
DSC的基礎(chǔ)設(shè)施包括228臺服務(wù)器、超過1800個CPU、100個雙6核處理器(運行速度為2.80 GHz)以及128個雙4核處理器(運行為2.93 GHz)。這個基礎(chǔ)設(shè)施需要13.92兆兆字節(jié)的RAM以及1.032TB的硬盤存儲。
Miller 表示,陸軍作為該項目的系統(tǒng)集成商不僅擁有該項目使用的開放架構(gòu)平臺,還擁有大量軟件部件。
對于DSC,該軍隊采用了五個關(guān)鍵的開源技術(shù),Hadoop、Hadoop Core、Accumulo、Condor以及Solrcloud。
DCGS-A項目經(jīng)理Col. Charles Wells表示:“Hadoop是很多云技術(shù)人員一直在尋找的開源計算系統(tǒng)。”
Hadoop是來自Apache軟件基金會的項目,它通常用來處理大數(shù)據(jù)。DSC開發(fā)人員部署了Hadoop分布式文件系統(tǒng)(開源版本的谷歌文件系統(tǒng)),以讓他們對結(jié)構(gòu)化和非結(jié)構(gòu)化進(jìn)行快速和可靠的數(shù)據(jù)分析,可以擴展到Exabyte水平。
開發(fā)人員部署了Hadoop Core并行化基礎(chǔ)設(shè)施,用于可比的開源版本的MapReduce編程模型,以跨大量節(jié)點并行任務(wù)。
開源工具Accumulo為開發(fā)人員提供了一個強大的高性能數(shù)據(jù)存儲和檢索系統(tǒng)。使用Accumulo,他們能夠利用開源技術(shù)來存儲PB級結(jié)構(gòu)化數(shù)據(jù)。
Condor是一個開源管理基礎(chǔ)設(shè)施平臺。開發(fā)人員選擇Condor是因為它提供一個高吞吐量的計算環(huán)境,為他們的云計算提供了所需的彈性。
DSC具有類似互聯(lián)網(wǎng)的搜索結(jié)構(gòu)功能,這能使他們在幾秒鐘內(nèi)獲得查詢答案,這種功能是通過SolrCloud實現(xiàn)的,SolrCloud是能夠支持高速搜索的分布式索引管理功能。
Wells表示,使用COTS硬件和開源軟件平臺來部署云計算環(huán)境,能夠為軍隊提供處理和存儲能力,同時,讓軍隊的情報云變成一個有效的高性能的系統(tǒng)。



























