盡管在過去的四年內,OpenStack得到了大力宣傳,但是事實是OpenStack仍然未能得到普及,其中有一個深層原因不能被忽視。
正如美國《網絡世界》網站所總結的那樣,“盡管所有技術領域內的服務提供商都支持OpenStack,但是它們的部署規模仍然很小,以至于IDC甚至沒有關于它們的市場份額數據。部分分析人士認為OpenStack實際上只在最初的兩年內得到了獨立基金會的支持,目前這種局面是它們的自然發展的結果。還有部分人質疑,既然它們已經得到了市場和公司的支持,那么為什么現在沒有更多的用戶呢?”
OpenStack已經推廣了近四年時間。通常這么長的時間會顯現出某一技術的成功跡象或是公眾已對它們失去興趣的跡象。很奇怪,OpenStack似乎兩者兼有。
OpenStack的核心問題是缺乏一些IaaS[注](基礎設施即服務[注])所需要的基本功能,如更好的網絡。這一問題在今年OpenStack峰會上被屢屢提及。此外,雖然有一些功能被很少提及,但是這并不代表不需要它們。如OpenStack也需要穩定性和易用性等核心云基礎設施功能。
然而基本功能方面的問題被忽略掉了,更多的精力反而被放在了OpenStack IaaS云的新功能和新特點上,但是這些新功能往往可能又無法滿足企業的需求。這可能解釋了四年中的一個最常見問題,即企業是否應該使用OpenStack。當然,這并不是一個簡單的問題。
出現的種局面歸根結底還是在于發行版的品質,而不在于OpenStack是什么。用戶需要測試哪些工作能夠在OpenStack實例上運行,哪些工作無法運行。為了進行評估,用戶需要在測試項目中部署OpenStack發行版。在談及OpenStack能夠為企業創造哪些價值之前,用戶需要充分測試它們的性能、穩定性、管理、網絡和安全性。
如果有的用戶已在今年按照OpenStack的指導開始行動,那么好消息是他們不是在孤軍奮戰,但是同路人也不會很多。對此許多用戶可能會感到不安。