環(huán)球在線(xiàn)消息:正值計(jì)算產(chǎn)業(yè)看好虛擬計(jì)算技術(shù)之際,微軟和其它一些廠商正在開(kāi)發(fā)新型的虛擬計(jì)算技術(shù)。
目前,虛擬軟件正在日益流行━━主要是VMware、微軟的Virtual Server、Xen ,它們使一臺(tái)計(jì)算機(jī)能夠運(yùn)行多個(gè)操作系統(tǒng)。
現(xiàn)在,一種新型的虛擬技術(shù)正在浮出水面,它采用一種“輕量”的方法,使一個(gè)操作系統(tǒng)拷貝能夠劃分成獨(dú)立的部分。
盡管這一概念的細(xì)節(jié)才剛剛開(kāi)始浮出水面,但它出現(xiàn)在Windows 和Linux 中只是個(gè)時(shí)間問(wèn)題罷了。軟件廠商SWsoft的首席執(zhí)行官Serguei
Beloussov 說(shuō),操作系統(tǒng)廠商必須采用這一技術(shù)。
二種方法的目標(biāo)是相同的:提高一臺(tái)計(jì)算機(jī)的運(yùn)行效率,將任務(wù)劃分成互不相干的部分,最終形成一個(gè)動(dòng)態(tài)的計(jì)算環(huán)境。
新的方法在操作系統(tǒng)之上實(shí)現(xiàn)虛擬環(huán)境,它需要較少的計(jì)算機(jī)內(nèi)存。在Linux
環(huán)境中,它能夠在一臺(tái)計(jì)算機(jī)上創(chuàng)建數(shù)十個(gè)分區(qū),但會(huì)犧牲一些靈活性和分區(qū)的獨(dú)立性。
盡管這種技術(shù)可能會(huì)首先用于服務(wù)器,但它也可以應(yīng)用在PC上。PC用戶(hù)可以用它方便地創(chuàng)建用于試用新軟件,區(qū)分公、私應(yīng)用,孤立危險(xiǎn)的應(yīng)用的分區(qū)。
Solaris 10使用了這一技術(shù)━━被稱(chēng)作Solaris Containers. 現(xiàn)在,它正在向其它操作系統(tǒng)滲透。
微軟負(fù)責(zé)虛擬技術(shù)的產(chǎn)品經(jīng)理邁克證實(shí)說(shuō),他的公司正在開(kāi)發(fā)“輕量”虛擬方法。他在LinuxWorld會(huì)展期間接受采訪(fǎng)時(shí)說(shuō),這將是一個(gè)漸進(jìn)的過(guò)程。他沒(méi)有披露這一技術(shù)會(huì)在何時(shí)被集成到產(chǎn)品中。
SWsoft在這一技術(shù)領(lǐng)域領(lǐng)先于微軟。Beloussov 表示,編程人員正在通過(guò)一個(gè)名為OpenVZ的項(xiàng)目迅速地在Linux 中增添“容器”技術(shù)。
他相信,Linux 將很快━━可能就在今年,獲得“容器”技術(shù)的一些重要部分。他說(shuō),“容器”將成為人們可以實(shí)際使用的技術(shù)。Beloussov
說(shuō),他的公司得到了Red Hat 和Novell的幫助。
Gabriel 咨詢(xún)集團(tuán)的分析師Dan
Olds表示,提高計(jì)算機(jī)運(yùn)行的效率是這一技術(shù)的主要魅力。他說(shuō),數(shù)十個(gè),甚至是數(shù)百個(gè)對(duì)處理能力要求不太高的用戶(hù)工作站可以在數(shù)臺(tái)系統(tǒng)上實(shí)現(xiàn)。
但是,在將關(guān)鍵任務(wù)移植到“容器”方面人們還有一些擔(dān)心。他說(shuō),一種操作系統(tǒng)的內(nèi)核可能存在缺陷,如果內(nèi)核當(dāng)機(jī)了,所有分區(qū)都會(huì)當(dāng)機(jī)。我認(rèn)為,在目前VMware可能是一種更好的解決方案。
SWsoft正在取得進(jìn)展。OpenVZ的項(xiàng)目經(jīng)理Kirill Korotaev 在3
月末建議在內(nèi)核中增添一些“容器”技術(shù),這一建議得到了包括Herbert Poetzl在內(nèi)的其他人士的熱烈回應(yīng)。
但是,要說(shuō)服包括安德魯、托瓦爾茲在內(nèi)的Linux 內(nèi)核大腕接受“容器”技術(shù)還有許多工作要做。
與其它虛擬技術(shù)一樣,“容器”技術(shù)也給傳輸?shù)能浖▋r(jià)策略帶來(lái)了新的復(fù)雜性!叭萜鳌辈粌H僅意味著一臺(tái)計(jì)算機(jī)能夠運(yùn)行多個(gè)操作系統(tǒng),還意味著數(shù)量可以不斷地變化。
在SWsoft看來(lái),客戶(hù)只需購(gòu)買(mǎi)一份Windows 拷貝,而可以將它劃分為任意多個(gè)分區(qū)。Beloussov 說(shuō),這仍然這是一份Windows
操作系統(tǒng)拷貝,我們只是隔離了用戶(hù)、文件、應(yīng)用。
微軟則完全不同意這種看法。邁克表示,我們認(rèn)為每個(gè)實(shí)例都需要一份操作系統(tǒng)許可。
這一沖突存在于整個(gè)軟件產(chǎn)業(yè)。例如,當(dāng)運(yùn)行Web 服務(wù)器軟件時(shí),許多不同的“容器”會(huì)使用存儲(chǔ)在相同內(nèi)存地址的同一份軟件拷貝,這算作多份Web
服務(wù)器軟件拷貝呢?還是只算作一份拷貝?
這種復(fù)雜性可能是一些軟件廠商轉(zhuǎn)向不同價(jià)格結(jié)構(gòu)的一個(gè)原因。例如,Red Hat
允許客戶(hù)在一臺(tái)服務(wù)器上安裝任意多數(shù)量的拷貝,軟件價(jià)格的計(jì)算標(biāo)準(zhǔn)是服務(wù)器擁有的處理器插槽數(shù)量。
但是,在虛擬環(huán)境中,這種方法仍然有其局限性。例如,Virtuozzo、VMware、Xen 都使操作系統(tǒng)的一個(gè)實(shí)例由一臺(tái)服務(wù)器遷移到另一臺(tái)服務(wù)器。
SWsoft清楚,它面臨的挑戰(zhàn)不僅僅是技術(shù)方面的,還有來(lái)自微軟的競(jìng)爭(zhēng)。微軟使用了與SWsoft相同的“容器”技術(shù),它們都依賴(lài)于一個(gè)名為Windows
Terminal Services 的功能。但是,SWsoft認(rèn)為它能夠領(lǐng)先于微軟。
(來(lái)源:《世界商業(yè)評(píng)論》)