利弊皆知 云操作系統(tǒng)OpenStack的能力 |
發(fā)布時間: 2012/7/28 9:20:33 |
OpenStack是由Rackspace公司(世界最大的主機托管服務(wù)商之一)啟動的一個開源項目,它旨在實現(xiàn)“云操作系統(tǒng)”,即一個具有部署和管理公有云、私有云以及混合云基礎(chǔ)架構(gòu)能力的平臺。 云操作系統(tǒng) 在這里“操作系統(tǒng)”的含義很簡單,即一個資源的控制、監(jiān)測和協(xié)調(diào)的平臺。另一方面,云操作系統(tǒng)也提供了一系列完整的API.互聯(lián)網(wǎng)廠商和云計算提供商是OpenStack的潛在用戶,這也同樣為準(zhǔn)備部署云計算基礎(chǔ)架構(gòu)的企業(yè)提供了一種選擇。 OpenStack的優(yōu)勢 1.與開源社區(qū)的廣泛合作 Cloud.com(云計算領(lǐng)域的領(lǐng)導(dǎo)廠商之一,已被Citrix收購)的CMO Pedar Ulander先生對OpenStack做出了高度評價:他表示“云計算已經(jīng)成為一種新的運營模式,它對于人們?nèi)绾蜗M、如何提供IT服務(wù)和從事IT行業(yè)是一個根本性的轉(zhuǎn)變。作為一家嶄露頭角的小公司,我們在大約14個月之前開始運營我們的品牌--Cloud.com,OpenStack對我們現(xiàn)在的強勁發(fā)展起到了巨大的推動力。” Cloud.com是OpenStack的創(chuàng)始公司之一。在開源社區(qū)中,有多名來自不同公司的志愿者,匯聚他們的智慧,推動了OpenStack項目的發(fā)展。OpenStack是一個非常類似于 Kernel.org或Eclipse.org技術(shù)社區(qū),你可以在這里下載代碼、進(jìn)行各種社區(qū)活動。如果你對源代碼感興趣,那么將會有機會構(gòu)建自己的OS,或者與其它正在對其進(jìn)行商業(yè)化的公司合作。 2.積極的客戶支持 Cloud.com十分注重對OpenStack項目的支持,Pedar Ulander表示在項目開發(fā)方面,我們添加了對微軟Hyper-V虛擬化技術(shù)的支持。我們將一些我們自己的網(wǎng)絡(luò)堆棧協(xié)議集成到平臺之中,并在API兼容性方面做了許多工作。 而對于客戶,我們對想采用OpenStack的客戶提供了最大的支持。我們有幾個客戶對Swift服務(wù)很感興趣,Swift是一個模仿了Amazon S3的存儲服務(wù),F(xiàn)在我們正圍繞此技術(shù)構(gòu)建管理框架,從而使得這些公司可以在OpenStack平臺上提供類似于S3的服務(wù)。“ 3.支持一切應(yīng)用的統(tǒng)一平臺 和其它OpenStack的創(chuàng)始公司一樣,Cloud.com想讓OpenStack成為一個可以支持一切應(yīng)用的最終平臺。”客戶不希望等待,我們也沒有讓客戶等待的理由。對于我們的平臺,我們需要著重關(guān)心的是向后兼容。隨著代碼越來越成熟,它如何運作,API如何工作,以及作業(yè)如何調(diào)度成為需要被同等關(guān)注的問題。我們最終的目標(biāo)是,對開發(fā)人員而言,你只需要支持一個平臺;對企業(yè)而言,我們要讓他們知道OpenStack就是最終的平臺。“Pedar Ulander說到。OpenStack目前的問題 1.項目中面臨的風(fēng)險 OpenStack的開發(fā)步伐充滿激情,新版本帶來的功能令人印象深刻,研發(fā)路線圖也十分清晰,讓人覺得真是滿懷雄心壯志。但有許多類似的開源項目,在實現(xiàn)上其自身存在風(fēng)險。 Rackspace公司的商務(wù)拓展總監(jiān)Scott Sanchez與參與OpenStack項目的人員進(jìn)行了許多交談。他提到了150多名核心開發(fā)人員和138家供應(yīng)商,但實際上僅有三分之一的公司以某種形式貢獻(xiàn)了代碼。數(shù)目看起來雖然不小,但要想維護(hù)社區(qū)項目的各個分支,這是必要的。 事實上,他們想讓OpenStack成為最終平臺的解決方案存在風(fēng)險,甚至?xí)兂梢粋很大的問題。一個明顯的例子是對虛擬化管理程序的支持,OpenStack雖然支持幾乎所有的虛擬化管理程序,不論是開源的(Xen、KVM)還是廠商的(Hyper-V、VMware),但對它們的支持僅僅是開啟、關(guān)閉而已。 2.廠商之間的利益沖突 在許多情況下,你會發(fā)現(xiàn)許多參與OpenStack項目的供應(yīng)商之間存在利益的沖突。對于項目中的方案,許多公司都有自己的替代解決方案。例如,存儲解決方案提供商和Swift項目都旨在構(gòu)建存儲平臺。存儲供應(yīng)商在項目中并沒有免費、開放地提供技術(shù)支持,恰恰相反,他們只想確保API的兼容性,并以自己的收費產(chǎn)品替代開源解決方案。 3.兼容性與開發(fā)成本 OpenStack是一個框架,一個可以建立公有云和私有云的基礎(chǔ)架構(gòu)。這并不是一個現(xiàn)成的產(chǎn)品,要想開展基礎(chǔ)架構(gòu)方面的工作,企業(yè)需要顧問和開發(fā)人員。很多時候還需要第三方的集成工具。 此外,新版本的發(fā)布過于頻繁,一些地方同老版本出現(xiàn)了兼容性問題。如果你對代碼做了一些改進(jìn),卻不被社區(qū)接受,那么你使用自己代碼更新的版本將變得難以維護(hù)。 最后,得考慮一下OpenStack技術(shù)人員的成本。比如,在北美和歐洲的成本顯然不同。 4.滯后的服務(wù)支持 OpenStack一躍而成為云計算市場的明星,但是要想讓企業(yè)廣泛采用它,就必須提供易于部署的產(chǎn)品,并提供明確的技術(shù)支持服務(wù)。 本文出自:億恩科技【www.allwellnessguide.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |