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