OpenStack基本每年都會(huì)有很大的變化,2016年,也不例外。下面總結(jié)我所看到的變化。
從企業(yè)的社區(qū)貢獻(xiàn),其實(shí)可以分析出它們?cè)贠penStack投入的變化,根據(jù)Stackalytics統(tǒng)計(jì)分析,可以對(duì)比2015年到2016年人員上的投入變化。
圖1 部分OpenStack投入情況我們看到除了Rackspace之外,其他各大公司在OpenStack的投入上都有增加,HPE由于剛從HP拆分出來,投入變化比最大,但實(shí)際上HPE由于自身戰(zhàn)略問題,可能明年會(huì)在OpenStack方向上有調(diào)整。Mirantis和Intel在2016年的兩個(gè)版本也加大近一倍的人員投入,IBM和Radhat也有穩(wěn)步的增長。其次是日本的兩家公司NEC和Fujitsu,在OpenStack上面的投入也很大。
OpenStack基金會(huì)為了加大OpenStack對(duì)企業(yè)的影響,也做出了很大的調(diào)整。從2017年開始,OpenStack的版本發(fā)布從以前的4月、10月,改成2月、8月,把OpenStack峰會(huì)拆分成兩個(gè)會(huì)議,一個(gè)開發(fā)者會(huì)議PTG(Project Teams Gathering),在版本發(fā)布后,馬上就舉辦,一個(gè)用戶大會(huì),在五月份舉行,這樣OpenStack企業(yè),可以有3個(gè)月的時(shí)間來完善新的版本,用戶可以在大會(huì)上看到和了解到最新版本的特性。看來OpenStack基金會(huì)時(shí)刻都在關(guān)注用戶反饋,一切為了用戶方便。
圖2 PTG和OpenStack Summit及版本發(fā)布時(shí)間表
圖3 OpenStack基金會(huì)黃金會(huì)員國內(nèi)OpenStack市場熱度在持續(xù)升溫。隨著今年新批準(zhǔn)了7家中國企業(yè)成為OpenStack基金會(huì)黃金會(huì)員,黃金會(huì)員的24個(gè)席位里,1/3是國內(nèi)企業(yè),分別是華為、中國移動(dòng)、中國電信、九州云、浪潮、中興、EasyStack、有云。其中除了3家OpenStack創(chuàng)業(yè)公司以外,其他五家,都是各自行業(yè)里的巨無霸。如果再加上臺(tái)灣的兩家黃金會(huì)員,大中華區(qū)已經(jīng)幾乎占據(jù)了半壁江山。
這么多國內(nèi)企業(yè)申請(qǐng)成為基金會(huì)黃金會(huì)員,也說明國內(nèi)的企業(yè)經(jīng)過了多年的教育后,對(duì)OpenStack社區(qū)有越來越高的認(rèn)同度,同時(shí)也說明OpenStack基金會(huì)的黃金會(huì)員批準(zhǔn)機(jī)制并不是“唯利是圖”。
OpenStack的代碼貢獻(xiàn),其實(shí)也是符合二八原則,百分之八十有用的代碼,都來自10~20%的社區(qū)貢獻(xiàn)者,目前大部分項(xiàng)目的代碼,都是Core team完成。2016年國內(nèi)OpenStack Big Tent項(xiàng)目的Core數(shù)量,有了大幅增長。目前國內(nèi)core數(shù)量最多的是華為和九州云,都是6個(gè)Core。不過中國總共30個(gè)左右的Core,在OpenStack社區(qū)幾百個(gè)Core的總數(shù)里所占比例還有待提高,這也是眾多國內(nèi)企業(yè)積極努力的方向,Upstream first,努力提高中國開發(fā)者在國際開源社區(qū)的話語權(quán)。
華為向社區(qū)提交的Tricircle項(xiàng)目,實(shí)現(xiàn)OpenStack級(jí)聯(lián)的功能,實(shí)現(xiàn)大規(guī)模的OpenStack統(tǒng)一管理,經(jīng)過了2年努力,通過和社區(qū)、OpenStack技術(shù)委員會(huì)的不斷交流,終于獲得了認(rèn)可,在2016年11月份,正式納入的Big Tent項(xiàng)目。這其實(shí)也是一個(gè)里程碑事件。
國內(nèi)參與OpenStack貢獻(xiàn)的企業(yè)多起來,社區(qū)的互相合作,也成為一種趨勢(shì)。Kolla通過Docker來部署OpenStack的項(xiàng)目,國內(nèi)OpenStack公司如九州云,也認(rèn)準(zhǔn)這個(gè)方向,積極參與,互相合作,把Kolla變得更加完善,最終服務(wù)客戶。
2016年OpenStack圈里最有名的一個(gè)收購案例就是Mirantis收購TCP Cloud公司,收購目的就是為了補(bǔ)救當(dāng)前公司在OpenStack容器化的短板。
當(dāng)然NFV的發(fā)展離真正成熟還存在一定距離,而OpenStack并不是NFV的全部,比如MANO模塊,所以O(shè)penStack推出了Tacker項(xiàng)目以彌補(bǔ)這一塊短板,從L版開始孵化,M版本成為正式項(xiàng)目,只有博科、九州云、德國電信、NEC等幾個(gè)參與者,到了N版本已經(jīng)吸引了非常多的廠商投入,像華為、中興、Redhat這些專攻運(yùn)營商的企業(yè)也積極跟進(jìn),大有后來居上的勢(shì)頭。
圖4 2016 Tacker主要廠商總的來說在2016年,OpenStack的發(fā)展和機(jī)會(huì)并存,接近中場,國際大廠們開始進(jìn)行洗牌和盤整,日本和中國公司隨著本土市場的成熟,后來居上的勢(shì)頭很猛。和容器整合成為OpenStack供應(yīng)商們技術(shù)角逐的終點(diǎn)戰(zhàn)場,而OpenStack的NFV之路則逐漸開始明朗,并且朝著良好的方向前進(jìn)。