自2010年OpenStack誕生以來,已經(jīng)走過了四個春秋。四年來,經(jīng)過各大廠商眾星捧月式的手法,現(xiàn)在OpenStack在開源界已經(jīng)名聲大噪,坐上開源社區(qū)的頭把交椅。且不論它的名聲如何,OpenStack究竟小企業(yè)中如何使用?
OpenStack使用之初:盯緊你的工作負(fù)載
對于OpenStack部署,你首先要做的是確定哪些工作負(fù)載的運行需要使用OpenStack。一切都是始于工作負(fù)載,也終于工作負(fù)載。要認(rèn)真思考用例,一定要清晰明了,并為此制定計劃。
為了OpenStack的部署和管理,企業(yè)應(yīng)用找到一個資質(zhì)比較深的合作伙伴。這是關(guān)鍵的一步,可以使用企業(yè)在采用OpenStack上更容易,更有競爭力,且還沒獲得大量的好處,無論從長期來看,還短期看。
為了更好適應(yīng)企業(yè),你可能會試圖修改OpenStack中的開源代碼,但從長期發(fā)展來年,這未必是個好主意。許多組織下載了OpenStack的社區(qū)版本,并做了大量的修改,然后以獨特的方式實施,這樣付出昂貴的代價。
專家建議,企業(yè)需要從小事做起,可以在電腦虛擬機(jī)上部署OpenStack。當(dāng)涉及到真正的生產(chǎn)或商業(yè)環(huán)境時,至少要使用兩臺服務(wù)器。這兩臺電腦可以作為報控制器,分別配置64GB和32GB的內(nèi)在。
企業(yè)想找到一些已經(jīng)成為OpenStack正式的分布式版本的功能,同時還要避免創(chuàng)建Franken式的云,所以他們對于OpenStack用戶社區(qū),應(yīng)該保護(hù)開放的視野。當(dāng)你想要改變核心產(chǎn)品時,你就可以加入他們。
部署OpenStack:發(fā)揮你的想象力
部署OpenStack有兩種方法。你可以與服務(wù)供應(yīng)商合作,或者可以下載OpenStack分布式版本到本地服務(wù)中上。
OpenStack提供了極大的靈活性,無論是根據(jù)需在多個云供應(yīng)商之間遷移,還是根據(jù)價格和市場條件。盡管這種靈活性,對于不能充分了解適應(yīng)OpenStack的實際用例的門外漢是一種挑戰(zhàn)。
在這方面,有以下幾個場景,你的組織可以使用OpenStack:
OpenStack非常適合創(chuàng)建任何軟件即服務(wù)應(yīng)用,無論是新部署還是改進(jìn)現(xiàn)有的解決方案
依據(jù)用戶的IT服務(wù)需求,OpenStack可以作為基礎(chǔ)提供自助存儲和服務(wù)
OpenStack可以根據(jù)需求提供對象存儲或塊存儲需求,OpenStack Swift提供可伸縮的、低成本的和易于管理存儲。
最后,通過改變虛擬機(jī)或運行在VMware上的的服務(wù),成為支持OpenStack的KVM hypervisor,企業(yè)可以節(jié)省一些許可成本。
另一方面,企業(yè)在尋找推送按鈕方面注定要失望了。在推出第一個OpenStack基礎(chǔ)設(shè)施時,IT部門應(yīng)該做好卷起袖子的準(zhǔn)備,采用“DIY”的心態(tài)。雖然OpenStack的最初版本不容易升級,但它會變得越來越簡單。
部署OpenStack不僅僅只是采用一個平臺,要在基礎(chǔ)設(shè)施中運用新敏捷模型。開始于新的應(yīng)用程序,組織可以感受到OpenStack的一些技術(shù)上和業(yè)務(wù)上的好處,同時還能繼續(xù)使用現(xiàn)有的應(yīng)用和基礎(chǔ)設(shè)施架構(gòu)。
企業(yè)應(yīng)該把OpenStack部署作為一次機(jī)會,來從頭開始做起。另外,利用OpenStack建立持續(xù)部署和實施的敏捷環(huán)境是再正常不過的一件事。
我們有理由相信圍繞著OpenStack是積極向上的,它將代表著云計算的未來。