首頁 > 新聞 > 專家觀點 >

OpenStack如何打破“應(yīng)用墻”

2016-04-06 13:56:48   作者:   來源:ZD至頂網(wǎng)   評論:0  點擊:


  說OpenStack是云計算領(lǐng)域的帶頭大哥,幾乎沒有人會表示異議,連Google、IBM、VMware等廠商都加入了進來,在所有的開源或者商業(yè)的云計算項目中,幾乎沒有可以與OpenStack匹敵的。
  關(guān)于OpenStack項目
  OpenStack是一套開源云管理平臺項目,現(xiàn)在有來自全世界178個國家的37059名工程師參與、574家公司贊助,項目代碼超過200萬行。在2010年成立之初,以建立一個開源的AWS項目,滿足公有云和私有的建設(shè)需求為目標,從最初只提供虛擬機管理、網(wǎng)絡(luò)管理、對象存儲管理和卷管理,到現(xiàn)在可以提供應(yīng)用服務(wù)、數(shù)據(jù)庫服務(wù)、大數(shù)據(jù)服務(wù)及裸機管理等,功能越來越豐富和完善。
  出色的通用性
  OpenStack適用于公有云、私有云、混合云以及大數(shù)據(jù)等各種應(yīng)用場景,在政府、金融、電信、視頻、醫(yī)療、衛(wèi)生、教育等行業(yè)均能滿足客戶需求,其出色的通用性首先來源于項目的完整性。OpenStack項目分為核心服務(wù)和共享服務(wù)兩大類,共計12個,核心服務(wù)包括計算、存儲和網(wǎng)絡(luò),分別是Nova(計算)、Swift(對象存儲)、Cinder(塊存儲)和Neutron(網(wǎng)絡(luò)),核心服務(wù)之外其他構(gòu)件則被稱為共享服務(wù),分別是Keystone(授權(quán)與驗證)、Glance(虛擬磁盤的目錄與庫)、Horizon:(所有服務(wù)的界面)、Ceilometer(計費系統(tǒng)接入模塊)、Heat(為云應(yīng)用提供編排服務(wù))、Trove:(提供DBaaS配置)、Sahara(大數(shù)據(jù))、Magnum(容器編排引擎)等8項。
  通用但不好用-難選型
  OpenStack的12個服務(wù)模塊可根據(jù)實際需要任意組合,而且,每個服務(wù)的其功能集也同樣具備彈性特征,OpenStack的12個組件中,每個組件的功能也是可以隨時添加及刪除。如同樂高積木一樣的靈活組合,保證了OpenStack的靈活性和通用性,使得OpenStack幾乎適合于每一個云計算和大數(shù)據(jù)用戶。
  在調(diào)查中,大部分用戶都表示看好OpenStack,但是目前仍然沒有應(yīng)用的打算,因為OpenStack在選型、部署和后續(xù)運維等實際應(yīng)用中存在太多問題。OpenStack模塊多、各個模塊可選擇的插件多使得實際選型復(fù)雜。其中網(wǎng)絡(luò)方面最為典型,OpenStack提供網(wǎng)絡(luò)、子網(wǎng)、路由、DHCP、防火墻、安全組、VPN、LBASS等功能,支持Vlan、Vxlan、GRE網(wǎng)絡(luò)模型,支持Openvswitch、思科、SDN等不同廠家的網(wǎng)絡(luò)設(shè)備,用戶用OpenStack架構(gòu)網(wǎng)絡(luò)的過程十分復(fù)雜,面臨不少的考驗。
  通用但不好用-增值功能不足
  另外,OpenStack的組件并不全面,還沒有推出計費、服務(wù)等軟件項目,實際應(yīng)用不可或缺的監(jiān)控也是OpenStack的一個弱項,OpenStack本身缺少對服務(wù)器、計算節(jié)點、存儲節(jié)點和網(wǎng)絡(luò)設(shè)備的監(jiān)控功能,這給用戶的后續(xù)運維會造成不小的麻煩。
  通用但不好用-難部署
  OpenStack組件之間獨立性很強,基本都是各自發(fā)展,對于用戶的整合性需求考慮的很少。用戶在部署一般信息系統(tǒng),部署對象都是整體方案,而在部署OpenStack時,部署對象則是很多組件,各個組件的部署順序、參數(shù)調(diào)整都是問題。
  雖然OpenStack也意識到了這個問題,已經(jīng)有了RDO、基于容器部署OpenStack的方案,可以解決部分部署難題,但是對于普通用戶來說,OpenStack的部署仍然是一個難度相當(dāng)大的技術(shù)挑戰(zhàn)。
  OpenStack的“應(yīng)用墻”
  上述問題已經(jīng)在制約OpenStack的廣泛應(yīng)用。
  451 Research在2014年初發(fā)布的預(yù)測報告指出,2014年OpenStack市場的收入規(guī)模約8.83億美元,在2018年增長至33億美元。
  IDC發(fā)布報告,全球2015年云計算基礎(chǔ)設(shè)施支出達334億美元,2019年,將達到545億美元。
  從上述兩個數(shù)字看,OpenStack的增長速度雖然很高,但是相比于云計算整體市場,所占份額難以與帶頭大哥的地位相稱。隨著OpenStack在大型用戶和專業(yè)群體中的普及程度不斷提高,如果“應(yīng)用墻”的問題得不到很好的解決,那么OpenStack的發(fā)展將不可避免的遭遇天花板。
  浪潮破解應(yīng)用墻:OpenStack的部署就是“下一步”
  OpenStack作為一個開源技術(shù)項目,不可能組織力量去研究用戶需求,進行產(chǎn)品化升級,這是開源技術(shù)的通病,也是為什么應(yīng)用最為廣泛的Linux操作系統(tǒng),也難以打開桌面市場的原因。這個問題只能依靠商業(yè)公司來解決。
  為此,浪潮開發(fā)了OpenStack發(fā)行版InCloudOpenStack,它是云海OS云數(shù)據(jù)中心操作系統(tǒng)的核心組件。基于OpenStack架構(gòu)的云海OSV4.0具有成熟的計費、監(jiān)控、安全等增值模塊,這些模塊首先解決了OpenStack增值功能不足的問題;其次,浪潮開發(fā)了一套工具包,來簡化用戶的選型、部署和后續(xù)管理。
  云海OSV4.0帶有節(jié)點的自動發(fā)現(xiàn)和預(yù)校驗功能。只需要開機,操作系統(tǒng)、應(yīng)用軟件的部署和配置只需要在管理界面進行一鍵操作即可,校驗工具會自動校驗節(jié)點是否符合部署要求。同時,UI界面提供向?qū)Чぞ,指?dǎo)用戶完成環(huán)境創(chuàng)建、節(jié)點角色定義、網(wǎng)絡(luò)配置、磁盤分區(qū)配置以及環(huán)境部署。在部署過程中,用戶只需要完成幾個選擇項,然后不斷點擊“下一步”就可以完成。
  與此同時,云海OSV4.0提供Restful API,集成功能豐富,如環(huán)境查詢、節(jié)點查詢、動態(tài)添加計算/存儲節(jié)點、日志查詢,管理十分方便;自帶的健康檢查工具可以檢測OpenStack環(huán)境是否運行正常,也可以進行壓力基準測試,提供檢測報告,協(xié)助用戶管理好OpenStack環(huán)境。
  讓OpenStack成為云計算中的Linux
  從2015年開,中國的私有云市場開始了真正意義上的爆發(fā)期,分析機構(gòu)Wikibon預(yù)測,2016年將是“真正的”私有云作為全面解決方案被交付的年份,這也正是OpenStack走向普通用戶的關(guān)鍵時期。
  作為OpenStack的會員,浪潮將致力于OpenStack推廣和發(fā)展,希望OpenStack能夠早日越過“應(yīng)用墻”,成為云計算領(lǐng)域的Linux,讓更多用戶享受到OpenStack領(lǐng)先技術(shù)的價值。

相關(guān)熱詞搜索: OpenStack 云計算

上一篇:未來的云,未來的你

下一篇:最后一頁

分享到: 收藏

專題