虛擬化市場在2008年突然發(fā)生了急劇性的變化,成為了競爭性強的、更加實際的和價格愈發(fā)便宜的市場。微軟最終發(fā)布了它的Windows Server版本操作系統(tǒng),附帶一個自己的監(jiān)管程序,有效地提供了一種在一臺物理機上創(chuàng)建多個虛擬服務(wù)器的能力。這樣的一個實現(xiàn)價格是非常便宜的。而競爭性體現(xiàn)在:微軟已經(jīng)讓市場的競爭加劇,通過把它游擊式的市場宣傳推入到VMware在美國最大的展會上這種方式,給出了一個強力的反VMware的訊息。
而作為市場領(lǐng)先者的VMware則根本不理睬微軟的這一虛張聲勢的行為,并且給出了一個級別更高的管理和數(shù)據(jù)確保的產(chǎn)品和服務(wù),通過進一步深化市場來強調(diào)它的虛擬數(shù)據(jù)中心操作系統(tǒng)的偉大遠景(可以通過VMware首席執(zhí)行官Paul Maritz在VMworld展示會上的影像記錄證實這一點)。
Burton組織的高級分析師Chris Wolf預(yù)測,在2009年的IT領(lǐng)域內(nèi),虛擬化用戶——尤其是那些對廠商不十分關(guān)心的用戶,會擴展它們在2008年執(zhí)行的測試、開發(fā)以及評估安裝,在虛擬機上運行更多的產(chǎn)品應(yīng)用。Wolf還補充到,除了運行虛擬服務(wù)器和服務(wù)器鞏固軟件,許多IT商店都增加了深層次的存儲和網(wǎng)絡(luò)虛擬化——使得虛擬化更加難于辨別和管理其數(shù)量繁殖、性能以及應(yīng)用程序、網(wǎng)絡(luò)和虛擬機之間的交互,這些都是復(fù)雜性逐漸增加的虛擬化設(shè)施的一部分。
據(jù)ESG分析師Mark Bowker介紹,在Enterprise Strategy組織進行的2008年中旬的VMware用戶群一次調(diào)查中顯示:只有1/4的反饋者稱,用于跟蹤和監(jiān)視它們虛擬設(shè)施的工具足以讓IT保持當(dāng)前的或者合同中需求的服務(wù)級別(這種對于工具的關(guān)心和渴望實際上是和我們聽到的CIO.com一月份進行的虛擬化IT領(lǐng)先廠商談到的內(nèi)容相符)。
Wolf表示,盡管管理這種不透明性的工具在不斷增加,但大多數(shù)的工具仍然只能看到性能方面的數(shù)據(jù),對監(jiān)管程序——也就是那些目的性強的潛在的存儲和網(wǎng)絡(luò)拓?fù)鋮s視而不見。而真正有價值的工具是那些對于存儲區(qū)域網(wǎng)絡(luò)和網(wǎng)絡(luò)I/O連接具有深層次意義的工具,這樣可以更好地滿足應(yīng)用,并且資源和元素都影響到它們在網(wǎng)絡(luò)和存儲方面的性能。
當(dāng)然,VMware、微軟以及Citrix都在不斷地改進和提升它們自己的管理工具。虛擬化業(yè)內(nèi)其它的大廠商,比如CA、Symantec、思科以及Sun都已經(jīng)在虛擬化的競爭中參與進來。但是,在虛擬化管理軟件的競爭中很多小的、具有創(chuàng)新性的廠商中,哪些又會引起你的注意呢?下面,我們就回顧一下2008年的一份列表。這也是CIO.com注意到的虛擬機管理、配置以及監(jiān)控工具方面的十個制造商,毫無疑問,這些廠商在2009年是值得大家關(guān)注的。
1. Akorri
Akorri的BalancePoint管理應(yīng)用軟件主要設(shè)計用來測量物理服務(wù)器的能力和它們保證負(fù)載不影響應(yīng)用服務(wù)級別的能力。根據(jù)Enterprise Systems組織(ESG)給出的一份實驗室回顧,該軟件特別的強項在于能夠找到并且獲得虛擬化架構(gòu)之外的軟件和系統(tǒng)方面的性能數(shù)據(jù)。
BalancePoint從服務(wù)器、存儲以及應(yīng)用中搜集數(shù)據(jù),以辨別影響性能的它們之間的關(guān)系和交互。它對于每一個關(guān)系集合都創(chuàng)建應(yīng)用跟蹤,并且創(chuàng)建模型來提前辨別可能出現(xiàn)的沖突。ESG推斷,這種自動發(fā)現(xiàn)和可預(yù)測的模型是非常有價值的功能,但是這種簡單地從系統(tǒng)自動發(fā)現(xiàn)中得來的實現(xiàn)最終都是第二手信息。
2. CiRBA
CiRBA仍然是虛擬化架構(gòu)管理方面的領(lǐng)先者。CiRBA的工具設(shè)計用來制定數(shù)據(jù)中心的鞏固和開發(fā)虛擬化架構(gòu),針對物理服務(wù)器和虛擬服務(wù)器進行組合計劃。CiRBA的這一功能可以把很多因素考慮進去,比如應(yīng)用的中間件、數(shù)據(jù)庫詢問負(fù)載以及所需要的服務(wù)級別。預(yù)先的包分析用來幫助決定針對特定的物理和虛擬服務(wù)器配置的最優(yōu)負(fù)載量。軟件同樣允許客戶創(chuàng)建自己的標(biāo)準(zhǔn)并且衡量新的設(shè)計或者對已有配置進行增加,根據(jù)客戶的特殊需求。
如果需要了解更多關(guān)于客戶如何使用CiRBA工具的內(nèi)容,可以看CIO.com的案例學(xué)習(xí)“保險商實驗室是如何更加聰明地計劃虛擬遷移”。就像IT商店告訴我們的那樣,CiRBA的數(shù)據(jù)中心智能工具可以幫助它們持續(xù)擴展虛擬服務(wù)器架構(gòu),同時減少假定狀況下的工作。
3. Embotics
Embotics的V-Commander設(shè)計用來分擔(dān)很多IT員工的壓力,它通過自動化虛擬機的控制,創(chuàng)建基于性能或者關(guān)鍵業(yè)務(wù)的策略。V-Commander以及入門級V-Scout(有一個免費版本)用來管理個人虛擬機的生命周期或者整體的虛擬架構(gòu)。
就像我們在產(chǎn)品介紹中提到的那樣,V-Commander的版本2可以在VMware、微軟和Citrix Xen虛擬機之上運行,同時通過VMware的VirtualCenter來管理應(yīng)用共享數(shù)據(jù)。該工具同時包括一個中間代理,它負(fù)責(zé)交互主流管理應(yīng)用的數(shù)據(jù)和命令。Ad hoc設(shè)計用來控制那些隨意的虛擬機的蔓延,通過限制虛擬機的增長以及已經(jīng)運行的虛擬機的生命周期增長來做到這一點。
4. Marathon Technologies
Marathon通過增加了容錯、高可用性以及災(zāi)難恢復(fù)的功能一直處于很多虛擬化用戶最愛列表中的首位,這些特性加入到架構(gòu)中可以減少虛擬機本身所帶來的危險性。公司的everRun提供了失效恢復(fù)簇、組件級別的容錯功能,它可以同時保護存儲和系統(tǒng)組件,并且一個系統(tǒng)級別的控制可以備份那些當(dāng)前被真正關(guān)鍵應(yīng)用使用的存儲。針對那些應(yīng)用,EverRun在內(nèi)存中保留了一份實時的數(shù)據(jù)拷貝,因此它們的工作負(fù)載可以被轉(zhuǎn)移到另外一臺虛擬機上,而需要零宕機時間,并且沒有任何交易或者數(shù)據(jù)的損失。直到今年的1月份,Marathon僅僅支持Citrix的虛擬機,而它也在最近也宣布了和微軟之間的合作,以擴展它的功能到帶有Hyper-V的Windows Server 2008上運行。
5. Neterion
Neterion——一個網(wǎng)絡(luò)接口卡制造商,在一個很多虛擬化和網(wǎng)絡(luò)廠商都忽視的問題上具有很好的解決方案:無論你把多少個虛擬機安裝到一個單一的物理服務(wù)器上,每一個虛擬機仍然需要獲得數(shù)據(jù)并且把數(shù)據(jù)返還給物理服務(wù)器。大多數(shù)的物理服務(wù)器在使用每秒1Gbit的網(wǎng)卡時不會有什么問題。但是,當(dāng)很多的虛擬機在一臺物理機器上運行就會導(dǎo)致I/O的瓶頸,它就會把整個系統(tǒng)搞癱瘓。大多數(shù)的虛擬機使用者都是通過增加第二個、第三個甚至第四個每秒1Gbit的網(wǎng)卡在物理服務(wù)器上來解決這個問題。
Neterion的解決思路是,它把一個單一的每秒10Gbit的網(wǎng)卡放到這些服務(wù)器上,增加一個巨大的網(wǎng)絡(luò)管道和I/O規(guī)劃軟件,該軟件設(shè)計使得在虛擬機之間的帶寬要求作為它們的網(wǎng)絡(luò)連接接口,或者保證特殊的應(yīng)用僅獲得最小的帶寬(可以在CIO.com最近的案例 “服裝公司Loro Piana USA如何使用Neterion的10Gbit網(wǎng)卡獲得性能優(yōu)勢” 中學(xué)習(xí))。
這個方法顯然是可行的,無論是在真實的還是虛擬的網(wǎng)絡(luò)市場中。Neterion的銷售也以每年150%的速度增長,而且它在10Gbit網(wǎng)卡的市場份額中也達到了49%,據(jù)Linley組織2008年的報告顯示。
6. Netuitive
Netuitive提供的軟件不僅僅可以發(fā)現(xiàn)、映射并且監(jiān)視虛擬機和虛擬架構(gòu),同時還可以跟蹤應(yīng)用程序和虛擬機的運行,并且當(dāng)它遇到問題時會給用戶以反饋。根據(jù)Netuitive介紹,這種方法對于監(jiān)測虛擬架構(gòu)的健康狀況是一個更加精確的方式,比起那些需要IT經(jīng)理插入一個性能矩陣并且擁有一個管理系統(tǒng)來講。該方法可以更好地反映真實世界應(yīng)用程序的體驗。
Wolf稱,盡管Netuitive的軟件仍然緊緊只能對那些虛擬機自身能夠看到的因素作出反應(yīng),這種跟蹤性能異常的觸發(fā)式反應(yīng)仍然特別有趣。他補充到,這種可以對存儲區(qū)域網(wǎng)絡(luò)上的毛刺和變化以及其它虛擬機看到的系統(tǒng)進行反應(yīng)的能力將是一個巨大的提高,他補充到。Netuitive仍然是向這一方向努力的眾多的廠商之一,Wolf談到。
7. Reflex Systems
Reflex Systems在2008年虛擬化“熱點擊”列表中名列榜首的三項特性是:安全、自動化管理和交叉平臺的支持。它的虛擬化管理中心包括多種模塊,這其中有配置管理和供應(yīng)、兼容性監(jiān)測和報告、虛擬機生命周期管理、安全和性能管理,都是針對虛擬機和運行在其上的應(yīng)用程序。安全應(yīng)用在每一個物理主機上運行一個代理,增加了深度包檢測、報告和應(yīng)用程序控制到VMC的性能列表上。
Refelx實際上一開始是做一個專注于安全的工具,但是在去年,它開始增加了附加的管理功能,最近的一則消息是在及今年1月份宣布的。Reflex的性能列表令人印象深刻——這也是它的產(chǎn)品開發(fā)未來的方向,但是真實世界的屬性在不同的平臺上是不一樣的,據(jù)Wolf介紹。VMC特性的完全列表僅僅是針對VMware的ESX監(jiān)管程序的,目前還不知道是否當(dāng)前已經(jīng)針對微軟的Hyper-V或Citrix的XenServer做支持,Wolf表示。
8. Scalent Systems
將虛擬機從一臺物理服務(wù)器挪到另外一臺上是一種非常有效的方式來滿足供電的需求,但是,如果在虛擬機被放到一個新的地點上,忘記了它們的數(shù)據(jù)存儲于何地以及從哪里可以找到一個好的網(wǎng)絡(luò)連接時,這就不是一個有效的方式了。Scalent代理在每一個物理機和虛擬機上都存在,并且由一個中心控制器來做指導(dǎo),IT管理者可以通過Scalent的軟件開發(fā)包使用Java、Web Services或者第三方的管理軟件來寫腳本來操作中心控制器。這一思想并不是一個非常前沿的思想,但是執(zhí)行起來卻是很有效,并且Scalent的方案在很多的客戶項目中都工作地很好,這些客戶使用它來動態(tài)地管理和提供它們的虛擬設(shè)施,Wolf表示。隨著IT在虛擬機上運行越來越多的應(yīng)用程序或者稱之為內(nèi)部云普及的時候,Scalent的技術(shù)會變得越來越有價值。
9. Third Brigade
安全方面的專家Third Brigade公司已經(jīng)擴展了它的基于主機的虛擬服務(wù)器安全模型,使之不僅僅包括非虛擬化的系統(tǒng),還包括基于云的應(yīng)用,這些應(yīng)用存在于共享的基礎(chǔ)架構(gòu)上,比如Amazon的EC2。公司的深層安全提供了防火墻、入侵保護、完整性檢測以及兼容性驗證和高級驗證功能,比如和Payment Card Industry的數(shù)據(jù)安全標(biāo)準(zhǔn)(PCI DSS)相兼容,PCI DSS可以確保遠程的借記卡以及其它電子基金轉(zhuǎn)移更加安全。深層安全存在于一個中心服務(wù)器上,并且安裝客戶端在內(nèi)部和外部云基礎(chǔ)架構(gòu)的虛擬機和客戶操作系統(tǒng)上,Burton組織的Wolf談到。
中心的安全機制可以節(jié)省創(chuàng)建分別的虛擬機或者物理服務(wù)器集群以隔絕一定應(yīng)用的需求,并且擴展到云的能力讓Third Brigade和其它的安全公司更加靈活地匹配,Wolf表示。它同時提供了一個免費的版本,虛擬機保護針對上限為100的虛擬機。Wolf稱,這一舉動收到了Third Brigade已有的和潛在的兩方面客戶很好的回應(yīng)。
10. VKernel
VKernel的工具涉及了一個虛擬基礎(chǔ)架構(gòu)方面當(dāng)前的盲點:知道虛擬機在一個給定時間運行什么并不困難,難的是知道虛擬機單獨使用或者作為一個組所使用的CPU、存儲、網(wǎng)絡(luò)和其它的數(shù)據(jù)中心資源。軟件運行在SuSE Linux的內(nèi)核上,使用VMware的ESC來測量VMware建立所使用的資源情況,并且產(chǎn)生一個反饋讓統(tǒng)計和虛擬機上的使用報告更加簡單(我們在今年可以期待反饋的功能作為一個更加有需求的管理工具特性而出現(xiàn))。它根據(jù)過去的性能表現(xiàn),使用可預(yù)測分析算法來推斷,從而得到的數(shù)據(jù)在能力計劃方面是很有用的,可以幫助IT小組推遲購買一個附加的服務(wù)器,當(dāng)IT小組碰到那些特殊用戶組和個人變化導(dǎo)致的使用率高峰所需要重新開發(fā)和計劃時,它可以減少瓶頸,據(jù)ESG的Bowker介紹。