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