Tuesday, February 27, 2007

虛擬化技術的現況 (下)

新進業者:微軟與Xen

VMware積極地想要保持這些優勢,同時它也認為在虛擬技術的管理程式上,目前微軟跟Xen等等競爭者還是遙遙落後。微軟在這個領域只是剛剛起步。而Xen的虛擬伺服器管理工具則已經算是相當完整的產品--在經過三年的開發後,它已經推出了3.0版--然而Xen技術的管理工具也還無法與VMware剛推出的Virtual Infrastructure 3匹敵。Gertnet的Phil Dawson表示:「短時間之內,微軟跟Xen都是處於一個追趕的態勢。」

然而,虛擬化技術的市場也在快速的轉變,一般作業系統內建虛擬技術已經變成一股趨勢。微軟的最新產品Virtual Server 2005 R2是在Windows Server 2003上執行,可以免費取得--這是一個十分誇張的價格。Virtual Server 2005 R2平台上的管理工具 Virtual Machine Manager 在今年較晚也會推出。最重要的,微軟在計劃要將平行虛擬技術的管理軟體內建到Longhorn Server中。「虛擬化技術已是必須的功能,」微軟英國區虛擬化技術的產品經理Alfred Biehler表示。

Xen則內建到幾個不同的Linux版本中。內建Xen的Red Hat企業版Linux(RHEL)5將會在今年底提出。計劃在今年七月推出的Suse Linux Enterprise 10也會整合Xen。而昇陽則計劃在今年秋天推出的OpenSolaris中提供對Xen的支援,同時該公司的Unix系統Solaris 10也會在明年的前半年支援Xen。

「在將來的各種作業系統裡,都將會內建虛擬化技術。遊戲結束了,」XenSource的Crosby表示:「VMware的問題是,他們還能怎麼因應這個潮流?目前我們對他們不過是小小的威脅,但微軟可真的是加滿油門來勢洶洶。」

Gartner的Dawson也同意這個說法。「只要微軟推出了他們的虛擬技術管理工具,他們就會開始大量佔有市場。」

業界的觀察家都表示內建的虛擬技術管理工具,對VMware目前豐厚的利潤是最顯而易見的威脅。然而這不代表公司就不會選擇VMware的產品。

「作業系統廠商希望把虛擬化技術視為其中的一種功能,但對使用VMware的企業用戶來說卻不一定是如此,」RedMonk的分析師James Governor表示。「對很多的企業來說,虛擬化技術本身可能是一個策略平台。如果在看求職欄時,你可以發現很多的財務公司不是在找Windows技術或Linux技術,而是VMware的人材。因為公司在Windows與Linux技術上的使用已經成熟,他們要找的是可以能幫他們更有效率應用硬體的方法。」

VMware也藉由降低一些較陽春規格的產品與功能,對將來的競爭產品的免費演變也做出回應;舉例來說,VMware Server與Player都已經是免費,同時Virtual Machine Disk Format此一功能可以在沒有授權的情況下使用。同時它也開始收購一些公司,比方在六月收購Akimbi,以增加在管理與認証工具上的能力。

你是否需要虛擬軟體?

虛擬化技術很快就會隨處可見,然而這也不代表每個人都要使用。它有一些先天的技術限制--比方較高的負載--讓它不適合運算量較重、持續進行或是I/O的程式。

微軟的Biehler指出虛擬化技術的四個使用關鍵:與資料庫或分公司的伺服器整合;舊應用的整合與重新架設;自動化整合化的軟體測試研發環境;災難復原的簡化步驟。「如果你的需求是四個的其中之一,就值得使用虛擬化技術。如果不是,最好先想清楚使用虛擬技術的理由是什麼。」

然而更重要的是要記住,虛擬化技術只是讓電腦設備可靠、可調整、便宜、方便管理的方法之一。虛擬化可以是達成目標的部分方法,但很多公司可能會發現真正需要的是去解決更基本的問題。

「移到虛擬的環境下,不代表會比較有效率,」Gartnet的Dawson表示:「如果你把一堆垃圾拿去提煉,也只是提煉出一堆垃圾。使用者必須要知道,在虛擬化之前必須要先好好檢視這些硬體。有時候正確的作法可能是把這些硬體丟棄,不再使用。」

