實施服務(wù)器虛擬化技術(shù)是為了縮減物理基礎(chǔ)架構(gòu),從而節(jié)省場地和資金。
虛擬化技術(shù)是更高效更有效地使用物理服務(wù)器的一種好辦法。你還可以整合現(xiàn)有的服務(wù)器,為數(shù)據(jù)中心節(jié)省場地和資金。但是著手實施服務(wù)器虛擬化技術(shù)的方法既有正確的,也有錯誤的,而且當(dāng)前的多種方法可能不是適合每一家公司。
與采用任何技術(shù)一樣,你應(yīng)該盡量全面深入地了解清楚虛擬化技術(shù),讓管理員和員工們知道如何最有效地使用該技術(shù)。本文將介紹你需要了解服務(wù)器虛擬化的哪些方面、如何實施該技術(shù),以及如何讓服務(wù)器虛擬化成為數(shù)據(jù)中心在未來幾年的一個必要組成部分。
了解虛擬化所需要的軟硬件
一旦你準(zhǔn)備實施虛擬化,就應(yīng)該確保可以滿足自身要求的合適數(shù)量的基礎(chǔ)架構(gòu)已部署到位。Rackspace公司VMware私有云的產(chǎn)品線主管Duan van der Westhuizen說:“虛擬化技術(shù)需要一臺物理裸機(jī)服務(wù)器作為平臺,到時虛擬機(jī)管理程序裝入到該平臺上。虛擬機(jī)管理程序這一層是關(guān)鍵的系統(tǒng),讓你可以從物理層抽取虛擬層,并且將來自物理主機(jī)的內(nèi)存和處理器等資源分配給在服務(wù)器上運(yùn)行的各個虛擬機(jī)。”
選擇一款安裝在這臺物理服務(wù)器上的解決方案取決于你想使用什么類型的虛擬化技術(shù)。比如說,一些公司可能只想對存儲系統(tǒng)進(jìn)行虛擬化處理,以便用于備份或災(zāi)難恢復(fù);另一些公司可能想要構(gòu)建虛擬機(jī),從虛擬化環(huán)境來運(yùn)行應(yīng)用程序。擁有最佳組合的軟硬件,以便最有效地充分利用虛擬化技術(shù)帶來的種種好處,這一點很重要。
認(rèn)識到可能的挑戰(zhàn),并知道如何克服這些挑戰(zhàn)
虛擬化方面帶來了多個挑戰(zhàn)。你部署了合適的軟硬件系統(tǒng)后,就必須確保實施的解決方案讓你可以知道是不是在正確使用虛擬化技術(shù)、是不是獲得最佳性能。虛擬化環(huán)境管理和監(jiān)控工具是避免虛擬機(jī)散亂等問題的一種好辦法。據(jù)van der Westhuizen聲稱,虛擬機(jī)散亂是指,一臺服務(wù)器上有太多的虛擬機(jī),因而管理員“無法跟蹤所有虛擬機(jī)”,結(jié)果導(dǎo)致明顯需要更多的物理資源。但是在一些情況下,研究和教育才是最好的辦法。
Van der Westhuizen說:“克服這個挑戰(zhàn)的辦法之一就是,加強(qiáng)對用戶的教育,尤其是在諸多部門能夠根據(jù)需要,自行創(chuàng)建虛擬機(jī)的情況下。可以表明虛擬機(jī)使用情況的監(jiān)控工具能夠找出比較舊、未得到充分利用的虛擬機(jī),這些虛擬機(jī)可以關(guān)掉。費(fèi)用分?jǐn)偲脚_能夠?qū)⑻摂M機(jī)的成本‘分?jǐn)?rsquo;到創(chuàng)建虛擬機(jī)的部門頭上,不但減少了創(chuàng)建不必要虛擬機(jī)的現(xiàn)象,還加強(qiáng)了不能隨意創(chuàng)建虛擬機(jī)的意識。”
選擇合適的應(yīng)用程序進(jìn)行虛擬化處理
接下來,你就要確定想把哪些應(yīng)用程序遷移到虛擬化環(huán)境中。Van der Westhuizen說:“公司應(yīng)該分析和確認(rèn)哪些工作負(fù)載適合虛擬化處理。遺憾的是,不是每一種應(yīng)用程序都適合或天生可以在虛擬化服務(wù)器上運(yùn)行。比如說,未獲準(zhǔn)在虛擬化環(huán)境上運(yùn)行的某些第三方應(yīng)用程序和遺留應(yīng)用程序根本就不適合。”
你部署的解決方案應(yīng)該解決存儲和性能方面的問題,但是如果你沒有對合適的應(yīng)用程序進(jìn)行虛擬化處理,很可能看不到原先預(yù)計的收效。
全面保護(hù)你的數(shù)據(jù)
你將虛擬化環(huán)境搭建并運(yùn)行起來后,應(yīng)該著眼于長遠(yuǎn)保護(hù)存放在虛擬化環(huán)境里面的應(yīng)用程序和數(shù)據(jù)。虛擬化存儲解決方案或虛擬機(jī)同樣面臨諸多外部威脅,包括安全泄密、系統(tǒng)故障或自然災(zāi)害。你必須事先對這些問題有所防范,因為虛擬機(jī)仍存放在物理服務(wù)器上,而物理服務(wù)器很容易出現(xiàn)潛在破壞和停運(yùn)事件。
弗雷斯特研究公司的首席分析師Andrew Reichman在其《虛擬服務(wù)器環(huán)境的存儲選擇》報告中寫道:“要抽時間為虛擬化環(huán)境里面的應(yīng)用程序考慮備份、恢復(fù)和業(yè)務(wù)連續(xù)性問題。應(yīng)該建立適合絕大多數(shù)使用場合的兩三層保護(hù)機(jī)制,借助某一種標(biāo)準(zhǔn)部署模式來保護(hù)每一個虛擬機(jī)。”
行動方案
Rackspace Hosting公司VMware私有云的產(chǎn)品線主管Duan van der Westhuizen給出了下列行動方案。
·評估你目前的環(huán)境。確認(rèn)目前擁有的各種工作負(fù)載,選擇適合虛擬化處理的工作負(fù)載。還要評估存儲方面的要求。
·選擇自己搞還是外包出去。把虛擬化基礎(chǔ)架構(gòu)放在外面托管也許更具成本效益。務(wù)必要弄清楚每一種情況對成本帶來的影響。
·制定一項設(shè)計和實施計劃。要明確軟硬件要求,有效規(guī)劃就必不可少。應(yīng)選擇適合自身要求的虛擬化技術(shù)。
·擴(kuò)建環(huán)境。充分利用內(nèi)部員工或外部承包商,根據(jù)設(shè)計要求來擴(kuò)建環(huán)境。
·在部署生產(chǎn)系統(tǒng)之前,要確保環(huán)境已經(jīng)過全面測試和充分保護(hù)。
·使用內(nèi)置的第三方管理工具,經(jīng)常進(jìn)行維護(hù),并繼續(xù)監(jiān)控和簡化虛擬化環(huán)境。
如何入手
入手的最佳切合點是要了解自己有什么的要求、想要對哪些應(yīng)用程序進(jìn)行虛擬化處理,以及想要使用什么類型的虛擬化技術(shù)。Rackspace Hosting公司VMware私有云的產(chǎn)品線主管Duan van der Westhuizen說:“有些虛擬化技術(shù)在某些方面很出色。你應(yīng)該結(jié)合自己的要求,事先比較市面上各種虛擬化技術(shù)的優(yōu)缺點,然后再作出選擇。”
重要貼士
·要忍住想立馬對什么應(yīng)用程序都進(jìn)行虛擬化處理的念頭。開始先遷移不大重要的應(yīng)用程序,對它們進(jìn)行測試,確保它們具有高級別性能。然后,過一段時間,可以開始把比較重要的應(yīng)用程序遷移到虛擬化環(huán)境。
·高效地使用虛擬機(jī)資源,因為它們?nèi)耘c你的物理服務(wù)器聯(lián)系在一起。不要創(chuàng)建超出實際需要的虛擬機(jī);而是只部署數(shù)量足夠的虛擬機(jī),滿足你當(dāng)前的要求就行。不要給服務(wù)器帶來不必要的負(fù)擔(dān),也不要投入到實際不需要的基礎(chǔ)架構(gòu)。
·確保你選擇的技術(shù)不但足以滿足當(dāng)前的要求,還滿足將來的潛在要求。確保虛擬化技術(shù)能夠伴隨貴公司一同發(fā)展,或者在將來很容易適應(yīng)新環(huán)境。