VMware vSphere 5五大改變(轉)
2011-07-15 13:48
VMware vSphere 5的新特性及許可模式將明顯影響IT管理員設計、管理數據中心的方式。
vSphere 5的新特性,好比存儲分佈式資源調度(Storage DRS)以及從新設計的VMware高可用性(HA),使其極具升級魅力。可是新的許可可能限制服務器部署,強迫用戶浪費現有的物理內存。算法
若是你對vSphere 5感興趣,請認真考慮一下vSphere 5的五大根本改變,確保不會毫無準備倉促遷移。數據庫
1、VMware vSphere 5基於內存的許可瀏覽器
新的許可策略位列VMware旗艦產品五大改變之首。儘管VMware已經提高了可以使用的CPU核心數目,但vSphere 5許可卻限制了你能夠分配給虛擬機的CPU插槽數和內存大小。這一主要的改變將影響IT管理人員如何部署虛擬機以及購買許可的成本。服務器
無論物理主機有多少物理內存,標準版許可僅容許用戶給運行的虛擬機分配16GB內存以及一個CPU插槽。企業版許可容許給虛擬機分配32GB的內存以及一個CPU插槽,而企業加強版容許給虛擬機分配48GB的內存以及一個CPU插槽。若是一個主機有兩個物理CPU的企業加強版許可,那麼你能夠在虛擬機之間任意分配96GB的物理內存。網絡
爲了增長能夠分配給虛擬機的內存數量,升級到更高的許可級別,或者購買額外的處理器許可。然而,你不能購買額外的內存包以增長單個處理器許可可以分配的內存大小。架構
在新的許可模式下,全部可用的內存在vCenter Server中進行了池化。舉例來講,若是你爲每臺有2個CPU插槽的4臺主機購買了企業加強版許可,那麼你能夠分配的內存是384GB(4 x 2 x 48),並且384GB的內存能夠在這些主機之上的虛擬機之間共享。負載均衡
許可模式的改變將阻止許多組織升級到vSphere 5。若是你的主機具備大量內存,在新的許可模式下成本將很是高。對於遷移到vSphere 5的用戶來講,這些改變將影響主機的架構及管理。框架
經過增長大量內存升級物理主機將變得很是昂貴。相反擴展具備更少內存的更多主機將更加划算。同時,既然內存方面的許可成本太高,防止虛擬機蔓延,給虛擬機配置合理的資源參數也將更加劇要。分佈式
2、VMware vSphere 5更好的存儲資源管理ide
在vSphere 5中,因爲引入了存儲分佈式資源調度(Storage DRS)和配置文件驅動存儲(Profile-Driven Storage),大大改善了存儲資源管理。
Storage DRS自動進行存儲磁盤的負載均衡,並基於可用的磁盤空間及當前的I/O負載爲虛擬機選擇最好的佈局。這些特性解決了vSphere 4中的DRS和存儲I/O控制存在的問題:DRS負載均衡僅考慮CPU和內存使用,存儲I/O控制能夠設置存儲I/O優先級並對其進行限制,可是它不容許從新分配I/O。
Storage DRS一樣可以使用Storage vMotion基於存儲空間使用,I/O指標及延遲對數據存儲進行負載均衡。你能夠建立數據存儲集羣,構建存儲資源池。Storage DRS管理存儲資源和DRS管理集羣中的計算資源相似。
另外一個高度宣傳的特性是存儲配置文件(Storage Profiles),容許你定義存儲類別,這樣虛擬機可以被部署並遷移到恰當的存儲類型上。許多基礎設施包含多個具備不一樣性能特性的數據存儲。Storage Profiles確保虛擬機運行在知足其性能需求的存儲類別上。畢竟,你不想關鍵應用運行在更慢的存儲層上。
舉例來講,配置文件能夠指定虛擬機必須在某種存儲類別上,其延遲小於50ms或者吞吐量至少爲100MB/s。用於存儲感知的vStorage API容許vSphere讀取存儲設備的性能特性,決定數據存儲類別。若是虛擬機被部署在不知足配置文件要求的一類數據存儲上,在vSphere Client中將會提示虛擬機不符合部署要求。管理員可以採起步驟將工做負載遷移到更加合適的存儲設備上。
3、升級vCenter Server和Web客戶端
你能夠把vCenter Server部署爲一個Linux 虛擬設備,這應該使部署更加容易。該虛擬設備保持除連接模式(你能夠經過vSphere Client訪問vCenter Server)以外全部的vCenter Server常規特性。
vCenter Server再也不須要Windows Server,它打包了DB2 Express數據庫。vCenter Server一樣支持Oracle或DB2 外部數據庫。對Linux用戶來講這些要求可能極具吸引力,由於沒必要使用微軟的產品了。
你能夠在任意類型的工做站上經過和操做系統無關的Web界面配置vCenter Server。它一樣支持Adobe Flex基於Web的管理界面,瀏覽器中的配置功能比以往更強大。這樣的話,管理員對vSphere Client的依賴將大大減小。
VMware一樣對Web客戶端進行了升級,使其可以執行管理任務。舊有的Web界面很是簡單,除了簡單的虛擬機功能,好比關閉/開啓虛擬機以及鏈接到遠程控制檯,並無太多的特性。
新的客戶端使用Adobe Flex編寫,具備富圖形用戶界面以及更多的功能。可是它僅僅管理虛擬機,這意味着它不能替代vSphere Client。可是VMware將在新的框架中持續增長更多的功能。在某個時候,它可能賽過使用C#開發,只能在Windows上使用的vSphere Client。
4、VMware vSphere 5故障域管理器
VMware HA已通過完全檢修,性能大大提高,可是它比以往更加複雜。
以前,VMware HA依賴主節點(最多5個)保持集羣設置和節點狀態。其餘的主機是次節點並將狀態發送給主節點。主節點和次節點之間的通訊包括心跳,這可能檢測到中斷。
新的HA架構,每臺主機運行一個特別的、獨立於vpxd代理(用於和vCenter Server進行通訊)的故障域管理器。新的HA架構一樣使用主/從架構,一個主機被選舉爲主節點,其餘主機被選舉爲從屬節點。選舉使用算法決定主節點,在如下幾個階段發生:當啓用HA,當主節點失敗或關機,或者當管理網絡出現問題時。
主節點監控全部的主機及虛擬機的可用性以及被保護虛擬機的電源狀態。主節點一樣管理集羣中的主機列表以及被保護的虛擬機。發生故障時,新的HA架構可以比vSPhere 5 以前版本的HA更快的啓動虛擬機。
或許HA最大的改進之一就是它再也不僅依賴管理網絡監控心跳。HA如今可以使用存儲子系統進行通訊,該方法稱之爲數據存儲心跳(Heartbeat Datastores)。
僅當管理網絡丟失時(好比因爲隔離或網絡劃分致使)數據存儲心跳才被用於通訊。vCenter Server自動選擇兩個數據存儲用於監控,可是你一樣能夠手動選擇數據存儲。數據存儲心跳支持VMFS和NFS數據存儲。
5、再見了,ESX和服務控制檯
多年以來VMware一直在討論淘汰ESX,這一天終於到來了。ESXi是vSphere 5包含的惟一的hypervisor。
若是你習慣於使用ESX 服務控制檯,管理ESXi將面臨較大的調整。ESX和ESXi之間有兩個主要的區別:安裝和命令行管理。實際上手動安裝ESXi更加容易,和ESX相比ESXi安裝嚮導很簡單。對於自動部署ESXi,新的自動部署選項可以從網絡啓動並加載ESXi安裝鏡像。
對於命令行管理,你再也不有一個完整的服務控制檯。多數管理經過vSphere CLI(如今稱爲vCLI)和VMware管理助手(vMA)遠程執行。在vSphere 5 中esxcli命令已經大大擴展,提供了更多的可管理性,它將最終替代現有的vicfg-*管理命令。若是你肯定遷移現有的ESX 4.x主機到ESXi 5,全部的主要配置信息將會被保存。