如何構(gòu)建最適合自己的私有云 |
發(fā)布時間: 2012/7/21 19:11:43 |
如何構(gòu)建最適合自己的私有云大多數(shù)企業(yè)將私有云看作是公有云服務(wù)的擴(kuò)展。混合云將至少一個公有云和至少一個本地(on-premises)私有云橋接在一起,構(gòu)建出一個更為彈性的資源集,在其之上運轉(zhuǎn)應(yīng)用。很多企業(yè)的混合云會和亞馬遜EC2連接,因此選擇云平臺就歸結(jié)為兼容性問題。開源IaaS廠商Eucalyptus和OpenNebula和EC2使用相同的管理API,促進(jìn)了公有云和私有云之間的連接。 為了讓你的私有云有效,云資源池中的所有服務(wù)器要相互兼容;服務(wù)器應(yīng)該使用相同的虛擬化軟件,運行在可比的硬件上,而且虛擬機(jī)(VM)的配置要類似。如果一個私有云的虛擬服務(wù)器分成小的系統(tǒng),資源分配就不會有效,而且這個云可能不會在簡單的虛擬化上提供任何好處。 但是并不是所有的虛擬化平臺都與云軟件相匹配。如果你的公司只是用一個虛擬化平臺,而且這個平臺并不和所選的云軟件工作,或者不支持所有應(yīng)用或者客戶OS,你可能需要進(jìn)行改變。很多云軟件提供商支持Xen和其多種多樣的風(fēng)格,這意味著有更多的用戶經(jīng)驗可以利用,更多的工具支持基于Xen的云。KVM和微軟Hyper-V也像VMware那樣受到廣泛支持,盡管一些VMware產(chǎn)品只有很少的社區(qū)支持。 如果你使用多余一個虛擬化平臺的話,就要選擇支持你運行的所有應(yīng)用和客戶OS的云廠商,同時也要支持你期望在IaaS環(huán)境中操作的任何新的應(yīng)用和OS. 為什么云應(yīng)用能支配IaaS選擇 越來越多的公司選擇構(gòu)建特定的云應(yīng)用,而不是將現(xiàn)有應(yīng)用轉(zhuǎn)移到云端。這樣在IaaS平臺中,對于云軟件他們就有可更多選擇,像OpenStack、Eucalyptus、OpenNebula、RedHat以及VMware,還有專業(yè)人的云平臺。 Hadoop是一種基于分布式網(wǎng)絡(luò)數(shù)據(jù)模型的架構(gòu),在專業(yè)化平臺中更受歡迎。這個架構(gòu)允許云應(yīng)用從多個地點而不是中央電拖出數(shù)據(jù)。 OpenStack對于底層虛擬化包相當(dāng)寬容,OpenNebula則相對較小,Eucalyptus介于二者之間。將Hadoop和虛擬化軟件匹配可能需要額外的計劃和引導(dǎo)測試。Hadoop并不會在其結(jié)點中支配虛擬化使用,因此就不提供工作的具體指導(dǎo)了。 在那些旨在開發(fā)虛擬數(shù)據(jù)中心資源的私有云軟件產(chǎn)品中,OpenStack似乎勢頭最猛。其開發(fā)者活動在創(chuàng)建融合開發(fā)和云操作或者DevOps領(lǐng)域有其有力。這就會成為構(gòu)建新的云應(yīng)用關(guān)鍵的好處,但是也能加強(qiáng)在私有云中管理現(xiàn)有應(yīng)用的能力。甚至業(yè)務(wù)人員來擔(dān)任云平臺的使用,可能希望看看這些新興的工具是否能支持現(xiàn)有的云選擇。 虛擬機(jī)(VM)資源池是支持IaaS模型的有力且萬能的方式,但是并不是唯一方式。其他使用操作系統(tǒng)級別的虛擬化戰(zhàn)略可能更適用于一些應(yīng)用。當(dāng)目標(biāo)是使用私有云進(jìn)行具體應(yīng)用到云的映射的時候就非常適合。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |