提升虛擬硬體規格,大量整合VMware WorkStation

VMware GSX Server 3延伸既有的設計,提升虛擬電腦的整體規格,增加每部虛擬電腦能夠存取的記憶體上限到3.6GB,網路卡也支援PXE(Preboot Execution Environment)規格,以便支援透過網路遠端開機的無磁碟系統。GSX Server 3突破本機的侷限,邁向遠端虛擬電腦控管的境界,因此安全的遠端管理自然不可或缺,GSX Server 3用SSL方式防護連線的機密性。GSX Server關機處理,過去已經能夠整合虛擬電腦各式作業系統不同的關機程序,為了促進自動化循環測試的程序更順暢,GSX Server 3提供自動開關機的功能,以便因應這種需求。具有遠端控管的全新管理介面

GSX Server的管理程式介面,隨著新版誕生,徹底改頭換面,整合原有的本機管理程式和VMware Remote Console,演變成能夠連接多個遠端VMware主機的Virtual Machine Console。新版附加提供用戶端程式,在GSX Server本機以外的Windows或Linux用戶,一樣能夠以用戶端程式執行管理虛擬電腦的任務。

新版GSX Server管理虛擬電腦的介面,受到WorkStation 4的啟發,外觀產生煥然一新的改變,整合WorkStation 4的分頁顯示和GSX Server既有的資產檢視(Inventory)。 WorkStation 4有快捷列(Favorites),和資產檢視相比,本質相近,都是為了便利使用者檢視,快速管理多部虛擬電腦,但是WorkStation 4.0開啟原有的虛擬電腦相關設定檔時,並不會同時新增至快捷列,而舊版GSX Server的資產檢視,雖然具有快捷列功能,但是在虛擬電腦開機後,又會自動關閉資產檢視視窗,除非再開啟新的管理程式視窗,才能夠重現,不是很方便。GSX Server 3將兩個產品的快速檢視功能截長補短,用分頁顯示的方式避免虛擬電腦開啟時佔用整個電腦視窗桌面,不利切換;不論虛擬電腦開機與否,資產檢視也能按照使用者需求隨時啟用或關閉。

資產檢視陳列的虛擬電腦,用滑鼠右鍵能夠操作比以往更多的功能,例如開/關機、快照管理、螢幕剪圖、虛擬電腦的更名與設定,資產檢視也增加將虛擬電腦直接從實體磁碟移除的功能。

由於各種設定越來越多,遠端主機或遠端虛擬機器也需要管理,因此Virtual Machine Console特地將Host和VM這兩類獨立,便於使用者管理虛擬系統內的兩種不同的設備。

虛擬電腦的設定,在記憶體管理方面有顯著的改變,Virtual Machine Console會提供3種記憶體建議指標:最小值、建議值與最佳效能值;VMware虛擬磁碟,一向能夠設定為保留虛擬電腦運作時的改變(persistent),或是選擇在重新開機後,放棄關機前的系統更動,不過GSX Server 3不支援舊版虛擬磁碟的相關變動處理。事實上,VMware並不保證虛擬硬體升級的問題,使用者最好事先備分相關檔案。

虛擬電腦的光碟機,為了因應遠端管理虛擬電腦的需求,虛擬電腦也支援以遠端用戶本身電腦的光碟機,化身為虛擬電腦的周邊。至於直接以ISO光碟影像檔,作為虛擬光碟機, VMware先前版本已經支援,假如使用從網路下載的Linux和FreeBSD時,非常實用。

網路已經是作業系統主要的服務,GSX Server既然支援各種作業系統,設有虛擬網路卡自然不在話下,VMware提供4種虛擬網路卡,橋接式(Bridged)、網路位址轉換(NAT)、主機限定(Host-only)和自訂。橋接式網路卡的網路連線,會被主機視為另一張實體的乙太網路卡,假如沒有固定IP,內部網路假如具有DHCP,網路也會視情況分配動態IP給這張網路卡;網路位址轉換網路卡,則是在主機內虛擬一個內部網路,利用VMware 虛擬的DHCP Server,使虛擬電腦分享主機的IP上網;主機限定式網路卡,透過與主機以VPN方式連線,從主機登入網路;自訂網路卡以虛擬交換器(switch)的形態,提供6個網路介面供使用者設定。

舊版的虛擬電腦硬體,預設值會包括USB埠,當舊版虛擬硬體升級時,GSX Server 3會提醒使用者注意,移除能夠增加一些效能。GSX Server原先已經提供音效卡的支援,但是新版會偵測主機的硬體,主動配置虛擬音效卡給虛擬電腦。

除了主控臺的各種多樣的管理功能,主機和虛擬電腦之間,仍有其他類型的互動需求,例如更多的周邊硬體、剪貼簿資料傳遞,這些功能需要額外安裝VMware Tools,提升顯示卡和滑鼠操作的效能,舊版的VMware Tools安裝後會常駐在Windows的系統工作列(System Tray),使用者可以設定一些功能;新版的VMware Tools提供更多的功能選項,尤其能夠新加入作業系統開關機前的程序(Script),如果想置換成管理者想要的程序,使用者可以從系統工具列的VMware Tools圖示內的選項,調整設定。VMware Tools也提供時間同步的設定,使虛擬電腦與主機之間的電腦時間一致。

