昇陽公司長期以來就參與Xen開放原始碼hypervisor計畫,如今更進一步把自家Solaris架構的虛擬化技術命名為xVM,即「x86虛擬機器」之意。
昇陽Solaris行銷副總裁Marc Hamilton說:「因為Xen是有註冊商標的,所以我們不想把自己的版本稱作Xen。」昇陽的xVM只與搭載x86晶片(例如英特爾的Xeon)的電腦相容;內建昇陽較新型UltraSparc處理器的電腦,則可使用稱為LDoms(logical domains)的對應技術。
虛擬化(virtualization)蔚為潮流,已成為x86伺服器的技術基礎。此技術讓同一台電腦能同時執行多重的作業系統,以提昇資料中心的效率及彈性。其實虛擬化是行之數十年的技術,但近年來像野火燎原般風行,在x86伺服器市場掀起一股旋風。帶動這股風潮的大功臣,是最近股票公開上市的VMware公司,該公司本周在舊金山舉行VMworld會議。
Xen管理虛擬機器(virtual machines)存取硬體資源的方式,而與該硬體溝通所需的技術則通常由Linux提供。不過,xVM不靠Linux,而是採用昇陽Solaris作業系統。Hamilton上周在自己的部落格上撰文誇稱,昇陽的版本比Linux架構的Xen效能更強。
xVM是開原碼版Solaris--OpenSolaris--的一部分,但目前為止尚未被搬到享有完整支援的Solaris。不過,不久之後,xVM可能以appliance的形式,引進生產環境。
VMware標榜虛擬裝置(virtual appliances)的優越性,宣稱這種作法更能乾淨俐落地把作業系統與更高階軟體包裹在一起。Hamilton說,昇陽也看出同樣的潛力,但作法上更進一步,把硬體也納入其中。
他說:「我們預期,xVM將是未來12個月內,率先以虛擬裝置形式出現。執行任何虛擬環境,都涉及許多複雜性。」
未來,xVM將充分整合到Solaris,時機是在發布第一版Project Indiana之時;該軟體是Linux似的OpenSolaris,由Debian Linux創辦人Ian Murdock領隊。第一版Indiana預定在2008年3月前後發布,Hamilton說。
Indiana的一大特色,是把軟體包裝起來,以便下載和安裝新版軟體或更新現有的軟體。這套軟體稱為統一包裝系統(Universal Packaging System;UPS),類似用於Debian和其他分支(例如Ubuntu)的軟體。(唐慧文/譯)


