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