Ovum的Barnett也表示,相較於大型或中型伺服器,x86系統的管理機制方面往往十分貧乏。他說:「如果這個環境只有極小的或完全沒有管理機制,而你也沒有因此設定好管理原則,那麼虛擬化可能沒辦法幫你什麼忙。你必須要自己先把混亂狀況處理好。」

Barnett也表示,光是把儲存裝置轉移成網路化所產生的現實問題,可能就會讓公司沒什麼意願要求更複雜的技術。

虛擬化技術的現有優點幾乎可以確定該技術在可預見的未來的快速成長。「VMware可以列出一堆公司,在相當的規模下使用這個技術。他們可以指出真正使用這些技術然後從此獲益的人,」Barnett表示:「這樣總是會讓這個技術的使用更加廣泛。我們可以預期對虛擬化技術的興趣將會持續增加。」以下是對虛擬化技術的主要提供廠商作的簡單介紹。

誰是提供虛擬化技術的主要公司,他們的策略有什麼不同?

1. VMware: 市場的老大哥

VMware可以說主導x86系統上的虛擬化技術,同時也或多或少算是目前這個其他競爭者目前在努力進入的市場的創始者。他的三個主要核心產品是VMware Workstation、目前免費的VMware Server(過去的GSX Server)以及VMware Player。這些軟體可以在Windows或Linux上執行。

Workstation版本是設計來讓一些應用程式,比方軟體的研發或測試程式來執行,同時Server版本的目標則針對資料庫以測試軟體更新、簡化應用程式的提供,或使用虛擬的設備等功能。VMware Server則是在六月推出,以取代ESX Server。VMware Player可以執行其他執行創設的虛擬伺服器-包括微軟的VirtualPC-,但無法自行創造虛擬伺服器。

這些產品需要在一個主要的作業系統上執行,但VMware的高檔產品ESX Server可以藉由不使用作業系統來大量增加效能。相反的,ESX使用自己設計的作業系統核心,可以直接在電腦上執行。這個方法可以同時支援更多的虛擬伺服器,但ESX核心支援的硬體並不多。

VMware Infrastructure 3在六月推出,包括了ESX Server、VirtualCenter管理工具、最多四道的Virtual SMP(同步多緒)、VMotion、VMFS分散式檔案系統軟體、同時有一些新的工具程式,比方Distributed Resource Scheduler與High Availability and Consolidated Backup。VMotion可以讓上面執行的虛擬伺服器可以在實體伺服器之間直接轉換而不中斷執行,可以在硬體維護跟分散負載上運用良好。

「公司再也不需要把伺服器看成是一個單一的實體,他可以被看成一個巨大資源庫的一部分,」VMware的Raghuram表示。

微軟與Xen等等競爭者,藉由達成VMware Server跟VMware Workstation所提供的功能,穩定自己的陣腳,但短時間可能仍無法做出跟VirtualCenter這樣成熟的管理工具來匹敵。「Microsoft跟Xen的目標都超過一般性的虛擬化技術,但他們還有很長一段路要走。」Raghuram表示。

2. 微軟: 搶佔一小塊市場

微軟提供Virtual PC---這是當初與Connectix公司一同被收購的產品--以作為個人電腦對麥金塔與視窗的虛擬工具。Virtual Server則需要Windows Server 2003才能執行,該產品也是由Connectix所開發,然而在該公司被收購時還未推出。

最新版Virtual Server 2005 R2提供對Linux作業系統的支援、使用(而不是虛擬)SMP的能力、對x86-64伺服器的支援以及重新設計的網頁管理介面。不像VMware的ESX Server或是XenSource的Xen Enterprise,Virtual Server需要有作業系統才能執行,這代表處理效能的大量負荷。

Virtual Server已經得到Intel的VT與AMD的SVM等處理器的支援,同時也進行了類似的展示,這些處理器將會在下一波產品發表時推出。微軟目前在進行Virtual Server 2005 R2的Service Pack 1的內部測試,而Beta 2版將會在2004年第四季推出。同時微軟也在進行System Center Virtual Machine Manager的開發,該產品將在今年推出,這是微軟對VMware的VirtualCenter提出的反制。這個工具將只支援微軟系列的作業系統,Linux方面的支援將讓其他公司來做。以微軟對整合的傳統思維,所有的Virtual Server的管理工具都會使用Internet Explorer以及Active Directory之類的自家技術。

