你會(huì)用到的OpenStack支撐資源
當(dāng)下的IT世界,OpenStack是***的技術(shù)之一。許多公司圍繞這個(gè)開(kāi)源平臺(tái)開(kāi)發(fā)應(yīng)用,OpenStack的社區(qū)成員粗略估計(jì)有20000人。然而,除了傳統(tǒng)廠(chǎng)商的FUD(請(qǐng)查看文末注釋內(nèi)容)傳播的之外,平臺(tái)的新奇感對(duì)于OpenStack用戶(hù)而言復(fù)雜化了問(wèn)題,尤其是在說(shuō)道支持問(wèn)題的時(shí)候更是如此。
混合的OpenStack產(chǎn)品
雖然OpenStack為新的用戶(hù)提供了百科、博客和指南,但是也提醒說(shuō)起API的真實(shí)使用在于代碼,而代碼沒(méi)有操作手冊(cè)。
為了填補(bǔ)OpenStack開(kāi)發(fā)支持的空白,一些軟件廠(chǎng)商交付了自己的技術(shù),通過(guò)他們自己的工具和服務(wù)。Mirantis和紅帽打頭陣,都對(duì)去基礎(chǔ)堆棧增加了擴(kuò)展工具。
同時(shí),惠普提供了Helion OpenStack,IBM和戴爾則有自己的產(chǎn)品和工具集。
VMware也爬上了OpenStack的快車(chē),積極支持開(kāi)源技術(shù)。通過(guò)其龐大的企業(yè)客戶(hù)群,VMware對(duì)自身的定位使其很好地抓住了市場(chǎng)脈搏。VMware的OpenStack工具旨在集成虛擬機(jī)和云堆棧,以及實(shí)例和存儲(chǔ)管理。
總體而言,這是一個(gè)混合的OpenStack產(chǎn)品,進(jìn)而也反射出市場(chǎng)等的不成熟,以及廠(chǎng)商鎖定的潛在可能性。
開(kāi)源社區(qū)發(fā)布的OpenStack項(xiàng)目
正因?yàn)檎J(rèn)識(shí)到這一點(diǎn),開(kāi)源社區(qū)發(fā)布了更多的OpenStack項(xiàng)目,強(qiáng)調(diào)部署和應(yīng)用控制,比如Fuel,這是一款OpenStack部署和管理工具;Heat則是一款編制服務(wù);Murano是OpenStack自服務(wù)應(yīng)用目錄。工具和服務(wù)的擴(kuò)充也是OpenStack模塊化的自然產(chǎn)出,而且未來(lái)肯定會(huì)有更多的模塊。
某種角度來(lái)看,你在社區(qū)所讀到的可能都會(huì)有一定的局限性,用搜索引擎搜索會(huì)提供更多的信息來(lái)解決問(wèn)題。對(duì)于企業(yè)而言,如何開(kāi)始OpenStack呢?可以嘗試構(gòu)建一個(gè)小型的沙盒云,或者說(shuō)在一些服務(wù)器上使用Chef這樣的工具部署OpenStack。紅帽的OpenStack和開(kāi)源社區(qū)網(wǎng)站Opensource.com上的指南提供了一些幫助,還有一些OpenStack.org的指南。
除了部署,OpenStack已經(jīng)有一個(gè)開(kāi)發(fā)者生態(tài)系統(tǒng)來(lái)協(xié)助應(yīng)用開(kāi)發(fā)。有標(biāo)準(zhǔn)化的SDK可以使用,而且Mirantis驅(qū)動(dòng)整個(gè)開(kāi)發(fā)支持。OpenStack.org也維護(hù)了一些管理程序的兼容性,并提供支持。
對(duì)于主要的OpenStack部署,操作自動(dòng)化很有必要。IBM在這部分上起了不少作用,提供了Python with OpenStack的指南。此外,紅帽的工具The Foreman可以自動(dòng)化分配功能,同時(shí)Rackspace也為創(chuàng)建控制序列CLI提供了指南。
第三方或者合同工程師可能提供OpenStack云項(xiàng)目的初始啟動(dòng)程序,這些都是很有用的資源。博客也為開(kāi)發(fā)者提供了一些論壇和研討會(huì)幫助大家交換想法解決問(wèn)題。
更深一步
如果想要加深OpenStack的學(xué)習(xí),還有OpenStack的課程。比如惠普提供了初級(jí)、中級(jí)以及高級(jí)OpenStack用戶(hù)課程。Rackspace也提供了OpenStack培訓(xùn),紅帽則提供了詳細(xì)的安裝指南。當(dāng)然還有很多其他的選擇。
另外對(duì)于高級(jí)的OpenStack實(shí)施,則更加關(guān)注平臺(tái)即服務(wù)(PaaS)和存儲(chǔ)。很多云服務(wù)提供商的平臺(tái)使用了Cloud Foundry的PaaS,包括IBM、惠普和亞馬遜Web服務(wù)(AWS)。Cloud Foundry由Pivotal管理,為存儲(chǔ)、數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)提供了定義服務(wù)庫(kù)的途徑。
OpenStack的整個(gè)生態(tài)環(huán)境也在不斷的發(fā)展當(dāng)中。而且確實(shí)有很多可用的資源可以幫助企業(yè)開(kāi)始部署一個(gè)私有云,隨著OpenStack的成熟也會(huì)變得更加容易。對(duì)于混合云而言,則要求更高層級(jí)的OpenStack專(zhuān)家,尤其是接口和數(shù)據(jù)管理問(wèn)題。但是這個(gè)領(lǐng)域現(xiàn)在還比較新,而且將會(huì)快速穩(wěn)定的發(fā)展起來(lái)。
注釋?zhuān)篎UD,即Fear, Uncertainty, Doubt。英文意思為懼、惑、疑,最早出自Gene Amdahl之口。FUD最早意指IBM銷(xiāo)售人員對(duì)客戶(hù)灌輸關(guān)于 Amdahl 和其他競(jìng)爭(zhēng)公司產(chǎn)品的負(fù)面觀念,也就是在顧客的頭腦中注入疑惑與懼怕,然后,你說(shuō)什么他們就可能信什么。
原文鏈接:http://www.searchcloudcomputing.com.cn/showcontent_88556.htm