Apache軟件基金會(ASF)已經批準CloudStack作為頂級項目(TLP),進一步幫助CloudStack從Citrix獨立出來,Citrix在2011年購買Cloud.com時收購了該項目的代碼庫。
CloudStack項目負責人Chip Childers表示,“從單個供應商處獨立出來是CloudStack成為正式Apache項目的必經之路。”
根據Apache軟件基金會表示,作為頂級項目,CloudStack已經證明它有一個可行的多樣化的貢獻者社區,以及有效的管理結構。
由志愿者領導的項目管理委員會將監管CloudStack產品的發布和社區發展。而ASF將提供法律、商標、基礎設施、會議策劃和媒體支持。
CloudStack被設計為運行基礎設施即服務(IaaS)--即處理、網絡和其他功能都按需提供。托管供應商使用該軟件來向其客戶提供IaaS服務,而企業部署該軟件來運行內部私有云。
CloudStack能夠支持超過3萬個節點,分布在不同的地點。
在新興的IaaS軟件堆棧領域,雖然OpenStack已經獲得了廣泛的關注,但CloudStack也正逐漸在積累客戶群。主機托管供應商Datapipe、災難恢復服務供應商Sungard、域名注冊商GoDaddy和托管服務供應商Softlayer都在使用該軟件。
VMOps(后來改名為Cloud.com)在2009年首先推出了CloudStack軟件,并在次年發布了很多代碼作為開源資源。Citrix在2011年收購了Cloud.com,并發布了其余的代碼。在2012年4月,Citrix將CloudStack提交到Apache作為孵化項目。
雖然將項目捐贈給開源機構(例如ASF)有時意味著企業所有者不再對該項目具有戰略利益,但Citrix對CloudStack并不是這樣。Citrix提供商業版本的CloudStack,并且,該軟件作為該公司云戰略的基石。
Childer稱,證明Cloudstack是有價值的頂級項目面臨的主要挑戰是引入更多外部貢獻者。Apache要求潛在的頂級項目具有多元化的貢獻者社區。此外,很多開源用戶對由單個企業實體控制的軟件項目持謹慎態度。
當Citrix提交Cloudstack時,大部分代碼庫的貢獻者都是該公司自己的工程師。自那時以來,該項目已經獲得更多幫助,主要來自該軟件的用戶。
到目前為止,164個貢獻者向代碼庫貢獻了16795次,相當于1161748行代碼。該項目現在有30個提交者(可以直接更改代碼庫的人),包括來自服務供應商和軟件供應商的非Citrix工程師。
“很多貢獻者是該軟件的用戶,他們想要添加新功能或者改進某些領域,”Childer表示,“歐洲和亞洲的托管供應商也貢獻了很多代碼。”
目前,該團隊正在開發新版本的軟件—4.1版,新版本將提供分隔不同地區的云部署的功能。CloudStack 4.1版本還將提供一個新的事件框架,這將幫助管理員更輕松地管理運作。該軟件已經繼承了Nicera軟件定義網絡(SDN)軟件,這樣一來,CloudStack用戶就可以控制3層網絡路由(除了2層網絡路由以外)。它還將結合亞馬遜的S3簡單存儲服務
和S3兼容存儲服務,這將為用戶提供次級存儲,以保存數據卷、快照和所有其他需要運行虛擬工作負載的準備材料。
ASF負責超過100個不同的開源項目,包括廣泛使用的Apach Hadoop、OpenOffice辦公套件、Cassandra的NoSQL數據存儲和HTTP服務器等。
獲取Apache License v2.0版許可證即可使用CloudStack。