本周,OpenStack正式發布了第14個版本Newton,使OpenStack成為虛擬化、裸機、容器的統一云平臺,并在可擴展性、可靠性和用戶體驗方面均有顯著提升。
同時,Newton全球社區代碼貢獻排名也新鮮出爐,全球共有181家企業和組織貢獻代碼。代碼貢獻是開源社區存在和發展的基礎,也是OpenStack企業技術水平和綜合實力的表現。中國有23家企業上榜,與上一個版本13家中國企業同比,增長高達77%,成為全球的OpenStack技術的中堅力量。
其中,EasyStack(北京易捷思達科技發展有限公司)在 Newton代碼貢獻中表現突出,核心項目代碼貢獻名列中國第一,全球TOP8,是全球TOP10僅有的兩家創業公司之一,也是僅有的兩家中國公司之一。不僅如此,EasyStack在眾多項目中貢獻均位居中國OpenStack企業首位,并在10個重要的OpenStack基礎項目中名列全球TOP10。
1 核心項目代碼貢獻全球TOP8
在OpenStack基金會技術委員會批準的核心項目TC-approved中, EasyStack名列中國第一,全球TOP8。該項目大類覆蓋計算、網絡、存儲、大數據等基礎領域,代碼審核最為嚴格。
此外,EasyStack在type:library項目中沖入全球TOP5。該項目大類主要是基礎支撐庫,如消息隊列oslo.messaging,數據庫訪問oslo.db,以及各種項目的命令行客戶端。
2 十大基礎項目排行全球TOP10
EasyStack還在10個OpenStack基礎的重要項目中進入全球TOP10。
1)nova是OpenStack計算服務,OpenStack2010年發起時最早的兩個項目之一,無論從代碼貢獻人數還是代碼提交次數上都是社區第一大項目。EasyStack名列全球TOP10,證明了在虛擬化等基礎技術研究方面的實力。
2)ceilometer是OpenStack監控服務,主要功能為收集事件、資源使用情況,它是報警、計費等服務的數據來源項目。EasyStack名列全球TOP4。
3)heat是OpenStack里的資源部署調度項目,通過資源配置文件,可以一次部署多種資源并進行配置。諸如大數據項目sahara, 容器部署引擎調度項目Magnum都需要調用Heat來完成資源部署。EasyStack名列全球TOP6。
4)magnum 是Openstack 與容器結合最早的一個項目,負責通過三種容器調度引擎部署容器。EasyStack名列全球TOP7。
5)manila是Openstack共享文件服務,通過創建虛機,搭建共享文件服務器,用戶生產虛機可以通過多種協議訪問共享文件。EasyStack名列全球TOP8。
6)python-openstackclient是Openstack統一的命令行服務,為用戶提供一致的用戶體驗。EasyStack名列全球TOP1。
7)oslo是OpenStack所有項目使用的共享基礎庫,提供最基本的服務,如消息隊列oslo.messaging,配置項oslo.config。由于被所有項目使用,要求代碼質量,兼容性最為嚴格。EasyStack名列全球TOP3。
8)sahara是OpenStack的大數據服務,提供hadoop, spark等集群部署,支持任務調度執行。EasyStack名列全球TOP4。
9)swift是OpenStack的對象存儲服務,提供S3類似接口。EasyStack名列全球TOP7。
10)trove是數據庫服務,通過trove 用戶可以自動部署一套數據庫集群。EasyStack名列全球TOP3。
3 三大演講亮相巴塞羅那峰會
10月25-28日,OpenStack峰會即將在西班牙巴塞羅那舉行,四天的峰會內容豐富,論壇眾多,經過OpenStack基金會組織的評選,EasyStack有三場演講獲選,分別是OpenStack基礎庫項目oslo最新變化,中國郵政儲蓄銀行OpenStack實例,以及為OpenStack App 開發者提供統一的命令行接口和API編程接口的演講。
同時,EasyStack 還將在峰會期間在OpenStack中國社區帶來第一手大會資料和報道。