VMware Tools優缺點與安裝實戰
安裝VMware Tools能夠優化VMware性能和管理,而且它是免費的。但是在安裝之前,你應該考慮安裝和維護需求。
VMware Tools不是一個單一的程序而是驅動、服務以及用戶進程的集合,其中用戶進程不會安裝在客戶操作系統上。VMware Tools在VMware基礎設施中增加了各類功能——從在vShpere Client中提升顏色深度到視頻分辨率到內存優化的所有事情。
因為這些原因,***實踐建議在VI 3、vSphere 4以及Workstation的每個虛擬機上安裝VMware Tools。
安裝VMware Tools:優勢和不足
在安裝VMware Tools之前,你應該理解其優勢和不足,VMware Tools的***好處如下:
在主機和客戶機之間進行時間同步。VMware Tools能夠禁用每個虛擬機的Internet時間同步,這消除了網絡時間協議(NTP)流量,減少了網絡使用率。
更好的使用鼠標。安裝VMware Tools允許鼠標在虛擬機客戶控制臺和vSphere Client之間移動,因此你將不必再按“Ctrl+Alt”組合鍵釋放鼠標。
內存優化。VMware Tools內存釋放驅動能夠回收并在客戶虛擬機之間轉移內存,這是最有價值的vSphere內存優化技術之一,尤其是當主機的內存較少時。
反過來說,安裝VMware Tools的不足如下:
安裝需求。你將不得不在每個虛擬機上安裝VMware Tools,這可以手動完成(當你創建新的虛擬機時)或者自動完成(當你從模板創建虛擬機時)。你同樣可以使用VMware Update Manager更新多個虛擬機。
不管使用哪種方法,在整個基礎設施中更新VMware Tools將耗費時間,而且管理員不需要另外的管理任務。最耗時間不是更新本身,而是安裝完新版本的VMware Tools后每個虛擬機通常需要重啟。
持續更新。版本過期的VMware Tools通常沒有直接的影響。但是隨著vSphere更新,你很可能必須更新每個虛擬機的VMware Tools。
安裝困難。在Windows上安裝VMware Tools很容易,但是在特定版本的Linux或虛擬設備上安裝VMware Tools可能面臨較多的挑戰。
安全。有些人不時會引發在安全的機器上安裝VMware Tools的安全問題。對于Workstation和Fusion,VMware Tools允許你在虛擬機和PC之間共享文件夾。令人擔心的是如果主機計算機被破壞,所有的客戶機可能也被破壞。反之,如果單個客戶機被破壞,由于虛擬化的特性,主機和其他的客戶機也可能被破壞。但是這不是它的工作原理。最重要的是,對于ESX和ESXi基礎設施,共享文件夾在vSphere Client中是不可能的。
這些不足可能令人討厭,但是安裝VMware Tools巨大的好處勝過了這些不足。
一步步安裝VMware Tools
取決于你的客戶操作系統,VMware Tools安裝過程各不相同。通常來講,安裝VMware Tools包含掛載客戶操作系統特定的ISO版本,但是你不必手動執行這個步驟。在vSphere Client中,選擇虛擬機>客戶機>安裝/升級VMware Tools,在操作系統下掛載正確的ISO文件。
安裝完VMware Tools后,可以在Windows系統托盤中發現VMware Tools的控制面板。你可以配置工具,啟用并禁用集成設備電路,執行腳本控制虛擬機內的應用程序,等等。而且在vSphere Client中,你可以通過查看“摘要”標簽查看單個虛擬機的VMware Tools狀態。
了解虛擬機是否在運行VMware Tools是一件事,但是找到上百或上千個虛擬機是否安裝了VMware Tools或者是否需要升級VMware Tools更加困難。
為檢查所有虛擬機的VMware Tools狀態,在vSphere Client中進入主機和集群目錄,選擇數據中心級或者vCenter Server級,然后單擊“虛擬機”標簽。在該標簽下,你可以對VMware Tools狀態列進行分類,對相同狀態的虛擬機進行分組。
VMware Tools獨立于每個虛擬機,但是***的方法是使用VMware Update Manager更新多個虛擬機的VMware Tools。關于這一方法的更多信息,請閱讀VMware vCenter Update Manager管理指南。