在2006年四月,Virtual Server就變成免費產品。同時在六月微軟發表Windows Vista Enterprise的授權政策時,可以允許一個使用者在一台電腦上安裝多達四台的虛擬伺服器,也讓Virtual PC可以免費下載。這個授權不需要使用微軟的技術來創設虛擬伺服器。

更重要地,Longhorn Server--目前排定2007年推出--將在推出後的三個月內,提供內建的虛擬伺服器管理程式(其代號Viridian)。這個策略十分的清楚:虛擬化技術就像瀏覽器一樣,將會成為作業系統的一部分功能,至少在微軟的作業系統上是如此。

觀察家對於Virtual Server的表現仍不是十分滿意,但微軟表示這個產品對於大多數的使用來說已經足夠。「有些顧客需要特定的需求,因此可能就需要特定的產品,」微軟英國分公司的產品管理經理Alfred Biehler表示。「對市場中的大多數人來說,我們相信我們已經提出了很好的解決方案。而且這些方案還會持續進步改善。」微軟同時也聲稱使用作業系統平台來做虛擬,同時整個技術由同一家公司來提供會是較好的選擇。

微軟同時也在注意與其他競爭產品,比方像是Xen之類的相互共通議題。根據Simon Crosby,XenSource的技術長的說法,Viridian將會使用平行虛擬技術,同時軟體的架構將會與Xen十分類似,可以讓相互共通更為容易。

在2005年六月微軟提出了虛擬硬碟(VHD)映像格式的標準(在Virtual PC 2004與Virtual Server 2005中被使用),這個標準可以被免費使用,讓它可以跟VMware的私有標準競爭。「微軟絕對知道互通性的重要」,Crosby表示。

3. Xen:新瓶裝舊酒

Xen在某方面可能像個新進者,然而這個軟體也已經演進了接近四年,同時市場觀察家也十分讚賞這個軟體的完整性。同時,它是開放原始碼的軟體(使用GPL授權)也讓他得到廣大的業界支援。

各版本的Linux對它的支援更是關鍵;Xen將會內建在今年的Red Hat企業版Linux與Suse Linux企業伺服器中。根據XenSource的技術長Simon Crosby的說法,藉由這些不同版本支援的不同硬體,可以讓Xen自動被整合,得到不同平台上的支援。XenSource是一家公司,由原來Xen的開發者所成立。同時昇陽也將在今年推出的OpenSolaris中支援Xen,同時也會整合在明年的Solaris 10中。

同時Intel跟AMD也都紛紛投身Xen的發展計劃中,這也表示在微軟支援之前,該計劃就會同時支援這兩家公司的虛擬化技術。(VMware同時也與Intel跟AMD走得很近,也支援Intel的VT與AMD的SVM。)「Intel使用VT技術來支援Xen計劃,這也代表AMD也必須要提供,因為不提供造成的損害他們負擔不起。」Crosby表示。

Crosby指出,Xen在一些基本的虛擬功能上已經超越了VMware,舉例來說,它可以支援64個SMP,而VMware只支援4個。

這些重大的進展可以解釋人們為什麼十分認真看待Xen。「我們周遭有許許多多不同的公司,因為策略上的因素一同支援我們,」Crosby表示。Xen計劃本身只進行虛擬化技術這個部分,但Xen的開發者表示,它廣泛的可利用性可以為這些策略伙伴提供廣泛的機會,讓他們可以推出與虛擬技術十分密切的產品,來處理更複雜的管理與授權問題。

XenSource本身也只是其中一員,它所提出的Xen Enterprise可以說是VMware的ESX Server的同級產品,可以直接在伺服器上執行。在四月,Virtual Iron推出了第3版的虛擬化平台,使用了Xen技術,而不是自家的虛擬引擎。

Crosby也聲稱, Xen的開放式特性是他跟VMware相較時的最大優勢。VMWare的動作是希望使用它的平台來佔有整個市場,同時對於這個平台的控制代表他可以對任何的競爭者去之而後快。相反地XenSource從來就不打算獨佔Xen這個技術的生態系。

