趙明
2016年12月6日,以“演進、運行、創(chuàng)新”為主題的第三屆中國開源云計算大會在北京召開。本次大會由工業(yè)和信息化部指導、電子工業(yè)出版社華信研究院、《中國信息化》雜志主辦。來自全國各地、各行業(yè)的信息技術(shù)主管和專注于開源軟件和云計算應用研發(fā)的各界技術(shù)開發(fā)者共500多人參加了會議。
北京大學教授、工業(yè)和信息化部原副部長楊學山就軟件和開源軟件的趨勢發(fā)表了三點看法。楊學山表示:“首先,要跟緊社會發(fā)展的新需要來構(gòu)造軟件。之前幾十年形成的軟件發(fā)展思路需要重構(gòu),要根據(jù)新市場定義軟件,真正實現(xiàn)用軟件來打通經(jīng)濟活動的大動脈,用信息流引領技術(shù)流、人才流、物資流,真正為經(jīng)濟社會發(fā)展走上新臺階做出貢獻。其次,在軟件的重構(gòu)過程中要從解決問題入手,重新定義系統(tǒng)。需要軟件界從流程、技術(shù)手段方面給予支持,其中數(shù)據(jù)鏈的構(gòu)成、自動化是關鍵。在智能化過程中還要注意尋找新的工具進行支撐。最后,軟件是為使經(jīng)濟社會更加高效而服務的。軟件市場的發(fā)展將從通用軟件走向定制化軟件。開源軟件技術(shù)參與者要參與這場變革,既要深化基礎工具,又要形成新的開源中心點,這個新的中心點就是市場需求?!?/p>
社區(qū)不斷壯大
OpenStack具有很多優(yōu)勢,主要體現(xiàn)在以下三方面:第一,在開源社區(qū)里,業(yè)內(nèi)人士互動頻繁,有利于技術(shù)交流發(fā)展;第二,在社區(qū)里,高手和廠商之間的合作形式靈活多樣;第三,生態(tài)系統(tǒng)仍在蓬勃發(fā)展。這些優(yōu)勢是有目共睹的,但OpenStack也具有一些劣勢,那就是缺乏全面且完善的文檔和糟糕的組件一致性等問題。“不光是OpenStack一家,其實在整個開源業(yè)界,文檔的全面性都是比較差的。我認為OpenStack實際上比某些開源項目在文檔方面做得還好一點。但是我也承認,我們在文檔記錄方面需要做出更大的改善,這就是為什么在我們社區(qū)中,要加入這么多的使用者成員,因為通過這些使用者我們能夠了解他們到底需要什么樣的文檔。雖然OpenStack的文檔很多,但這些文檔并不全是用戶所需要的?!監(jiān)penStack基金會主席艾倫·克拉克(Alan Clark)笑著對記者繼續(xù)解釋道,“關于各個組件之間的不一致性這個問題,實際上我們也做了很多努力。我們成立了專門的互操作性工作組,已經(jīng)取得了重大突破。有16家廠商部署了我們這個產(chǎn)品。這16個廠商的產(chǎn)品分別部署在16個云上,既有公有云,也有私有云,架構(gòu)也不同,所使用的硬件也不一樣,但是我們已經(jīng)可以實現(xiàn)互操作?!?/p>
OpenStack在中國的發(fā)展前景如何?行業(yè)用戶部署云計算的意愿有多強?用戶對開源技術(shù)的接受程度如何?電子工業(yè)出版社總編輯、華信研究院院長劉九如在會上所做的《開源云計算已成潮流》的主題報告回答了這一系列問題。他表示:“2016 開源云計算年度調(diào)查報告顯示,行業(yè)用戶部署云計算的意愿強烈,約一半的用戶希望通過云計算實現(xiàn)整合系統(tǒng)內(nèi)數(shù)據(jù)資源、部分IT系統(tǒng)外部化、降低IT成本的目標。而對于OpenStack的受歡迎程度,調(diào)查顯示,超過60%的用戶因為該社區(qū)應用功能豐富或基金會和社區(qū)有利于其發(fā)展而看好OpenStack 。據(jù)《中國信息化》雜志調(diào)研、華信研究院信息化與信息安全研究所估算,2017年中國OpensStack技術(shù)平臺產(chǎn)生的軟件和服務收入約為25億元,相關硬件和系統(tǒng)集成市場規(guī)模超過310億元。這兩塊市場規(guī)模將保持約30%的年度增長率直至2020年,分別超過50億元和650億元?!?/p>
在OpenStack基金會里,不僅有很多國際成員,中國成員也有很多,它們都有哪些貢獻呢?艾倫·克拉克表示:“10月份推出的OpenStack版本叫牛頓版本,該版本有超過20家中國公司對代碼做了貢獻。但是中國公司的貢獻遠不止如此,比如今年7月中國成員組織舉辦了‘OpenStack日活動,超過2000人出席了活動?!?/p>
此外,中國公司的貢獻還體現(xiàn)在反饋用戶體驗上。在近兩個月中,OpenStack社區(qū)新加入了7個“黃金”會員,大部分都是用戶。艾倫·克拉克認為:“他們的貢獻不在代碼上,而是在用戶體驗上,因為他們的體驗,對于OpenStack來講是非常重要的,甚至對OpenStack的未來發(fā)展都起到了非常重要的作用。通過他們的反饋,我們了解到,用戶在具體環(huán)境下是如何應用OpenStack軟件的,他們更看重OpenStack的哪些優(yōu)勢?!?/p>
持續(xù)、開放的態(tài)度
OpenStack基金會僅僅成立六年,但是相關數(shù)據(jù)顯示,該基金會已經(jīng)吸引了許多一流企業(yè)和眾多專業(yè)人才的加入。該基金到底有哪些吸引力可以聚集這么多的資源?
艾倫·克拉克認為:“我們?yōu)槭裁茨芪竭@么多人才和企業(yè),其實依靠的是創(chuàng)新和快速的推進速度,比如說你需要出臺非常有創(chuàng)意的解決方案來滿足需求,而且這個解決方案的出臺速度要非???。如果其他人看到有項目成功,他們會積極加入進來。”
艾倫·克拉克在《OpenStack的現(xiàn)狀與未來》的主題演講中表示,目前OpenStack的應用日益普及,由于節(jié)約成本、提高運營效率、創(chuàng)新能力出色、更快部署應用、避免供應商鎖定、靈活的底層技術(shù)、在開放平臺上實現(xiàn)標準化、API將公有云和私有云組成一個全球網(wǎng)絡、通過控制其平臺而實現(xiàn)安全性和隱私目標等原因,OpenStack在生產(chǎn)環(huán)境中部署量增加了20%。
隨著開源生態(tài)的逐步成熟,中國OpenStack社區(qū)也在不斷發(fā)展。對此,艾倫·克拉克表示:“我覺得中國的OpenStack生態(tài)會有非常迅猛的增長,因為在OpenStack社區(qū)里,涵蓋的公司既有初創(chuàng)公司也有非常大規(guī)模的用戶。無論是初創(chuàng)公司,還是大規(guī)模用戶,它們涵蓋了各行各業(yè),包括金融業(yè)、服務業(yè)、制造業(yè),所以我們將看到越來越多的用戶?!?/p>
未來OpenStack將被定位為應對更多業(yè)務挑戰(zhàn),以應對文化方面的IT變革,更好地支持OpenStack運營商。艾倫·克拉克表示:“OenStack社區(qū)在2017年會有很多計劃和舉措,社區(qū)成員不僅要為社區(qū)做貢獻,還要參與更多的事務。OpenStack下一屆峰會將在明年秋季于澳大利亞悉尼舉辦,通過舉辦這樣的峰會我們可以讓OpenStack的使用者、開發(fā)者和社區(qū)成員共聚一堂。我們也希望來自亞洲的更多的社區(qū)成員參與進來?!?
此前,開源軟件發(fā)展迅速,而從去年起容器技術(shù)也在快速普及,大家都在討論二者之間是否有替代的關系。但如今,大家認為二者融合是比較大的趨勢,是否會這樣發(fā)展呢?對此,艾倫·克拉克表示,兩年前,很多人都認為容器的出現(xiàn)會取代OpenStack,但是今年這兩種技術(shù)有很高的匹配度。這需要從兩個角度來分析:
第一,一些企業(yè)在最初部署數(shù)據(jù)中心時,主要出發(fā)點是管理起來越簡單越好。但如果既有云,又有容器,還有裸機,管理成本會增加很多。此時,OpenStack發(fā)揮了作用,它可以利用云平臺,容器技術(shù)也可以在云平臺上得到更好的利用。
第二,在部署容器的時候,企業(yè)需要考慮容器周邊的網(wǎng)絡環(huán)境問題,包括怎樣保證安全、身份認證、監(jiān)測、計量等。當然,開發(fā)這樣的技術(shù)并不是很困難,但是更容易的一個方法就是利用已有的OpenStack云平臺。
并非一帆風順
在開源的道路上,OpenStack社區(qū)的發(fā)展也并非從一開始就一帆風順,直到今天,雖然OpenStack基金會成員已經(jīng)吸引了600多家成員加盟,有將近4萬人為開源的應用發(fā)展付出,但是OpenStack的發(fā)展和部署也經(jīng)常遇到困難。
艾倫·克拉克也坦承,OpenStack發(fā)展遇到一些困難,這主要體現(xiàn)在兩點:
第一,很難整合不同組件。因為OpenStack是由不同的組件構(gòu)成的。系統(tǒng)、驅(qū)動、硬件、管理平臺,如何把這些不同組件集成,進行統(tǒng)一管理,這是非常復雜的。而OpenStack基金會成員之一SUSE就為用戶提供了一套工具。這套工具可以幫助用戶分析他的系統(tǒng)部署情況,幫助用戶了解自己的運行體系,然后幫助用戶進行整合。這使得OpenStack部署起來更加容易。
第二,OpenStack面臨的不僅是技術(shù)方面的挑戰(zhàn),而是組織架構(gòu)方面的挑戰(zhàn)。云計算涉及很多方面,數(shù)據(jù)中心、存儲、網(wǎng)絡、計算、安全、身份認證等,要使負責以上這些傳統(tǒng)IT系統(tǒng)運行的相關部門協(xié)調(diào)合作,這才是最大的挑戰(zhàn)。
當這兩點都協(xié)調(diào)好時,開源的云計算體系才會順暢發(fā)展。
隨著OpenStack基金會在全球影響力的不斷擴大,OpenStack在中國的計劃和發(fā)展步驟幾乎與國外步驟一致。艾倫·克拉克表示,OpenStack基金會將舉辦OpenStack地區(qū)層面和地方層面的活動,包括用戶見面會。通過類似的活動,OpenStack基金會將對用戶和對開源感興趣者進行更多的宣傳教育,讓OpenStack社區(qū)有更多的參與者,包括OpenStack產(chǎn)品的用戶。
在OpenStack落地中國的過程中,開源云計算已經(jīng)滲透入很多領域。中國銀聯(lián)電子商務與電子支付國家工程實驗室祖立軍、京東技術(shù)研究院院長呂建偉、國家氣象局副總工程師沈文海、陜西工業(yè)云總經(jīng)理關阿鵬、云途騰聯(lián)合創(chuàng)始人和解決方案副總裁王鷙等嘉賓,先后在本屆中國開源云計算大會上和與會者分享了各自在開源技術(shù)和云計算方面的行業(yè)經(jīng)驗與應用案例,其中SUSE參與的中國銀聯(lián)電子商務與電子支付國家工程實驗室金融云項目、九州云參與的國家電網(wǎng)OpenStack電力云平臺項目、杉巖數(shù)據(jù)參與的南方電網(wǎng)深圳供電局大型存儲資源池項目、數(shù)人科技參與的上海證券交易所容器云項目、云途騰參與的鐵信云項目、陜西工業(yè)云中心參與的陜西工業(yè)產(chǎn)業(yè)公共服務平臺項目、EasyStack參與的順豐集團OpenStack云計算項目、鼎震科技參與的北京電視臺智慧媒體制播云平臺項目在會場展區(qū)向與會者進行了展示。
開放、融合、發(fā)展,這就是OpenStack的魅力所在。