OpenStack是目前擁有最多傳統(tǒng)IT巨頭支持的云架構(gòu)開源項目,如IBM、HP、Cisco等,它也是全球各個領(lǐng)域最主流的開源公司如RedHat、RackSpace、Marantis等的選擇。更令人激動的是,OpenStack同時也是Start up的造夢平臺,這個開源技術(shù)和商務(wù)架構(gòu),能讓靠技術(shù)為王的新興力量顛覆傳統(tǒng)。
經(jīng)過幾年的醞釀,今天的OpenStack迅速壯大已經(jīng)呈現(xiàn)出王者之氣,成為最受歡迎的開源云平臺。每一年,OpenStack基金會都會針對全球范圍內(nèi)OpenStack的應(yīng)用狀況進(jìn)行大范圍的摸底調(diào)查。今年的調(diào)查結(jié)果已經(jīng)以白皮書的形式公布,通過對這些結(jié)果和數(shù)據(jù)進(jìn)行分析,基金會希望業(yè)界對OpenStack的認(rèn)識更加全面,同時在技術(shù)開發(fā)時更具前瞻性。
作為中國OpenStack云服務(wù)商的標(biāo)桿,UnitedStack帶您一起解讀這份白皮書。
OpenStack在實際生產(chǎn)環(huán)境的部署大幅提升
圖中所傳遞的令人欣喜的信息是:過去六個月中,OpenStack在生產(chǎn)環(huán)境中的部署比例從33% 增加到46%,說明OpenStak已經(jīng)從原來盤踞在Dev/QA 和 Proof of Concept環(huán)境更多地走向?qū)嶋H生產(chǎn)環(huán)境,意味著OpenStack從技術(shù)到商業(yè)生態(tài)圈都已經(jīng)成熟。
有種說法,認(rèn)為OpenStack不適合公有云,從這張圖可以看出:OpenStack的確是私有云的首選平臺,但是——過去六個月中,OpenStack在公有云中的生產(chǎn)環(huán)境中部署比例增加了6個百分點,達(dá)到19%,表明OpenStak從技術(shù)和商業(yè)上適應(yīng)公有云是完全可行的,且得到了越來越多公有云服務(wù)商的認(rèn)可。一般來講,公有云對于平臺技術(shù)可靠性、安全性和Scale-Out的能力要求相對私有云要高很多,經(jīng)得起公有云環(huán)境技術(shù)考驗的平臺才是靠譜的云平臺。
OpenStack攻占行業(yè)市場
白皮書顯示,OpenStack在傳統(tǒng)行業(yè)的滲透已經(jīng)呈現(xiàn)規(guī)模化趨勢,在制造業(yè)、能源、零售、醫(yī)療、交通、保險、媒體等行業(yè)長勢喜人,尤其在電信行業(yè)的云部署中,由6%上升至10%,在傳統(tǒng)勢力強大的金融行業(yè)也取得突破性發(fā)展,占比由0.25%上升到 2%。而互聯(lián)網(wǎng)行業(yè)在整體盤子中的占比已經(jīng)從2013年的16%下降到現(xiàn)在的11%。
全球用戶活躍度:歐洲和亞洲力量凸顯
可以看到,OpenStack社區(qū)主要貢獻(xiàn)力量中,日本從第9位上升到第2位,英國從第5位上升到3位,而中國位居第五,其中UnitedStack為來自中國區(qū)的主要貢獻(xiàn)者之一。
為什么選擇OpenStack?
是什么驅(qū)動OpenStack的發(fā)展,為什么大家選擇OpenStack,這個問題給了我們一個比較完整的答案。排名第一的是:Ability to Innovate(創(chuàng)新能力)。從UnitedStack角度來理解,OpenStack能夠給予的不僅是一堆項目和代碼,還給我們提供了一個基礎(chǔ)開發(fā)平臺,讓我們能夠基于OpenStack構(gòu)建出更豐富的應(yīng)用和服務(wù)。排名前幾位的還有:開源技術(shù),低成本以及無廠商鎖定。
現(xiàn)行版本
在今年5月份的調(diào)查中顯示,14%的OpenStack部署都是跑的最新版本,在這其中30%是上一個版本,67%都是Havana或Icehouse版本,從現(xiàn)在這個增長的趨勢來看,各廠商與社區(qū)同步的腳步很快,更新及時。UnitedStack云平臺開放以來,一直堅持與社區(qū)同步,每六個月會參考Upstream的進(jìn)展,做一次大版本的迭代更新,吸收社區(qū)的力量。
主要的工作負(fù)載
最受歡迎的垂直組件
KVM持續(xù)成為OpenStack最受歡迎的虛擬機部署選擇;而Ceph成為最受歡迎的分布式存儲解決方案。對于開發(fā)工具而言,Puppet繼續(xù)連冠最受歡迎的開發(fā)工具,Ansible成為第二受歡迎的開發(fā)工具。操作系統(tǒng)方面,Ubuntu是最受歡迎, CentOS增長最快。
計算虛擬化組件
KVM / Qemu當(dāng)仁不讓成為最受歡迎的虛擬化技術(shù),尤其是生產(chǎn)業(yè)務(wù),其他的虛擬化技術(shù)在云計算大潮之后都將成為小眾的玩具。
塊存儲驅(qū)動
Ceph成為最受歡迎的塊存儲還是挺意外的,因為其部署和運維難度很大,原生的社區(qū)版本在性能方面還有許多改進(jìn)的空間。
網(wǎng)絡(luò)驅(qū)動
認(rèn)證服務(wù)
Active Directory作為 identity service的支持增長很快,對比上一次的調(diào)查結(jié)果,POC部署已經(jīng)由3%上升到22%,生產(chǎn)環(huán)境部署增長了5%。在icehouse 和Juno的最新特性中,可以做到多后端地只讀 Active Directory 或者讀寫SQL。
部署工具
操作系統(tǒng)
兼容性API
數(shù)據(jù)庫
App開發(fā)視角
OpenStack用的語言是Python, 所以開發(fā)OpenStack應(yīng)用最流行的SDK是OpenStack Python Clients ,JClouds SDK 也占據(jù)不小的份額。這個結(jié)果顯示出我們有多種SDK的選擇,盡管還有17%用戶選擇直接使用RESTFul APIs。
Heat 已經(jīng)作為配置應(yīng)用程序的工具,盡管一般的系統(tǒng)配置管理工具還是很流行,但高層次服務(wù)導(dǎo)向的工具諸如Cloud Foundry和Juju的比例在繼續(xù)上升中。
Neutron的反饋
超過 61%的對Neutron的反饋都是關(guān)于性能,穩(wěn)定性和易用性方面的憂慮,其他方面的憂慮:高可用性占11%,SDN use cases 和 IPv6占7%,還有Neutron中憂慮feature的反饋:security groups (2%), NFV (2%), LBaaS (2%) 。另外還有2%提到Neutron穩(wěn)定性的提升 。
關(guān)于Neutron性能的提升,UnitedStack在云平臺的UOS VDC網(wǎng)絡(luò)服務(wù)的搭建上積累了很多經(jīng)驗,UOS VDC是基于 OpenStack Neutron 項目架構(gòu)的,在對數(shù)據(jù)中心物理網(wǎng)做虛擬化的同時,更實現(xiàn)了子網(wǎng)之間自動打通彼此通聯(lián)的三層路由;從公司網(wǎng)絡(luò)到私有網(wǎng)絡(luò)之間建立VPN隧道;隔離的私有網(wǎng)絡(luò)和虛擬網(wǎng)卡功能;云主機的虛擬網(wǎng)卡上行和下行流量的防火墻。
經(jīng)過UnitedStack優(yōu)化后的Neutron表現(xiàn)出色:可視化的界面中通過鼠標(biāo)構(gòu)建所需的數(shù)據(jù)中心。Neutron性能,穩(wěn)定性,易用性方面得到了大幅提高,真正做到簡單直觀的可視化操作。