而分析家也同意這個賣點。「很多大公司可能會發現他們受到太多VMware的掣肘。他們也會對此感到緊張,」RedMonk的分析師James Governor表示。然而不管這股潮流將來如何,Xen目前的市佔率仍是少數--它甚至擠不進Forrester所作的北美大型企業調查名單中。「目前Xen仍與主流的VMware相去甚遠」Governor表示。

虛擬化技術的現況 (上)

虛擬技術最近造成一股潮流,然而它並不是一個多新的觀念,也不是一些廠商所宣稱的萬靈丹。

在過去的一年半,虛擬伺服器造成一股流行,顧客往往要求產品具備廠商所吹噓的那些功能。然而這個技術並不是什麼新東西,任何了解Unix跟大型伺服器的人都知道--大型伺服器在1970年代時就可以使用虛擬磁區。那麼,到底這股流行是怎麼出現的?

虛擬程式的含義十分廣泛,包含輸出/輸出(I/O)、儲存裝置已經其他部分的虛擬化技術,然而最近大家的焦點都放在伺服器的虛擬化--即可以在一台硬體上執行多套作業系統的能力。雖然這樣的技術老實說也是十分有歷史,但在x86平台上使用1998年出現的VMware軟體來進行伺服器虛擬---這個軟體目前主宰了x86平台的虛擬市場---卻是相對來說較新的。

在過去的幾個月,虛擬化在x86的世界裡便蔚為一股風潮。這是因為幾個不同的因素--伺服器汰換的週期快要來臨、市面上出現更多更成熟的虛擬伺服器管理工具、電腦伺服器多了一些新功能的支援,如同步多緒(SMP)功能可以讓兩個以外的處理器連到一個記憶體,以及市場逐漸認識到目前虛擬技術的良好運作。

也因此,VMware公司(在2003年底被EMC收購)最近突破了每季1億美元營收的重要關卡,同時營收也逐年成倍數成長。在二月,根據Forrester對1221家千名員工以上的北美公司所做的調查,發現其中有41%的公司已經在使用虛擬技術或已經在進行先期測試;同時有60%的公司表示在接下來的12個月中會對虛擬技術進行投資。43%的公司表示在使用x86平台的虛擬技術時最常考慮VMware,而其競爭對手Windows Virtual Server只有24% 。

然而VMware似乎無法獨佔這個金雞母太久,因為微軟跟其他公司都十分積極地推出其他產品。微軟的Virtual Server可能是其中最不成熟的軟體,但它進步速度非常快速,該公司也總是會四處分送他們的軟體。同時在數月後推出Longhorn Server時,虛擬化技術也會被內建到該作業系統中。

在另一方面,開放原始碼的虛擬化技術也在慢慢進行,也有不少廠商在暗中角力。Xen這個軟體使用跟微軟以及VMware不同的技術,同時已經被內建到Red Hat、Novell跟其他公司最新的Linux版本中,在幾個月之內也會得到Solaris平台的支援。

更彈性的方法

所謂的虛擬化,其實就是把電腦的資源,如運算能力、儲存空間以及應用程式抽離出來,讓資源的使用方式更具效率。VMware是x86平台虛擬化技術的先驅,甚至連其競爭對手都會同意,VMware是目前x86虛擬器市場的帶動者,。「VMware發掘了伺服器虛擬這個市場。他們為大家介紹了這個市場的存在,」XenSource的技術長Simon Crosby這樣表示。Crosby創造了Xen技術,同時也成立了XenSource這家公司。

在作業系統的虛擬化這個領域,也有數種不同的方法,可以依他們虛擬的層級來分類。以PowerPC版的軟體Virtual PC為例,是將硬體平台完整地用軟體來模擬,可以讓你執行給別的硬體來使用的作業系統。但這樣會對效能造成相當大的影響。相反地,VMware跟微軟的Virtual Server只虛擬必要的硬體,以讓多個作業系統可以分別執行,但只有為這個硬體設計的作業系統才能順利執行。然而這樣依舊會造成相當的處理負荷。

而其它像Solaris Containers、BSD jail以及SWsoft的Virtuozzo,都只對作業系統層級來進行模擬,可以讓處理的負荷大幅降低。在一台實體的電腦上,只執行一個作業系統,而所有的程式都使用同樣的作業系統核心來運算。只要能合於這個限制,就可以得到低負荷、高效能以及高延展性(潛在來說一台機器上可以執行上百個不同的程式)等等優點。

