同時(shí),虛擬化的系統(tǒng)管理程序還能處理其他的功能,比如加載設(shè)備驅(qū)動程序,這一功能原來也通常是由操作系統(tǒng)來完成的。
Churchward說,結(jié)果就是Java 虛擬機(jī)和虛擬化的系統(tǒng)管理程序?qū)?fù)制操作系統(tǒng)的功能并徹底終結(jié)操作系統(tǒng)。
Churchward表示,通過完全的放棄操作系統(tǒng),WLS-VE節(jié)約了25% 至50%的資源占用,比如內(nèi)存和CPU,同時(shí),它又能夠提高整個(gè)系統(tǒng)的運(yùn)行效率。此外,由于IT不必去維護(hù)不同的操作系統(tǒng),WLS-VE還能夠減少管理成本。
First American是一家財(cái)富500強(qiáng)內(nèi)的商務(wù)信息服務(wù)公司,它在WLS-VE平臺上運(yùn)行了兩個(gè)應(yīng)用程序。First American 抵押信息服務(wù)集團(tuán)的Web主機(jī)服務(wù)經(jīng)理Mark Vaughn計(jì)劃增加公司對WLS-VE的使用范圍。他說:"這樣下去,我預(yù)計(jì)幾乎我們所有的BEA部署都將會在虛擬平臺上,而且我們也將越來越多的使用WLS-VE。"
Vaughn還表示,這種架構(gòu)不僅能夠減少操作系統(tǒng)管理成本,而且他還希望增加每臺物理服務(wù)器上的虛擬機(jī)數(shù)量,因?yàn)榕c一個(gè)完整的操作系統(tǒng)相比,微內(nèi)核可以降低管理成本。此外,WLS-VE還支持VMware一些最受歡迎的特性,包括VMotion,它可以幫助經(jīng)理們在不中斷業(yè)務(wù)的情況下,將應(yīng)用程序從一臺物理機(jī)遷移至另一臺。
無線技術(shù)提供商Qualcomn希望在不久的將來部署一個(gè)Liquid VM的測試環(huán)境。Qualcomm的高級工程師Paul Poppleton說:"這些設(shè)備應(yīng)該以更好的狀態(tài)運(yùn)行,并且希望可以節(jié)約更多的資源。使用正確的話,它們將更加安全,而且不需要進(jìn)行那么多的修復(fù)工作。"
其他的IT專家們也正在考慮接受放棄通用的操作系統(tǒng)的建議。南美T-Systems的動態(tài)服務(wù)總監(jiān)Gregory Smith表示:"從我個(gè)人的角度講,我認(rèn)為這是個(gè)很棒的方式。"T-Systems是德意志電信旗下的IT服務(wù)提供商,它為德意志電信、大眾汽車以及其他全球化的企業(yè)提供服務(wù)。Smith說:"具備全善特性,且符合每個(gè)人需求的操作系統(tǒng)不再是每種應(yīng)用程序的必要條件了。"
盡管如此,并不是所有人都是這樣熱情的,尤其是那些銷售操作系統(tǒng)的人。"很糟的想法,"微軟公司集成虛擬化技術(shù)總監(jiān)David Greschler說"這種模式意味著應(yīng)用程序提供商不得不這些操作系統(tǒng)的所有者,因此,如果你有100個(gè)應(yīng)用程序運(yùn)行在這種不完全的操作系統(tǒng)平臺上,那么你就不得不逐個(gè)的對這些應(yīng)用進(jìn)行修復(fù)。"他還表示如果有更多的應(yīng)用程序提供商接受BEA的這種路線,那么這種方式將變得不可估計(jì)。這種觀點(diǎn)似乎是在公然的反抗現(xiàn)有的IT狀態(tài),即操作系統(tǒng)通常都由獨(dú)立的軟件開發(fā)商來進(jìn)行管理。
Greschler同時(shí)又提出,獨(dú)立軟件開發(fā)商(ISVs)是否真的愿意承擔(dān)開發(fā)這些不完全的操作系統(tǒng)的責(zé)任?T-Systems公司的Smith也有這樣的顧慮,他說:"這其中會有許多不可控制的因素。你不得不假設(shè)這是個(gè)極樂世界,假設(shè)軟件開發(fā)商(ISVs)們能夠提供完美且無雜物的容器。這聽起來很吸引人,但是執(zhí)行起來并不容易。"
VMware關(guān)于操作系統(tǒng)的這些言論似乎只針對微軟,但是虛擬化這場游戲也同時(shí)改變了Linux。IBM和Sun公司一直為運(yùn)行基于Java的應(yīng)用程序提供Linux平臺,然而Liquid VM這類產(chǎn)品卻減少了用戶對操作系統(tǒng)的需求。First American的Vaughn表示,如果沒有使用BEA的Liquid VM,他們很可能在Linux上運(yùn)行這些應(yīng)用程序。
那些想要為其他的應(yīng)用程序開發(fā)微操作系統(tǒng)的獨(dú)立軟件開發(fā)商們將很可能從Linux入手,正如設(shè)備提供商們正在做的那樣。那它還是Linux了嗎?只能說,有幾分吧。你還是在Linux內(nèi)核上運(yùn)行,但是你不再是從IBM、RedHat或者Novell處獲得Linux,而是從你的獨(dú)立軟件開發(fā)商處獲得根據(jù)需要定制的版本。