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