OpenStack從2010年誕生至今,已經走過了6年的道路。在如今,企業云計算市場越來越普及的今天,OpenStack也開始逐漸收獲成果——國內一家OpenStack公司在一天之內贏得五個私有云大單。但有媒體就此給出了“中國的私有云市場正在迎來拐點”的論斷尚且為時過早。
實際上,OpenStack最初是被當作公有云的操作系統來看的,但如今,一個基本的事實是,OpenStack的成功案例更多被運用于私有云的建設中,就如同本文開篇所例舉的那家國內OpenStack創業企業所獲得的訂單一樣。
記得筆者曾經就此事與阿里云、青云等公共云服務提供商的技術人員進行過探討,他們一致認為,OpenStack現有的架構,無法支撐大規模集群的Scale-out橫向擴展。
即便是基于OpenStack推出超融合一體機的書生云,也承認如果選擇通用的OpenStack方案,不僅到處是坑,而且對自身的技術能力要求很高,隱形成本非常高,企業建設云平臺面臨重大挑戰。
書生云的說法是,通過軟硬件整體優化集成,來填平OpenStack的各種坑,加上良好的監控管理運維界面和自動化的故障處理機制,才可以保證系統的相對成熟、可用性,降低用戶的技術要求,進行管理維護。
數據中心的安卓?
還記得筆者最早聽說OpenStack的時候,有廠商將OpenStack類比為手機的安卓系統,開源、開放,還可以自定義。
但彼時,安卓系統還不像現在這般成熟——很多采用安卓系統的手機廠商,雖然自己由此介入了操作系統領域,但更多的只是為用戶操作界面添加了很多個性化的標簽,并沒有能力真正破解系統本身的bug——那時的安卓手機自重啟、死機的現象,幾乎成為常態。但手機畢竟是個人消費品,普通老百姓即便圖個便宜,都很難容忍經常性的自重啟,所以,安卓手機在隨后的幾年中,迅速從上百個品牌,集中到10個品牌以內,真正在市場上能與蘋果一拼的安卓手機,也就三星、華為等寥寥可數的幾家。
換句話說,如果把OpenStack類比為手機中的安卓,拿如今安卓手機占有率大大超越蘋果手機進行類比,有一個前提就是,OpenStack的成熟,并非依靠OpenStack生態的眾多參與者;相反,安卓系統最終只需要一兩家真正具備極強研發實力的廠商,一統天下。可以肯定的是,數據中心和智能手機是兩個完全不同的市場,數據中心對高可靠、高可用和高安全的要求,遠遠高于智能手機。而數據中心的操作界面的使用者,都是專業人士,并不需要惠普、戴爾、聯想、華為等將操作界面個性炫酷化。因此,OpenStack生態的繁榮,在筆者看來,并不是一件好事。
甚至于,筆者曾經在采訪國內最知名的兩家公有云服務提供商時,所得到的結論那樣,“OpenStack正走在通往死亡的道路上”,“OpenStack僅僅是一個玩具”。
誰在用OpenStack?
當然,有一點是毋庸置疑的,那就是OpenStack到目前為止仍然保持著高速增長的態勢,超過585家企業,接近4萬人通過各種方式支持著這個超過2000萬行的開源項目的持續發展。
有數據顯示,65%的受訪企業用OpenStack搭建私有云。只有16%的受訪企業用OpenStack搭建公有云。一個逐漸流行的趨勢是托管的私有云:12%的受訪企業簽約了服務商來托管專門的OpenStack部署,擺脫管理OpenStack的復雜性。
當然,企業選擇OpenStack的主要原因是節省成本。盡管OpenStack的開源屬性是其流行的主要原因之一,但有66%的受訪企業表示節省成本才是他們選擇OpenStack的主要原因。但筆者認為,如果是單純節省成本,實際上開源的產品,如果沒有經過長時間的大量實際案例的驗證,隱藏的成本風險程度可能會比較高。因為即便有實施服務商的各種承諾,但后期維護,仍然有很多不確定因素是實施服務商無法承諾的,包括擴容時所耗費的極高的時間成本等等。
事實上,在一份調查報告中顯示,在用戶的行業分布方面,OpenStack在IT業和電信業更受青睞,分別占到68%和14%,學術機構排名第三占據了9%——IT企業和電信企業更鐘愛OpenStack。筆者理解這里所說的IT企業,主要是指服務器廠商,他們其實都是私有云建設的基礎設施提供商,如今加上OpenStack,有機會成為私有云整體解決方案提供商,何樂而不為呢?
而對于公有云的主要提供商亞馬遜、AWS和微軟,都沒有采用OpenStack的解決方案,也就是說,互聯網行業和傳統軟件行業,并沒有接納OpenStack。
這一方面是因為無論是AWS還是阿里云、微軟的云操作系統的開發,都要早于OpenStack;另一方面,也是因為亞馬遜、阿里巴巴和微軟都具備獨立開發的實力;再者,就是前文提到的,OpenStack并不適合大型公有云的建設。
從這一角度,大型科技型企業是OpenStack的重要用戶群,因為不論私有云還是行業云都需要有內部運維人員,特別是能玩轉OpenStack、懂得云計算技術的CIO、架構師與技術人員,只有大型科技型企業才有,他們更容易采用OpenStack。
而所謂大型科技型企業,主要是指以信息化為核心生產力和發展驅動力的企業,包括金融、電信、能源、電子、互聯網這些領域的企業。在易云創始人兼CEO陳喜倫看來,他們建設基于OpenStack的企業私有云,主要是為了企業的創新型應用,也就是Cloud Native云上原生應用。
無論如何,筆者認為OpenStack是一種現象,能夠滿足部分企業的需求,就存在自身的發展空間。也衷心祝愿OpenStack在未來越走越順!