3.數據中心的虛擬化方案要具有強大的可靠性和擴展能力
服務器虛擬化正在迅速改變著IT的架構,所以一旦部署,虛擬化產品的可靠性和擴展性對數據中心來說就變得至關重要、生死攸關。因此,要從可靠性和擴展性能力面綜合考察虛擬化產品。為了達到可靠性的要求,數據中心虛擬化只能選擇裸金屬架構的虛擬化架構。
對于這種架構,虛擬化層的穩(wěn)定性相當關鍵,因此為了達到可靠性的要求,虛擬化層往往是專門設計的虛擬化內核而不是通用的操作系統(tǒng),從而可以提高可靠性。當然,對于可靠性和擴展性的最好的驗證不是理論,而是用戶的實際應用。如下圖所示的就是用戶使用VMware ESX Server的實際數據,通過虛擬化層的增強,確保了PC服務器運行超過950天而沒有任何停機現象。
而大量用戶案例也驗證了VMware ESX Server卓越的擴展能力,很多國內外的用戶已經在4路CPU的PC服務器上成功部署并可靠運行了30多個虛擬機。而管理工具VMware VirtualCenter更是在各數據中心的復雜環(huán)境中表現出眾,已經可以輕松管理數千臺虛擬機,成為虛擬化管理中心,是數據中心虛擬化環(huán)境管理的不二選擇。
4.數據中心虛擬化對性能也提出了很高的要求
性能是數據中心追求的一個重要指標,因此虛擬化對性能的消耗也是考察的一個要素。一款優(yōu)秀的虛擬化產品本身要能盡可能少占資源,可以讓更多的資源來運行用戶的應用。同時也要很好的調度不同虛擬機之間的資源,來確保運行在虛擬化平臺上的所有的應用都高速可靠運行。為了達到這一要求,虛擬化產品要實現對CPU和內存等資源精密控制,比如CPU要控制到MHz、內存控制到MB,確保服務器里的資源最大限度利用,同時,盡可能簡化虛擬化層所帶來的負載。當然CPU的一些特性也要能很好的支持,如:多線程、多核、虛擬化等。如下圖所示,是在VMware ESX Server上對一臺運行IBM Notes的虛擬機進行配置,其中的CPU多線程、MHz的配置都簡單方便,最大限度利用了CPU資源,從而達到了最優(yōu)化的性能。
當然,資源的有效調度也是性能的重要指標,通過如下的Reservation(保留值)、Limit(最大值)和Shares(份額)的管理,很好的調度了系統(tǒng)的關鍵資源,確保了系統(tǒng)資源的高效利用?梢灾环峙渥罨A的資源,通過Shares來引入虛擬機的優(yōu)先級和資源競爭機制,一旦多臺虛擬機同時爭用某一資源,根據他們的Shares來進行分配,確保高優(yōu)先級的虛擬機最先獲得這些資源。同時又能保證這些資源空閑的時候,其他虛擬機也可以使用。
另外,虛擬化的性能也可以從虛擬環(huán)境和物理環(huán)境的比較來決定虛擬化的對資源的占用情況。下面是在香港的某一用戶現場,對VMware ESX 3.01和物理機性能進行對比的測試結果,采用的測試工具是SPECcpu INT2000.你可以看到虛擬化對服務器的性能影響很小,影響基本都小于6-7%,對不同的應用影響略有差異。
上一頁 [1] [2] [3] 下一頁 |