近年來,隨著云計算在國內的大規模落地,OpenStack在國內的受關注度也越來越高。無論是從知名度、影響力,還是從廠商的參與度、支持度來衡量,OpenStack無疑成為了當前最火的開源云社區,也是最受關注的云平臺管理框架。早前,一項由企業級Linux、云和存儲基礎設施供應商SUSE委托實施并發表的調查表明,81%的資深IT專業人士正在計劃或已經遷移到OpenStack私有云。而根據最新的OpenStack社區用戶調查報告顯示,OpenStack在企業生產系統中部署的比例與日俱增,65%的受訪者已經在生產環境中使用OpenStack,并且把它作為一個標準的提供彈性擴展的云計算基礎架構框架,用戶們也開始日益關注如何使用OpenStack為他們具體的業務實踐帶來更多可能和創造。
經過6年的洗禮,現如今的OpenStack已呈現出爆發式增長的態勢,它已經成為了全球僅次于Linux的第二大開源社區。
那么是不是說部署OpenStack就一定順風順水了呢?當然不是。
實際上,OpenStack架構層面的設計比較有利于做公有云服務,它最初的一些設計沒有考慮太多的企業級的特性,所以在為企業部署私有云時,經常會遇到以下幾個問題:
第一是存儲的問題。公有云常用分布式存儲來解決存儲問題,但是在企業里面,大部分還是使用傳統的存儲技術,使用傳統的存儲設備,這會涉及到驅動的問題。如果沒有相應的驅動,這些舊有的設備就浪費了,這對于企業來說成本太高了。
第二,版本升級是目前的一個痛點。OpenStack社區每半年就會出一個新的版本,但是企業客戶比較偏向穩定,他們不會每半年去升級一次底層系統。當企業兩年后甚至更長時候后升級平臺, Opesntack版本已經更新了多個版本,容易造成升級不了的局面。
第三,大規模部署是個挑戰。對于大部分企業來說,一百臺左右服務器是比較正常的規模,但是也有客戶希望做到千臺以上的規模,從幾百臺到幾千臺,規模擴大了很多,規模越大,復雜度越大,難度就越高,所遇到的挑戰也是完全不同的,因為整個架構的設計不一樣,需要考慮的因素也很多,包括系統的每個模塊,支撐的用戶量,并行處理的能力等等。
第四,資深架構師的需求。傳統的中小企業,如果他們要部署云平臺,要自己去買10-20臺服務,還需要購買存儲和網絡設備,把軟件買回去之后還要安裝和部署,這對于他們來說是很大的挑戰。因為,不是每家公司都有熟悉虛擬化、存儲、網絡和OpenStack的人,更何況OpenStack的技術含量高,安裝配置起來相對復雜。所以優秀的架構師就顯得尤為重要.
目前來看,OpenStack有些組件還不足夠穩定,企業在部署OpenStack時仍會遇到很多問題。根據調查顯示,很多企業認為自己實施 OpenStack 時遇到了很大的困難,更有近一半企業OpenStack 實施失敗。
雖然OpenStack相較于前幾年前有比較好的發展,但是如果企業想要搭建一套基于OpenStack的私有云難度依然不低,對IT運維人員的技術水平要求較高,想要打破這種困局,也許你該試試找專業的人做專業的事了。