Xen也是使用稱之為「平行虛擬」的類似方法,提供硬體直接存取的API給各不同的作業系統,而不是完整地模擬硬體。這代表所造成的負荷十分小,效能也會突飛猛進。但這樣的技術牽涉到作業系統的修改。對開放原始碼的作業系統來說不是問題,但在像Windows之類的平台上,就造成問題了。

最近推出的支援虛擬技術的硬體--如Intel的Virtualization Technology (VT)以及AMD的Secure Virtual Machine (SVM)--都可以讓Windows系統在不經修改下,直接在平行虛擬的管理程式,比方Xen上面執行。

吸引力何在?

所以到底虛擬技術的吸引力在哪裡?我們先回到過去的1990年代,VMware的顧客開始發現虛擬技術十分好用,可以在實際部署到產品之前,建立的一個特定的虛擬環境,測試一些應用程式或軟體更新。

在2001年前後--因為預算削減,以及過去1990網路泡沫年代充斥過多的伺服器--使用者開始認真考慮公司伺服器的合併動作(Sun估計,大多數公司的伺服器只使用了15%的效能)。主要的想法就是讓亂七八糟的伺服器配置變得精簡,同時藉由將數個獨立的伺服器放到同個伺服器,更有效地使用電腦的運算效能。這也是所謂「公用運算」這個大趨勢裡的一部分。所謂「公用運算」是指將大量不同的伺服器串聯起來,變成一個單一的資源庫,然後使用虛擬技術來依照需求分割。

「基本上,隨著主從架構的誕生,我們已經漸漸接近複雜度的臨界點,」Ovum的分析師Gary Barnett表示「因為技術的過度演進,自從過了千禧年後,為不同的技術平台購買各種小容量的儲存空間便快把人們累個半死。大家總是希望這件事可以快點被控制下來,而虛擬技術可以不用去管分割硬碟的事,可以說是解決這個問題的關鍵之一。」

先進的技術

根據VMware的說法,他們的產品已經從簡單的硬碟集合演進到所謂的硬體虛擬化。這包含了各種不同的進階功能,VMware也表示各種功能都吸引了可觀的顧客。

其中一個功能是災難復原,其精髓就是當硬體故障時,可以在幾乎沒有中斷的情況下,自動把執行的伺服器從一台轉到另一台上。而現今大部分的虛擬技術都提供可以在不中斷服務的情況下,自動執行此功能的軟體。虛擬化同時也讓備份資料變得容易許多;VMware表示他們的某個客戶,可以在二十分鐘之內為兩百台虛擬伺服器提供備份。該公司同時表示,有三分之二的顧客都是因為災難復原這個功能使用虛擬技術。

「在過去,因為硬體、作業系跟應用程式緊密結合,所以當你要做災難復原時,備援系統必須要有完全一樣的硬體、應用程式跟其他部分,還要讓上面的資料完全同步,」VMware的資料管理與個人平台產品副總裁Raghu Raghuram表示:「若使用虛擬系統,你便可以帶著那個虛擬檔案,利用存取網路、磁帶,或其它的儲存裝置,把它傳到另個硬體上,然後立即開機執行。」

能夠按照意願把虛擬伺服器從一台電腦轉換到另一台這個功能,讓硬體維護跟平衡負載可以更容易進行。VMware表示有超過一半的客戶都使用一個提供該功能,名叫VMotion的工具。其他的進階應用,像是應用程式的快速配置、作業系統模擬也吸引了許多VMware的使用者。許多公司喜歡作業系統模擬功能所提供的安全性。

虛擬軟體市場大有可為 VMware卯上微軟

VMware這家年輕的矽谷公司目前已經是虛擬機器軟體市場的初期領導者。這勢將不可避免與軟體產業巨人微軟產生衝突。

從本質上講,一台虛擬機器就是模仿一台電腦,以便作業系統--比如說,Windows或Linux系統或者兩者--能夠同時在一台實體機器上執行。

這可以讓少量電腦即能完成運算任務、使用較少的電力並占據較少空間,虛擬機器的方式能夠讓企業在網際網路這個需求不斷成長的時代中,可妥善控管企業資料中心的成本。

