你應該虛擬化vCenter Server還是在專用的物理服務器上運行?
有關是否要要虛擬化VMware vCenter Server的爭論并非現在才有,即使是虛擬化的支持者像VMware管理員也能列舉出將vCenter Server保留在專門的物理服務器上運行的理由。正如高級系統工程師Steve Nadelle在LinkedIn網站所引發的討論:VMware管理員如何部署vCenter Server一樣,會得到很多不同的答案。
管理多個vCenter生產服務器的大部分VMware管理員會選擇將一臺vCenter Server部署在物理服務器上。使用這個專用的vCenter Server,能夠安撫那些對100%虛擬化并不確定或者缺乏信心的用戶。LinkedIn的一些參與者指出當管理大型數據中心的多臺主機時,物理部署將更加穩定,工作起來也更加輕松。
有些人建議虛擬化vCenter或者說將其轉換為虛擬機(VM),并將其固定到2到3臺ESXi主機上。那么為什么要虛擬化呢?據高級工程師Mark Liechty所說,采用虛擬化能夠避免單點故障。另一位參與者指出虛擬化的vCenter受VMware 高可用性保護。
其他人指出當vCenter Server作為虛擬機時響應時間更快。VMware的Chethan Kumar已經對性能指標進行了研究,在VMware vSphere 4.1上對基于SQL Server的vCenter數據庫進行了虛擬化,然后在物理以及虛擬環境中對工作負載進行了建模。在虛擬環境中的執行時間通常要比相應的物理環境快。
SearchVMware網站的Mike Laverick列出了虛擬化vCenter Server的功能特性:熱克隆復制、快照備份、不必增加物理服務器也不用受物理服務器維護的影響。另一方面,Eric Seibert對vCenter作為虛擬機運行進行了嘲諷:在基礎設施發生故障時很難定位到VM,與vShield連接時存在潛在的連通性問題等等。
討論的最終結果就是,是否應該虛擬化vCenter沒有唯一的正確答案。VMware支持將vCenter作為VM運行,同樣也可以在物理服務器上安裝vCenter。每種配置的優缺點建立在特定數據中心的配置以及VMware產品套件的基礎之上的。你可以在LinkedIn網站分享有關虛擬化vCenter的經歷,同時可以了解其他人在這方面的經驗及技巧。