VMware Workstation 9操作技巧
盡管VMware WorkStation 9中的改進沒有7到8顯著,但是其中的幾個特性讓9更易用。Workstation和企業整合地更加緊密,但仍然保持著家用或者測試環境中的高性能表現。
在升級到Workstation 9之前,需要查看測試和開發工具的新特性。
將VMware VM遷移到vSphere
在Workstation 9之前, VMware虛擬機(VM)只能進行單向的移動:只能從Workstation轉移到vSphere中,不能從vSphere到Workstation中?,F在你可以將Workstation開發環境中的VM作為模板了。比如,將一個生產環境中的VM移動到Workstation 9中,在對vSphere基礎設施沒有任何影響的情況下進行必要的改動之后,將VM移回到vSphere作為新版本使用。

圖1. 登錄到遠程服務器
使用Workstation 8中首次引入的vSphere登錄和連接特性,能夠訪問ESXi服務器上的VM,使用如下的步驟將其移動到Workstation中再將其移回:
1.點擊“File ”,選擇“Connect to Server”,登陸(圖1)

圖2.在VMware Workstation查看可用VM,如Ubuntu 10
2.經過認證登陸到ESXi主機之后,通過選擇View,Customize,之后Library?;蛘呤褂每旖萱IF9,Library將會顯示在左側的面板當中,你可以展開ESXi主機來顯示其中所有的項目(圖2)。我在ESXi主機中運行Ubuntu 10。

圖3. 為將要移動的VM指定存儲路徑
當關閉VM Ubuntu 10電源之后,將其下載到我的本地電腦,出現一個窗口,讓我在本地電腦上指定“新VM存放路徑”(圖3),之后點擊下載。相對于移動,這個操作更類似于復制。原始的VM仍然在ESXi主機當中,可以再開啟電源。

圖4. 這是可以看到的Workstation工作進度
下載進度提示框(圖4)顯示當前的進度,并不會顯示令人厭煩、不準確的預計“剩余時間”。
下載完成之后,就可以在Workstation 9中開啟VM電源了。
#p#
Workstation 9中的宿主主機虛擬化

圖5. 在Workstation 9中創建作為ESXi主機的VM
在Workstation中創建和運行VM并作為ESX/ESXi主機并不是一個新特性。但是,之前的Workstation版本中,Workstation主機的內存分配看起來有些奇怪,甚至有時候會產生藍屏和死機。證據證明問題的根本原因是內存。
宿主主機虛擬化是在不購買額外硬件的情況下, 獲取ESX/ESXi經驗的好方法。VMware宣稱在Workstation 9中運行的64位操作系統(OS)比之前的版本占用更少的系統資源。希望這可以轉化為更好的系統穩定性,下面是實施的基本步驟:

圖6.為ESXi自定義設置(這里主機為ESXi5)
1.首先,在Workstation中創建ESXi主機并配置參數(如圖5、6)。
ESXi安裝完后,為其分配ip地址并在ESXi數據存儲中安裝一個64位的操作系統(如圖7)。需要注意內存分配情況,因為可能會接近機器可用內存上限??雌饋鞼orkstation 9比之前的版本能夠更好地處理內存分配的問題。當我創建了一個三層的宿主主機嵌套之后證明了其穩定性。

圖7. 這個截圖展示了Workstation9中ESXi虛擬主機中安裝了一個64位的操作系統VM
#p#
Workstation 9虛擬性能檢測工具
根據VMware發布的信息,虛擬性能檢測工具可以支持運行在VM中的性能檢測應用,它和OProfile或Inter VTune這樣的第三方應用協同工作。虛擬檢測工具同樣需要VM和Workstation 9兼容。
VTuneg和OProfile是特殊的開發工具,普通的Workstation用戶并不需要。然而,升級VM兼容性到Workstation 9的需求為所有Workstation用戶帶來了一個需要考慮的問題,為什么VM要升級到硬件兼容性的最新版本?更新VM的虛擬硬件有其缺點,也有弊端。
升級允許你使用主機應用的許多新增特性,這些特性可能只在最新的虛擬硬件版本下才能使用。如果你正在運行一個VM,發現一些選項是灰色無法選擇的,可能就是因為老的硬件版本不支持該特性。有時虛擬硬件升級后,VM的性能會有所提升。
但是,虛擬硬件升級后,主機的向后兼容可能是一個問題。通常你不能將硬件恢復成老版本來運行VM。如果同時升級所有主機,就不會出現問題。然而,如果你同時使用新舊版本的主機,就需要考慮一下如何升級虛擬硬件。
在Workstation 6.x和之后的版本中,可以降級硬件,但也只是浪費時間。如果還沒確定以后不需要使用舊硬件,那就先不要升級。消除疑慮后,再升級吧。