它也是一種在電腦產業中具有策略地位的產品,作為介於電腦硬體和作業系統之間存在的一種程式碼,虛擬機器承擔了部分作業系統的任務,並且它還極有可能顛覆作業系統的重要性。

上月,在紐約與公司客戶的會議中,微軟執行長Steven A. Ballmer指出:「在作業系統業務領域中,大家都想當那個墊底的。」(也就是直接控制硬體的那層軟體),他誓言:「微軟絕對會積極地與VMware做競爭。」

在被問及這方面有何計劃時,Ballmer先生回答:「我們的觀點是,虛擬化是應當被內建在作業系統中。」

在Windows中搭售新技術是微軟由來已久的策略。曆史上最有名的案例發生在十年以前,當時,微軟在面臨來自矽谷一家公司強有力的挑戰,這就是網景(Netscape)。

網景提供了另外一種至關緊要的應用,即網際網路瀏覽器。微軟當時害怕,在作業系統之上執行的網路瀏覽器可能會削弱Windows的力量。

VMware創始人暨首席科學家Mendel Rosenblum表示:「這方面肯定存在一些類似的情況。」

無論是在美國還是歐洲,微軟在瀏覽器大戰中使用的招數給它帶來了一連串的反壟斷糾紛。

這次,在虛擬機器軟體市場,微軟受到的限制更多。迫於用戶的壓力,微軟在一年多之前開始改變它的軟體使用授權,即允許它的軟體產品在諸如VMware一類的虛擬機器電腦上執行。

但VMware表示,最近幾個月,微軟體已經端出限制其產品在虛擬機器之上執行的新措施。

分析師們表示,虛擬技術下一個發展趨勢包括:可以讓虛擬機器上的軟體更加自由地在許多實體機器上執行、分擔運算任務、軟體應用不會發生當機、網路回應更加快速等。

另外,新型虛擬軟體可以讓桌上型個人電腦擔當虛擬機器軟體的角色,這台電腦可以成為主機,讓用戶從單一資料中心進行更安全的管理。

然而,VMware指出,微軟軟體使用授權的變動限制了虛擬機器軟體的這些功能。VMware公司將在本週於官方網站上刊登他們的憂慮。

VMware總裁Diane Greene表示:「微軟正竭盡所能地要搶下領導位置。」

但是,VMware並沒有對微軟提起反壟斷訴訟,因此,一些法律專家認為,兩家公司的摩擦不過是兩個對手採取不同的途徑進軍新興市場的競爭表現。

哈佛大學法律教授Andrew I. Gavil表示:「和我們以往見到的微軟經歷相比,雙方的攻防遠談不上激烈。微軟並沒有義務協助他的競爭者。」

微軟虛擬化策略部門總經理Mike Neil表示,過去,用戶在Windows安裝在一台實體機器上時才需支付微軟授權使用費。

但他表示,虛擬機器軟體打破了作業系統和硬體之間的緊密聯繫,因此用戶使用Windows而不支付相關費用的可能性越來越大。

他說,「現在,授權使用費應該基於單一套Windows軟體何時被使用的基礎上,而不管作業系統是安裝在一台虛擬機器還是一台實體的電腦上。」

Neil表示「,使用授權許可的改變並不是作為針對競爭對手的一種工具。」他認為,這方面沒有任何違背反壟斷規定的證據。他說:「看看VMware收入上取得的成功,你就會不得不問,他們真的有負面影響嗎?」

VMware現在正處於繁榮期。2006年,它的銷售營收接近7.09億美元,幾乎比前一年成長兩倍。在去年第四季,VMware的收入為2.32億美元,比前年同期成長了100%。

VMware由史丹佛大學一名作業系統專家,助理教授Rosenblum先生,Silicon Graphics資深技術人員Greene女士,Sybase的Tandem以及另外三位科學家,Scott Devine,Edouard Bugnion和Edward Wang創立於1998年。

虛擬機器軟體最早可以追溯到60年代,當時,IBM使用這種技術來提高成本高昂的大型主機效能。Rosenblum和他史丹佛研究小組的貢獻是讓虛擬機器在由英特爾和AMD晶片主宰的低價電腦時代變得更有效,更快速以及更加可靠。

