技巧經(jīng)驗:搭建私有云要做哪些準(zhǔn)備?
在談?wù)撛朴嬎銜r,每個人都會把它視作傳統(tǒng)計算模式的一個替代項。但是許多人對于把公司的數(shù)據(jù)交由公共云服務(wù)供應(yīng)商管理仍抱著謹(jǐn)慎態(tài)度。其結(jié)果是,一些想要采納云架構(gòu)的公司開始著手構(gòu)建他們自己的私有云環(huán)境。那么,與傳統(tǒng)數(shù)據(jù)中心相比,私有云架構(gòu)的定義是什么呢?難道只要聲稱現(xiàn)有的數(shù)據(jù)中心是私有云就行了么?
實際上沒那么簡單。私有云意味著公司要進(jìn)行自我管理并部署單獨使用的數(shù)據(jù)中心,它體現(xiàn)出有別于傳統(tǒng)數(shù)據(jù)中心的幾個特征,包括:
-高度的伸縮性:應(yīng)該能夠按需動態(tài)添加或減少可用資源
-高可用性:云架構(gòu)能夠保障盡可能長的服務(wù)運行時間和盡可能短的服務(wù)中斷時間
-成本監(jiān)測模型:云資源消耗能夠被監(jiān)測并計算用戶分擔(dān)成本
-自助服務(wù):用戶自身能夠提出請求并獲取相應(yīng)的云資源
-自動化:云架構(gòu)中的數(shù)據(jù)處理流程應(yīng)該盡可能實現(xiàn)自動化,確保數(shù)據(jù)及時交付用戶
同時,還要評估現(xiàn)有企業(yè)環(huán)境向私有云遷移的成熟度。虛擬化是建立云架構(gòu)的必備條件之一,因此首先確定現(xiàn)有的虛擬環(huán)境是否滿足云架構(gòu)的需求--如果不能的話,需要做出什么改變。
因為云環(huán)境是動態(tài)靈活的環(huán)境,它們必須能夠應(yīng)對負(fù)荷量激增的狀況--不能只滿足平均負(fù)荷的要求。因此最可能要做的就是往虛擬環(huán)境中添加功能,以提高可用性、自動化程度、資源分配利用的測量以及提供自助服務(wù)的能力。
私有云架構(gòu)產(chǎn)品
上述提到的功能有時可以從系統(tǒng)管理程序廠商那里獲取,廠商以配套產(chǎn)品或者高價定制版本方式出售。例如,VMware vSphere版本提供了如下功能:動態(tài)資源管理、VMotion、高可用性和容錯,這些工具幫助平衡主機(jī)資源,并為虛擬機(jī)器提供持續(xù)的高可用性。VMware vCenter服務(wù)器產(chǎn)品線還有LifeCycle Manager、Orches-trator和Chargeback可用來管理虛擬化和自動化。
除此以外,還有許多第三方廠商可以提供私有云架構(gòu)的相關(guān)功能。VKernel有一款針對Microsoft Hyper-V和VMware平臺的產(chǎn)品叫作Capacity Analyzer,同時另有Chargeback產(chǎn)品服務(wù)于VMware.Akorri公司的BalancePoint同時支持Hyper-V和VMware平臺。Akorri還支持物理性服務(wù)器--以防云架構(gòu)的某部分沒有虛擬化。
私有云要求購買的存儲系統(tǒng)虛擬化成熟度不夠的話,那么將會付出昂貴的代價。同理,當(dāng)說到網(wǎng)絡(luò)時,你必須的考慮最大的冗余和充足的帶寬,保證云的高可用性。
私有云存儲和網(wǎng)絡(luò)虛擬化
對于私有云來講,不止有服務(wù)器虛擬化,還應(yīng)要注意部署存儲和網(wǎng)絡(luò)虛擬化,以確保私有云各層間的協(xié)同效用達(dá)到最大化。
存儲虛擬化把多種存儲設(shè)備合并到單一資源中,減少了后端的復(fù)雜性,簡化了可視效果。另外,許多存儲產(chǎn)品直接與服務(wù)器虛擬平臺進(jìn)行了整合來實現(xiàn)自動化、智能的多路徑和失效備援,這些對云架構(gòu)都是有益的。
網(wǎng)絡(luò)虛擬化融合了物理網(wǎng)絡(luò)和虛擬網(wǎng)絡(luò),使得可以像只管理一個網(wǎng)絡(luò)那樣進(jìn)行操作。像Cisco Nexus 1000v這樣的產(chǎn)品將一般物理交換機(jī)上常見的高級性能擴(kuò)展到虛擬環(huán)境中,從而實現(xiàn)了私有云環(huán)境里更高的安全級別、更好管理和服務(wù)質(zhì)量。
私有云環(huán)境中什么部分不需要虛擬化
最后要考慮的就是,在私有云環(huán)境下是否全盤虛擬化。云應(yīng)用通常是多層級的,所以需要考慮是否要將所有層級虛擬化,以滿足云應(yīng)用的要求。
云的特性可能要求某些層級在需要的時候能夠驟然增加資源,但可能不要求所有層級都達(dá)到這個標(biāo)準(zhǔn)。要確定出哪些應(yīng)用能從虛擬化中受益最大,哪些可能不需要虛擬化。
即使虛擬化能產(chǎn)生與云計算無關(guān)的某些益處,但虛擬化現(xiàn)有的所有應(yīng)用系統(tǒng)可能是無意義的--尤其那些花費高昂的部分。
然而,從另一方面來看,不對所有層級虛擬化會加大chargeback扣款的難度,原因是資源要跨越虛擬和物理性的服務(wù)器。在規(guī)劃的早期階段,評估需求和條件是決定云應(yīng)用中哪些要虛擬,哪些則不用的關(guān)鍵因素。
在分析中一定要考慮整體架構(gòu)。服務(wù)器、存儲和網(wǎng)絡(luò)都有各自具體的要求和依賴條件,忽略任何一個方面都可能對其他部分產(chǎn)生負(fù)面影響。
【編輯推薦】