[SCVMM]真的要使用 SCVMM 來管理 Hyper-V 主機嗎 ? ( 2/2 )

[SCVMM]真的要使用 SCVMM 來管理 Hyper-V 主機嗎 ? ( 2/2 )

當我們要來做 Hyper-V 的管理的時候,多半會選用 Windows 2008/2008 R2 內建的 Hyper-V 管理員+容錯移轉叢集管理員 (如果有 Cluster 的情況下),或者是選擇一台電腦,安裝 Windows 2008/2008R2 Server + IIS + SQL Server 2008/2008R2 Standard + SCVMM 2012。

 

而就我個人的使用經驗來說,如果您的 Hyper-V 主機沒有超過三台以上,或者是 Guest VM 超過 10 台以上且有需要開放到讓使用人員可以自行管理關閉、啟動、管理快照等功能的話,那麼使用 SCVMM 的 CP 值可能就不高了。雖然 SCVMM 使用 WPF 重新設計過 UI,也提供了不少在管理 Guest VM 上有用的功能,但天下沒有白吃的午餐,畢竟你除了要投資有一台獨立主機,還必須要有 Windows Server & SQL Server Standard 以上版本的 License 費用,再購買和安裝 SCVMM 後也才能使用。而這些加起來的費用應該也不算便宜。雖然說 SCVMM 沒有限制不能安裝在 Guest VM 內,但為了避免 Hyper-V 主機在維護的時候造成 SCVMM 無法使用來做管理,大部分情況下我們都還是會把 SCVMM 安裝在獨立主機上。

image

而 Windows Server 內建的 Hyper-V 管理員功能雖然比較陽春,但基本上 Guest VM 的建立、設定、監控等都還是有提供,畢竟你的 Hyper-V 主機在沒有那麼多的時候,這些管理工作應該也不是時常在發生的。因此在沒有 SCVMM 的情況下,只是當你要有些進階的功能,像是要透過網路移轉 Guest 的時候就不能透過 GUI 的方式直接去處理;或者是說當你把某個 Guest VM 建立成為範本,提供給後續 Guest VM 在維護上可以較為便利使用的功能也就沒有;而要了解整個 Hyper-V 主機運作的狀況時,則只能自己透過效能監視器自己去設定了;對於 Guest VM 就只能透過 MIS 去做管理,也就沒有辦法提供給特定的人員可以來做管控。

 

或許也會有人說,透過 SCVMM 我們還可以去管理到 ESXi 和 Xen 的主機,但就我自己個人安裝 SCVMM 2012 配合 vCenter 的經驗上來說,一來SCVMM 目前對 ESXi 的支援只能做到設定一些基本功能,其二還支援 Guest VM 從 ESXi 移轉到 Hyper-V 主機上 ( 反向則不行 ),但該 Guest VM 的硬碟要使用 IDE 模式 ( Hyper-V 有限制,Guest VM 要使用 IDE 的硬碟來能支援開機 )。因此大部分當我們在管理 Hyper-V & ESXi 上面 Guest VM的時候,還是會比較傾向用 SCVMM 只管理 Hyper-V主機和其 Guest VM,VMware vSphere Client 搭配 vCenter Server 來管理 ESXi 和其 Guest VM,也不大會有這些 VM 在兩者之間來做移轉。