到2003年年底,VMware已經開始獲利,並且成長力道強勁,公司員工人數逼近400人。這家公司當時的的挑戰是如何留住它的電腦科學家團隊,要知道,Google等公司對這些人可是垂涎已久。

因此,VMware當時同意將自己以6.35億美元出售給資料儲存系統大廠EMC,當時,EMC正好想要擴展其軟體事業。VMware當時也曾和其它公司進行過接洽,如IBM和微軟。只是EMC公司當年主力不在軟體,因此給了VMware公司更多的獨立性。

這個月,EMC表示,它可能給與VMware更多的自主權,諸如單獨股票上市,自己的股份等,以便保持現有VMware 2500名員工的穩定性,吸引新的人才。

EMC將在今年夏季,在VMware的上市中出售10%的股份,分析師們認為,VMware現有的價值是EMC三年前收購時價格的10倍。

VMware的發展可能可從諸如柴油機引擎公司國際卡車引擎公司(International Truck and Engine Corporation)這樣的客戶體驗找到答案。幾年前,這家公司的一名技術經理Barry Naber開始尋求抑制其資料中心系統伺服器成長的辦法。

Naber選擇了VMware虛擬機器軟體,現在,這家公司執行有230個軟體應用,其中,在它芝加哥園區的資料中心系統中,18台電腦負責開支,會計,培訓以及網路流程的執行任務。他估計,每台虛擬機器節省的硬體與維護成本費用在7500美元左右,合計大約170萬美元。

Naber先生當年也曾經研究過微軟的虛擬機器方案,但他在測試後發現,微軟的虛擬機器軟體執行速度,可靠性都比不過VMware。他說:「我們一直就用VMware。」

微軟虛擬機器軟體缺乏一種名?「hypervisor」的技術,這種最底層的軟體能夠進行電腦分割,如此,電腦便可有效的執行幾個虛擬機器了。

微軟正在開發一種Windows的版本名為Viridian。這種技術是?微軟下一個版本的Windows伺服器作業系統Longhorn準備的,這種作業系統計劃在2007年年底上市。

Viridian將在Longhorn上市後不久出現。微軟經理Neil表示:「坦白說,虛擬化是一種功能,它是一種很棒的作業系統功能。」

過去幾年,微軟招兵買馬,連番收購一些小公司,終於建立起了自己的虛擬機器開發團隊。微軟已經明確的將虛擬軟體技術定?了一種核心的作業系統成分,微軟最終還是會成為此一領域的強勢競爭者。

但是,現在的情況是,VMware被估計占有英特爾和AMD處理器電腦虛擬機器軟體市場80%的市佔率。IDC分析師John Humphreys表示:「這個市場可能會隨著微軟的發展方向而發生改變,但VMware是虛擬機器市場的一個重量級對手。」

長期來看,VMware也面臨來自一些新創公司的競爭,諸如Virtual Iron和XenSource。在使用了虛擬機器軟體的資料中心市場,小公司的產品僅僅占領5%到7%的市佔率。

但是,這些公司認為,虛擬機器軟體市場才剛剛起飛,如果他們能夠保持和VMware的競爭態勢,收費更低的話,那麼機會也是相當的多。

Virtual Iron和XenSource對微軟最近的舉動抱持了截然不同的觀點。Virtual Iron公司總裁John Thibault表示:「微軟認?VMware是擅闖進來的不速之客。因此,微軟正在調整授權條款,看能否凍結這一市場的發展,讓虛擬化技術趨勢放緩。」

XenSource這邊,公司去年和微軟簽訂了一個協議,XenSource軟體可以和微軟自家Windows Longhorn伺服器系統中的虛擬技術相容。XenSource總裁Peter Levine表示:「我們選擇了和微軟合作,而VMware選擇了與微軟競爭。」

微軟認為,VMware應該明智的選擇XenSource所選的道路。在最近與企業用戶的一次會議上,Ballmer先生勾勒出微軟虛擬機器與它的作業系統的發展藍圖,他認?,VMware應該建立在作業系統之上。

VMware對微軟的態度持謹慎態度,他們認為,微軟的想法只是一廂情願。Greene女士說:「我們不會和微軟簽署這樣的控制協議。」