服務器虛擬化技術之十大誤區1 |
發布時間: 2012/5/18 20:18:37 |
誤區1:虛擬化技術可以實現多臺物理服務器資源整合,從而實現單個應用通過虛擬化技術而運行在多臺物理硬件上 實際上,虛擬化技術不能將一個應用分布運行在多臺物理硬件上,那是分布式計算要去解決的問題。分布式計算環境和虛擬化環境是兩種不同的資源整合方式。當然,如果想通過虛擬化技術實現一個應用跨物理平臺運行技術上來說是可行的,只是為了解決不同硬件之間的CPU和內存級指令、數據的同步,需要使用一些特別的技術,比如Infiniband等,這會極大地增加系統的復雜性和成本。實際上,基于這種理念的虛擬化產品曾在實驗室實現,但是由于成本等因素無法投入市場。今天能看到的所有服務器虛擬化技術解決方案都不提供一個應用跨物理服務器運行,也就是說,虛擬化環境下一個應用能使用的最大資源就是一臺獨立的物理服務器。 誤區2:服務器虛擬化技術就會陷入將多個雞蛋放到一個籃子的尷尬 通過虛擬化技術,提高了服務器的利用效率和靈活性。但同時也使得單臺服務器上運行了多個獨立的虛擬機,也就是多個不同的應用。我們原來在一臺服務器上只運行一個應用,服務器維護和升級時只會影響單個應用。通過運行虛擬化技術,我們在維護和升級服務器時會影響該服務器上運行的所有虛擬機和應用。這導致很多人認為的問題:多個虛擬機放置在一臺服務器上的“雞蛋和籃子”問題。 實際上,VMware很早就意識到了這個問題,這個問題可以通過兩個方面的能力去解決。一是怎么保證虛擬化后的服務器物理硬件維護和升級的問題。二是物理服務器故障時如何保護這些虛擬機的安全。 首先,VMware創造性的發明了VMotion的技術,解決了虛擬化后物理服務器的升級和維護問題。通過VMotion,VMware可以在服務器需要維護升級時動態將虛擬機遷移到其他的物理服務器,通過內存復制技術,確保每臺虛擬機任何對外的服務都不發生中斷,從而實現了:停物理硬件、不停應用。下圖是VMotion的具體實現,已經有超過50%的VMware客戶部署了VMotion技術。 其次,VMware推出了VMware HA的功能來保護物理服務器的安全。一旦發生物理服務器故障,VMware HA可以智能檢測到這一事件,及時快速地在其他物理服務器上重新啟用這些虛擬機,從而保證虛擬機的安全性和可靠性。 誤區3:動態在線虛擬機遷移可以跨越任何硬件進行 目前VMware在業界推出了標志性的創新產品功能VMotion,可以實現虛擬機動態在線跨越硬件服務器進行遷移。但是這是有一個兼容前提,也就是兩臺物理服務器要達到CPU指令級的兼容,或者是完全一樣的CPU,或者是同一家族的CPU。如果CPU指令不兼容,進行內存復制后新機器CPU不能識別這些指令就會導致系統崩潰。當然,具體CPU指令級是否兼容,VMotion會自動進行判定。 當然,如果您可以離線進行虛擬機的遷移,就可以跨越任何ESX兼容的硬件進行遷移,就沒有CPU型號等的制約。 本文出自:億恩科技【www.vbseamall.com】 |