開源云計算市場份額正在上升
云計算具備轉變政府機構接入IT服務方式的潛力,而開源是政府早期配置的幾種云采用的基礎技術。
我們還沒有看到聯邦政府在開源云方面的立場,但是很顯然政府機構已經向開源和云計算大開綠燈,在這兩種趨勢以開源云的形式合二為一之前,一切都只是時間問題。
政府機構面臨的挑戰就是判斷一個云如何與其他云和IT系統合作來提供同樣的安全和傳統IT環境中強大的基礎架構。政府機構會偏愛具備開放性優勢的開放源碼,為用戶提供靈活性,互通性和定制的可能性,并且不會有廠商鎖定的風險。
用來建設和管理云的開源軟件組件堆棧的組件包括:
* Linux操作系統。 Ubuntu的企業云(Enterprise Cloud)包括了Ubuntu Linux with Eucalyptus和其他云管理工具。紅帽企業版Linux操作系統和其他Linux版本也可以和其他開源項目結合起來創建云環境。
* Eucalyptus。Eucalyptus是加州大學圣巴巴拉分校的一個研究項目,Eucalyptus在2009年推出Eucalyptus Systems時融入了商用開源領域的元素。Eucalyptus包括Apache Axis2網絡服務引擎,Mule企業服務總線,Rampart安全和libvirt虛擬化。Eucalyptus還附帶了自己使用的亞馬遜應用編程接口。
* Deltacloud。紅帽公司9月推出的Deltacloud項目可以幫助用戶緩解公共云和私人云之間的一體化難題。Deltacloud創建了一個共同的,基于REST的應用編程接口來映射亞馬遜彈性計算云和使用VMware或紅帽企業版Linux操作系統的私有云。Deltacloud Portal可以管理應用環境中存在的所有云配置,為用戶提供一個通用的整合平臺。紅帽公司的Deltacloud也將成為一項標準。
* Nimbus。Nimbus是一種將集群轉化為基礎架構即服務的開源工具包,Nimbus的'彈性計算云可以企業訪問公共云基礎設施集群。Nimbus云用戶可以讓用戶配置可以完全控制的自定義計算節點。
* 虛擬機管理程序。開源的選擇包括來自思杰系統公司XenSource事業部的Xen Server和KVM,KVM也是一個由Qumranet(目前是紅帽公司的一部分)配置的Linux內核的一部分。
* Simple Cloud API。Zend Technologies的Simple API可以從多個云上請求云服務。GoGrid,IBM,微軟,Nirvanix存儲傳輸網絡和Rackspace Files都可以為其提供支持。
讓我們來列舉一個這些產品結合使用的案例:美國宇航局艾姆斯研究中心正在Nebula云上使用Eucalyptus,Lustre文件系統,Django網絡應用程序框架及Solr索引和搜索引擎。
標準還必須確保開源云的可行性,可靠性和安全性已經得到證明。隨著云計算和開源逐漸得到認可,這也成為我們遵循的方式。開源可以幫助用戶減少前期投資,讓政府機構加強對云的控制并接入共享資源。
【編輯推薦】