選擇最優hypervisor的五個步驟
IT專業人員之間有關hypervisor的爭論一直是個熱門話題。直到最近,大多數人仍舊認為VMware提供了高級的虛擬化特性,顯然是業界的領導者。然而,隨著Windows Server 2012 Hyper-V的發布,很多人認為微軟已經快步趕上,提供了與VMware相同的功能特性。由于這些最新的功能改進,你可以考慮更多的競爭性選項,因此當下成為了為數據中心選擇hypervisor的最佳時機。那么你準備怎么選擇?在為數據中心選擇最好的hypervisor時,下面五個步驟能夠確保你做到滴水不漏。
選擇最優hypervisor步驟1:了解需求
無論選擇哪個產品,在未了解公司的需求之前做出選擇都不是明智之舉。畢竟,公司及其應用需求是選擇產品的前提。除公司的需求外,你和你的同事還有自己的需求。
在步驟一中,我推薦準備一個筆記本或者用白板集體討論你以及公司的需求。例如,我的列表如下:
我的虛擬化hypervisor需求:
靈活性
可擴展性
易用性
可用性
可靠性
效率
可靠的支持
健壯的生態系統
大多數公司的需求和我個人所列出的需求是一致的。盡管上述需求同樣與你的需求相符,但是可能與公司的需求存在一些差異。例如,眾所周知,我的公司可能還要求hypervisor價格實惠,或者有證據或案例表明曾經的部署取得了成功。
即使你的需求與公司一致,公司也可能有不同的考慮或者對各種需求的理解與你大不相同。例如,你對可用性的解釋可能是不希望hypervisor在你休息的時候宕機,而公司對可用性的需求是99.99%的應用可用性。簡單地說,盡管可擴展性需求是添加更多的服務器與虛擬機并不是件痛苦的事兒,而你的公司可能要求支持內存大小為1TB的虛擬機,而且虛擬機與主機之間的比率是300:1。
因為技術人員在購買hypervisor時很容易因其運行速度和統計數據而興奮不已,所以當你全面了解了你的需求以及公司的需求后,繼續第二個步驟是非常重要的。
選擇最優hypervisor步驟2:了解功能特性
我花了很長時間對hypervisor進行對比,尤其是vSphere和Hyper-V。通過這些對比,我了解到hypervisor之間存在很多細微的差別。通常最大的差別是在生態系統、可用性、用戶體驗以及舒適度方面。
現在還不是忽略hypervisor之間差異的時候。盡管某些記者乃至微軟已經嘗試做出這樣的結論,但是我根本不會買賬。為什么?就像一句諺語所說,“所有的交通工具都是把你從A點送到B點,因此沒什么區別。”畢竟,對于大多數開車的人來說,人們的確在意汽車的特性以及與競爭對手產品之間細微的差異。
話雖如此,那么你應該關注哪些特性與優勢呢?答案就是支持你在步驟一中列出需求的功能特性及優勢。如果你希望hypervisor具備靈活性,那么你可能想要不同主機之間能夠對虛擬機進行在線遷移的功能特性(像VMware的vMotion或者是微軟的Live Migration)。如果想獲得可用性,你會希望在主機發生故障或者操作系統宕機后能夠自動重啟虛擬機。
一定要關注hypervisor功能特性的業務價值。如果技術說明書不是站在業務的視角分析問題,那么一定不要被統計數據或者華而不實的功能所迷惑。