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