經(jīng)驗(yàn)分享 看我如此構(gòu)建私有云
想象一下Amazon Web Services能夠在您自己的私有數(shù)據(jù)中心內(nèi)做哪些事:創(chuàng)建新磁盤或服務(wù)器,或者從支持廣泛操作系統(tǒng)的上百個模板中進(jìn)行單擊選擇來快速啟動新應(yīng)用程序?qū)嵗_@就是您構(gòu)建私有云所需要進(jìn)行的一些簡單操作。
“私有云”是一個市場詞匯,它指的是在一個私有數(shù)據(jù)中心掛載應(yīng)用程序和服務(wù)器或者存儲空間,然后提供這些資源的按需訪問。通過這個方法,您可以快速地部署新應(yīng)用程序、服務(wù)器和存儲(以邏輯磁盤的形式),而不是像以前那樣需要花費(fèi)幾周或幾個月時間確定需求,申請預(yù)算,選擇合適產(chǎn)品,然后才獲得服務(wù)器,再進(jìn)行部署。
構(gòu)建私有云有哪些重要性?
將您現(xiàn)有的應(yīng)用程序和服務(wù)器基礎(chǔ)架構(gòu)遷移到私有云的虛擬服務(wù)器上,可以節(jié)省大量的成本。現(xiàn)在的高端刀片服務(wù)器相比以前的獨(dú)立服務(wù)器,由于能耗顯著下降而具有更高的性價比。您也可以更充分地利用數(shù)據(jù)中心空間(有時候可以使用一個機(jī)架的少量刀片服務(wù)器替代一整排的服務(wù)器,數(shù)量可能減少一半),在同樣的空間部署更多的服務(wù)器,或者減少數(shù)據(jù)中心面積和制冷成本。
私有云的構(gòu)成元素
實(shí)現(xiàn)私有云的基礎(chǔ)是服務(wù)器虛擬化:通常是使用Intel x86架構(gòu)和VMware、Citrix或Microsoft的超級管理程序在一臺物理服務(wù)器上運(yùn)行許多虛擬機(jī)。服務(wù)器虛擬化能夠提高CPU和RAM的利用率,因?yàn)榇罅康奶摂M機(jī)都使用相同的物理資源,而這些資源原本是空置的。例如,能夠擴(kuò)展內(nèi)存架構(gòu)的高速多核服務(wù)器Cisco USC刀片服務(wù)器最多可擁有32個處理內(nèi)核及384GB內(nèi)存,它最多可以運(yùn)行100個虛擬機(jī),每一個虛擬機(jī)都有4GB內(nèi)存(這是Windows或Linux服務(wù)器通常配備的內(nèi)存數(shù))。
除了優(yōu)化資源利用率,服務(wù)器虛擬化也使您能夠快速創(chuàng)建服務(wù)器。您所需要做的就是定義好虛擬機(jī),指定虛擬服務(wù)器所需要的RAM、CPU和外部資源。理想情況下,您會得到一組預(yù)定義模板,您可以使用模板創(chuàng)建新虛擬機(jī),從而不需要從CD/DVD ISO鏡像創(chuàng)建Windows或Linux服務(wù)器。
私有云架構(gòu)的第二個構(gòu)成元素是虛擬化存儲,或者按需創(chuàng)建虛擬磁盤,然后將它們附加到所需要的虛擬機(jī)上。虛擬磁盤通常是以大型共享文件系統(tǒng)的文件方式存在的;您只需要一個服務(wù)器虛擬化軟件(VMware的vSphere或Microsoft 的Hyper-V)和一個足夠大的存儲陣列就能夠部署這些虛擬存儲。
***一個但也是很重要的一個元素是,需要一個自助服務(wù)入口,這樣用戶(各個部門或應(yīng)用程序團(tuán)隊(duì))才能夠創(chuàng)建新的虛擬機(jī)和磁盤。對于小型企業(yè),由虛擬化軟件(例如,VMWare的vCenter)提供的GUI工具可以實(shí)現(xiàn)這個功能。而大型企業(yè)肯定需要更高級的軟件,它們要支持基于用戶和角色訪問控制的隔離。***發(fā)布的VMware vCloud Director或Cisco UCS Manager可以滿足這個需求。
#p#
分階段構(gòu)建私有云
私有云基礎(chǔ)架構(gòu)的構(gòu)建通常包含以下三個階段:
試點(diǎn)項(xiàng)目;
部署更大型服務(wù)器和存儲基礎(chǔ)架構(gòu),將現(xiàn)有的服務(wù)器遷移到虛擬化環(huán)境;
實(shí)現(xiàn)帶有自助服務(wù)入口的真正私有云,并在需要時實(shí)現(xiàn)按需支付機(jī)制。
這些階段可能需要幾個月甚至幾年才能完成,因此***采取以下測量步驟:
通過市場調(diào)研,選擇服務(wù)器和虛擬化平臺。我個人推薦使用Cisco UCS和VMware。其他可能會根據(jù)原有的部署選擇包括IBM或HP的機(jī)架服務(wù)器,或者M(jìn)icrosoft或Xen的超級管理程序技術(shù)。
大多數(shù)情況下您已經(jīng)擁有存儲陣列;您只需要保證它有足夠的空余空間即可。您通常需要給每一個虛擬機(jī)分配幾個GB的磁盤空間(除了需要存儲的用戶之外);這樣虛擬磁盤很快就會消耗TB的空間。
在部署新基礎(chǔ)架構(gòu)并熟悉它之后,要創(chuàng)建一個虛擬磁盤模板(例如,一般為Windows和Linux服務(wù)器),然后開始使用虛擬機(jī)來滿足所有新服務(wù)器的需求,從而得到簡化。當(dāng)人們都認(rèn)同虛擬化是一種可靠的方法之后,您可以開始將現(xiàn)有的應(yīng)用程序遷移到虛擬化環(huán)境,以改進(jìn)性能和減少數(shù)據(jù)中心成本。
您還需要知道什么?
服務(wù)器/磁盤虛擬化和私有云概念是非常棒的工具……但是僅此而已。您需要靈活地使用這些技術(shù),否則您會浪費(fèi)很多的時間和金錢。大多數(shù)IT組織都需要改變他們的組織架構(gòu)以及整合網(wǎng)絡(luò)服務(wù)器和存儲團(tuán)隊(duì)的過程,因?yàn)樗麄冃枰o密協(xié)作來創(chuàng)建這樣一個環(huán)境。
【編輯推薦】