VMware Tools的目的,可以比喻成虛擬電腦在作業系統安裝後,一樣需要額外加裝主機板驅動程式,以加速或強化系統效能。

GSX Server 2.51先前已經提供直接關機(Power Off),和呼叫作業系統關機程序(shut down guest)兩種方法,GSX Server 3繼續保留這功能。

我們發現不同方式關機,將會發生很有趣的現象。例如,在電源(Power)功能表點選關機,等同於直接拔掉電腦電源;在資產檢視視窗裡面,用滑鼠右鍵選擇關機,系統卻懂得呼叫作業系統的關機程序;如果按下工具列上的關機圖示,也會關機。一開始我們難以發現三者的關連性,這是因為資產檢視裡的每部虛擬電腦,能夠設定各自不同的電源選項,還可以設定與電源功能表不同的開關機程序,而且這邊的設定也會同時改變工具列的關機方式,而視窗功能表的關機,仍然等於拔去電源的關機方式,這種操作上的「彈性」,令人不解。我們後來也發現VMware Tools的安裝與否,也會影響關機程序的設定。效能與延展性的代價

為了讓虛擬電腦提供更穩定的環境與延展性,虛擬電腦的規格也產生一些變動。當使用者新增虛擬電腦,尤其在建立新的虛擬磁碟時,會發現同樣的主機硬體,新版耗費的時間和系統資源較多,且較為密集。

GSX Server 3的前一個版本2.51未主動限定記憶體。然而我們在Pentium 4 2.4GHz配上512MB記憶體的測試平臺,在Windows 2000 Server使用 VMware GSX Server 3.0.0 Build 7592,依照軟體安裝預設值,顯示系統只能擠出136MB的記憶體供VMware的虛擬電腦執行。這是因為GSX Server的額外記憶體設定,預設值會讓「少數」的虛擬電腦,存取硬碟分頁檔(Swap)轉換成的記憶體,以便取得更多系統資源。在記憶體不足的情況下,最好改設成允許所有虛擬電腦存取這些「額外記憶體」。

新的虛擬磁碟快照(Snapshot),來自VMware WorkStation 4.0。不論虛擬電腦開機、關機或處在待機狀態,快照可以即時擷取每一部虛擬電腦的狀態,包括虛擬磁碟、虛擬記憶體和相關設定,回復快照時,虛擬電腦可以快速恢復到先前記錄的狀態。

先前版本的GSX Server,如果想要保留單獨一部部虛擬電腦的狀態,必須準備好幾道程序,以便在其他儲存位置完整備分該部虛擬電腦的工作目錄,無法快速復原,當虛擬電腦數量增加,耗費的時間和儲存空間相當龐大;GSX Server 3整合快照功能後,可以設定在每次虛擬電腦關機後自動執行快照,或是設定成虛擬電腦關機後自動從快照中復原。快照在當下只能保留一份副本,並無法提供多次或多階段復原的進階運用。

值得注意的是,採用先前版本GSX Server建立的虛擬電腦,假如不同時升級虛擬硬體(Virtual Hardware),就得等到關機後,才能夠建立快照,無法在開機或待機時使用快照功能。

升級虛擬硬體的前提,必須先為虛擬電腦加裝新版VMware Tools。升級虛擬硬體有好處也有壞處,舊版GSX Server從此無法開啟升級過的虛擬電腦,因為新的功能已經添加至虛擬電腦的原有系統結構,再也無法回溯設定,除非升級前有備分,一旦確定升級就只能繼續用新版。VMware Workstation 4.5

GSX Server定位在伺服器統合與資料中心級的負載處理能力,Workstation則針對軟體開發、測試與部署等需求,提供多重網路環境整合在單一桌面的應用環境,4.0版已經提供快照、拖放(Drag and Drop)、分享資料夾和影音的改善。然而GSX Server 3今年2月已經先行, Workstation 4.5.1版隨後於4月5日發表,GSX Server 3的新功能,也造福新版Workstation,例如支援Linux 2.6系列核心、PXE規格,作業系統增列Novell NetWare 5.1/6/6.5和微軟Longhorn實驗性支援,以及 3月剛出爐的SuSE Linux 9.1;每部虛擬電腦的記憶體上限,也和GSX Server 3一樣能達到3.6GB,不過記憶體使用總量無法超過4GB。

Workstation沒有遠端控管的功能,適合單機的桌面使用,假如使用者想新增或改變作業系統時,電腦不再需要重新調整硬碟分割區或重新開機,可以在虛擬環境中,完成開發、測試、部署的應用生命周期。

Workstation的桌面性,在獨有的滑鼠拖放交換檔案和分享資料夾等功能,尤其明顯。使用者可以在主機和虛擬電腦之間,用滑鼠彼此拖放檔案,便於交換。分享資料夾也是另一種即時便利檔案交換的方法。Workstation雖然還是Favorites快捷列,沒有資產檢視功能,不過關機程序管理已經整合到4.5.1版。由於兩者的虛擬電腦規格和功能十分接近,我們也測試了Workstation 4.5.1和GSX Server 3的虛擬電腦的共通性,確實能夠互通共用。文⊙李宗翰

熱門新聞

Advertisement