宋辰
一年間,OpenStack基金會成員從4萬增長到8萬,幾近翻倍。而一年以前,那4萬成員的數(shù)量,用了6年時間。人們常用“七年之癢”來形容婚姻中出現(xiàn)的疲態(tài),而從OpenStack問世至今的7年來,這項開源技術和它的眾多擁躉們依然處于“情感上升期”,OpenStack正在逐漸變成一種使用規(guī)則。
來自OpenStack官方提供的數(shù)據(jù)顯示,目前,OpenStack已經在超過78個國家和地區(qū)的企業(yè)中使用,管理著超過500萬個處理器核心,全球50%的財富100強企業(yè)正在使用OpenStack?;氐街袊袌?,OpenStack正在加速落地,僅去年一年,OpenStack的部署數(shù)量就實現(xiàn)了44%的增長。
“2021年,預計我們市場收入會超過67億美元?!監(jiān)penStack基金會主席兼SUSE行業(yè)創(chuàng)新、新興標準和開源總監(jiān)Alan Clark信心滿滿地表示。
OpenStack成員數(shù)量為何出現(xiàn)暴增?在全球和中國的OpenStack市場都翻生了哪些變化?未來,開源社區(qū)又會面臨怎樣的發(fā)展趨勢?在OpenStack Days China 2017上,《計算機世界》報記者分別采訪到了OpenStack基金會執(zhí)行董事、英特爾開源技術總經理,以及來自中國鐵路總公司(以下簡稱“中鐵”)、中國銀聯(lián)、人民日報的OpenStack用戶代表,讓他們來一一解讀關于OpenStack的那些事兒。
第二代私有云到來
OpenStack作為一個開放的云計算平臺,問世7年來,“持續(xù)增長最核心的一個原因是,任何一個業(yè)務、任何一個行業(yè)都需要計算力。過去幾十年最為迅速的變化就是各行各業(yè)都非常依賴于計算和存儲能力?!監(jiān)penStack基金會執(zhí)行董事Jonathan Bryce表示。
Jonathan強調:“在這個全新的時代,企業(yè)需要更具成本效益的、更為創(chuàng)新的且符合多樣化需求的云計算平臺來支持不同業(yè)務應用的工作負載,為其業(yè)務創(chuàng)新提供動力?!?/p>
OpenStack的出現(xiàn)不僅讓企業(yè)也對云端的工作負載有了更為深入的認識,也讓我們迎來了云計算的重要轉折點,即第二代私有云的到來。
在私有云領域,將迎來三個重大的變化。第一個是云技術本身。在OpenStack從基礎設施即服務(IaaS)向為創(chuàng)新想法而生的開源基礎設施轉型的過程中,與容器、Kubernetes、機器學習相關的更多開源技術緊密合作不僅有助于未來分布式基礎設施的構建,也將加速OpenStack在更多行業(yè)、企業(yè)應用,滿足其多樣化的業(yè)務需求。
OpenStack用戶兩年一次的調研報告顯示,45%的人使用Open Shift或者Kubernetes,因為這些技術是可以拼接和整合的。
另外一個趨勢是開源技術部署更加便捷、成熟,同時有更好的、便于使用的生態(tài)系統(tǒng),充滿活力而且極具動態(tài)性的社區(qū),也是能讓公司能夠快速采用OpenStack的重要原因。
第三個變化是,當用戶使用OpenStack的時候,早期很難找到一些有才華的工程師能夠在OpenStack的云上進行開發(fā),但是現(xiàn)在工作越來越簡單,技術難度越來越低?,F(xiàn)在有更快的服務和技術可以使用,
一方面計算能力越來越強,同時開源項目也越來越多,在全世界有大量公司都參加到了開源項目中來,在為開源的人工智能、機器學習、大數(shù)據(jù)進行貢獻。這代表著這些技術不再屬于某一家公司、某一個國家或者某個社區(qū),它們?yōu)樗腥藫碛?,每個人都可以參與?!伴_源社區(qū)之間彼此團結合作,分享這種技術,將不同的技術聯(lián)合在一起,讓它發(fā)揮出更大功能,在商業(yè)開發(fā)領域發(fā)揮出更大作用?!盝onathan說。
面向未來,OpenStack需要三大創(chuàng)新
市場分析機構 Garter 預測,到 2020 年全球將有 260 億臺物和設備實現(xiàn)互聯(lián),遠超目前 PC 和智能手機總和,英特爾則預估這一規(guī)模將超過 500 億臺。咨詢顧問公司埃森哲發(fā)布的調研報告預計,2020年物聯(lián)網(wǎng)市場將達到1630億美元,2015~2020年復合年均增長率為38.1%。
展望未來,物聯(lián)網(wǎng)顯然有可能成為數(shù)字轉型的主要驅動力,實現(xiàn)基于廣泛的互聯(lián)網(wǎng)連接設備和最終數(shù)據(jù)流的新業(yè)務模式。隨著這些互聯(lián)設備的使用,它們每分每秒都在生成大量數(shù)據(jù)。“一臺自動駕駛汽車它每天將生成1 PB的數(shù)據(jù),智能工廠、智能醫(yī)院生成的大量數(shù)據(jù)將對數(shù)據(jù)中心以及邊緣計算產生巨大影響,也會進一步的顛覆數(shù)據(jù)中心行業(yè)?!監(jiān)penStack白金董事、英特爾公司軟件與服務事業(yè)部副總裁、英特爾開源技術總經理蘇義德表示,“開源社區(qū)之間需要加強合作,來打造更現(xiàn)代化的SaaS服務,這樣才能讓基礎設施更好地處理即將生成的大量數(shù)據(jù)?!?/p>
在數(shù)字化轉型之路上,OpenStack還需要從以下三個層面進行創(chuàng)新。
第一,生態(tài)創(chuàng)新?,F(xiàn)在的OpenStack更多地還是聚焦在OpenStack本身,甚至在私有云本身的生態(tài)上,包括自動化運維或者自動化部署等。目前這些生態(tài)上,離亞馬遜、微軟上面的生態(tài)還有不小的差距,需要提升OpenStack本身的自動化運維,真正幫助企業(yè)客戶在各種云化之路很好地轉型。
現(xiàn)在的私有云業(yè)務能平滑切換到公有云上還是困難重重,首先需要解決標準的問題。在私有云、公有云、NFV上,面向各行各業(yè)的統(tǒng)一標準要定義下來,到底什么是核心能力。這個定義下來之后,包括上面的參考架構,面向企業(yè)有各種各樣的負載,有可能是傳統(tǒng)的Web應用,有可能是數(shù)據(jù)庫應用,大數(shù)據(jù)應用,每一種應用對API的要求都不一樣,我們需要結合企業(yè)實際需要把這種定義確定下來。
第二,架構創(chuàng)新。未來隨著AI、物聯(lián)網(wǎng)的快速發(fā)展,不僅僅是在云端,甚至需要云、管、端這三端的協(xié)同發(fā)展,我們需要整個架構做一些轉變,在云端我們集中數(shù)據(jù)中心,在網(wǎng)絡一側強化軟件定義的軟件能力,端側包含了邊緣計算這些能力,這三個方面怎么更好地協(xié)同,是應對數(shù)字化轉型中面臨的問題。
第三,技術創(chuàng)新。目前通用的計算能力,可能無法滿足現(xiàn)在AR/VR能力的需求,在物聯(lián)網(wǎng)領域,F(xiàn)PGA、GPU的芯片已經出來了,但因為傳統(tǒng)的計算能力無法滿足了,原來更多以計算為核心,慢慢以數(shù)據(jù)為核心了,海量數(shù)據(jù)處理的時候通用計算無法快速調度,滿足AR/VR、AI的訴求,還要通過異構計算能力來支撐。
案例
中國鐵路總公司云計算轉型
中鐵的云計算轉型就是OpenStack應用的典型案例。中國擁有鐵路運營里程12.4萬公里,高鐵里程2.2萬公里,中鐵的業(yè)務覆蓋全國18個鐵路局、2000多個站段。每天運送旅客平均800萬人,高峰時間平均每天運送旅客1200萬人,平均每天運送貨物750多萬噸,是實體經濟中名符其實的業(yè)務一年356天7×24小時永不間斷。
2014年,中鐵決定基于OpenStack研究鐵路行業(yè)的“鐵信云”產品,從2015年發(fā)布第一個版本,2016年底開始使用,現(xiàn)在已經進行生產部署?!伴_發(fā)過程中,每個版本的發(fā)布要經過1200個測試用例。今年生產部署的時候,從1月16日到2月28日我們花了40天的時間進行了14個測試用例,為了測試產品的性能邊界在哪里。目前,在第一期項目的800臺計算節(jié)點上達到了10萬臺并發(fā)的規(guī)模,”中鐵信息技術中心技術支持部部長高明星說,基于OpenStack的鐵信云產品,承載了包括客運、貨運、調度、機務、公共基礎設施平臺。鐵信云二期項目預計2019年建成,項目規(guī)模約1000個節(jié)點,將承載鐵路的電子客票、北斗服務、經營開發(fā)、大數(shù)據(jù)服務等20個多個應用。
云計算給中鐵帶來的變化也是顯而易見的。實現(xiàn)了靈活支撐業(yè)務,過去一個系統(tǒng)上線需要等很長時間,現(xiàn)在分分鐘就滿足要求;設備利用率大幅提高;優(yōu)化運維管理;總體擁有成本降低,如果將中鐵數(shù)據(jù)中心既有的1600臺PC服務器和75臺小型機全部遷移上云,據(jù)測算,電力可以節(jié)省46%,再加上空調制冷的節(jié)省,電費支出可以節(jié)省五六百萬元。
中國銀聯(lián)云平臺落地
“中國銀聯(lián)在2016年交易額已經達到72.92萬億,超越VISA、萬事達,成為了中國最大的銀行卡組織。這么龐大的業(yè)績,其中一個功勞就是基于OpenStack的云計算平臺?!敝袊y聯(lián)電子支付研究院計算研究員祖立軍說。
2012年,銀聯(lián)實現(xiàn)了OpenStack云平臺在生產環(huán)境的應用落地,此后的兩年分別實現(xiàn)了關鍵技術突破,如自動伸縮、熱遷移以及相應的核心應用的承載。
“我們在自己的生產環(huán)境中也應用了自己的Jboss、Linux、MySQL,我們不僅采用了OpenStack,更多是對開源的全生態(tài)的支持,我相信這也是未來OpenStack在傳統(tǒng)機構、在金融行業(yè)長期應用的一個重要關鍵要素。”祖立軍說。
金融行業(yè)云平臺最顯著的特征是網(wǎng)絡區(qū)域的劃分細致且多樣化,安全隔離特別多。關于未來金融行業(yè)的技術演進,祖立軍表示,還是要以網(wǎng)絡為突破口?!敖鹑谛袠I(yè)有兩級三中心,尤其是在中國,所以跨數(shù)據(jù)中心SDN解決方案是未來的研究方案。在我們的研究過程中發(fā)現(xiàn),很多金融機構希望未來的負載均衡、防火墻更多用到通用平臺,所以,分布式的NFV也是未來的方向。目前銀連正在探索開源控制器的應用,比如ODL,我們希望能有更深度的開源應用方案?!?/p>
對每個企業(yè)、每個組織來說,產業(yè)特點不同,走向數(shù)字化轉型的路徑也不一樣,有些是交互系統(tǒng)上云,有些是洞察系統(tǒng)上云,有些是開發(fā)測試系統(tǒng)上云,不同的企業(yè)上云路徑一定不同。這個過程中,服務商和設備商應該匹配客戶的訴求,在不同的路徑上我們提供不同的解決方案。
人民日報媒體云
媒體融合不僅是生產方式和媒介形態(tài)的一種轉變,更多地還是向移動互聯(lián)、社交網(wǎng)絡、新興媒體傳播渠道的拓展。這都需要依托強大的信息采集、存儲和分發(fā)能力,包括先進的基礎設施來支撐,而云計算就成為了現(xiàn)階段的最佳解決方案。
人民日報社的媒體融合之路的復雜程度十分具有代表性。媒體云產品經理周若蕓表示:“在OpenStack部分我們與華為合作,OpenStack完整的生態(tài)與開放環(huán)境也是促成這次重要合作的原因之一?;诨A框架我們還實現(xiàn)了軟件SDN、異地災備以及多活等,并且為報社內部的各個企業(yè)提供了穩(wěn)定的私有云服務?!被贠penStack的媒體云在IaaS平臺,在自助、池化、彈性、安全、易管理、易擴展方面成效顯著解決了內部資源重復浪費的情況,大大簡化了IT基礎設施的部署與管理,縮短了業(yè)務上線周期,并且提升了資源利用效率,優(yōu)化了業(yè)務性能和用戶體驗。
媒體云解決了人民日報龐大的歷史數(shù)據(jù)應用難題,這些歷史數(shù)據(jù)既包括人民日報本社的數(shù)據(jù),還有地方黨媒、各大媒體的所有數(shù)據(jù)都存在人民日報社,這樣龐大的歷史數(shù)據(jù)運用只能在云計算時代通過大數(shù)據(jù)進行更有效地挖掘。同時媒體云還解決了資源重復浪費的問題,因為人民日報社旗下有百家企業(yè),每家企業(yè)幾乎都存有一些基礎設施,包括數(shù)據(jù)中心、機房,重復的機房資源建設是很大的浪費。同時,媒體云還實現(xiàn)了傳統(tǒng)媒體與新興媒體的融合發(fā)展。整體的媒體云著力于打造媒體一站式的產品服務平臺,提供具有媒體特色,適合媒體發(fā)布的IaaS、PaaS、SaaS、大數(shù)據(jù)等服務。
“基于OpenStack開放架構,華為提供了面向各種企業(yè)的不同上云路徑,有華為的公有云解決方案,同時,我們也在和世界領先的電信運營商,比如德電、沃達豐、中國電信合營公有云。我們的私有云、公有云是同一個架構和生態(tài),把OpenStack的開放性發(fā)揮最大,真正讓很多企業(yè)上面的私有云的應用無縫地嵌入到公有云,公有云業(yè)務也可以嵌入到私有云,企業(yè)未來上云可以有多云路徑選擇?!比A為OpenStack和Container開源生態(tài)總經理蔣曉黎表示。
華為在OpenStack一直有長期投入,截至到目前累計貢獻代碼250萬行。我們在OpenStack上,華為也跟更多的合作伙伴一起圍繞著各行各業(yè)的數(shù)字化轉型做創(chuàng)新,截至到現(xiàn)在有12000個渠道合作伙伴,有5000多個公司在華為的混合云解決方案FusionCloud和華為公有云上。