VMware View 4.5體驗之旅(上)
原創在VMworld 2010上,VMware 發布了新一代虛擬桌面產品VMware View 4.5。VMware View 4.5提供了一系列創新,幫助企業擴展了桌面虛擬化的價值。
在本文中,我們將體驗VMware View 4.5的功能。
一、VMware View 4體系結構
圖1 VMware View 4體系結構
#p#
二、VMware View產品組成
大家可以從VMware官方網站下載VMware View 4.5并免費試用60天。VMware View各組件功能如下:
View Connection Server:View連接服務器,用于View Client(View客戶端)連接View Agent(View代理)的一種軟件服務,通過它進行身份驗證,然后將傳入的遠程桌面用戶請求重定向到相應的虛擬桌面、物理桌面或終端服務器。
View Manager Security Server:View安全連接服務器,這是一種可選組件,在安全服務器模式中安裝View Connection Server時使用。
View Administrator Interface:View管理接口程序,讓View Manager管理員配置View Connection Server,部署和管理虛擬桌面、控制用戶身份驗證、啟用和檢驗系統事件并進行分析活動。
View Agent:View代理程序,安裝在虛擬桌面所用的虛擬機、物理機或終端服務器上,安裝后提供服務,從而可以由View Manager Server管理。該代理可以使用多種功能,如打印、遠程USB運行和單點登錄。該軟件必須安裝。因為在VMware vSphere Server中,提供的虛擬機是不包括聲卡、USB接口支持的,只有安裝該軟件后,才可以將VMware vSphere Server提供的虛擬機連接到View Client計算機的相應設備上并顯示、應用在客戶端。
View Client:View客戶端程序,安裝在需要使用“虛擬桌面”的計算機上,通過它,可以與View Connection Server通信,從而允許用戶連接到虛擬桌面。
View Client with Offline Desktop:也是View 客戶端程序,但本軟件支持View脫機桌面,可以讓用戶“下載”vSphere Server中的虛擬機到“本地”運行。
View Composer:安裝在vCenter Server上的軟件服務,可以使用View Manager使用“克隆鏈接”的虛擬機,這是View 4提供的新功能,在以前的View 3版本中,每個虛擬桌面只能使用一個獨立的虛擬機,而添加該組件后,可以讓虛擬桌面使用“克隆鏈接”的虛擬機,這快速了部署虛擬桌面的速度,也減少了vSphere Server的空間占用。
VMware View實驗拓撲
VMware View 4功能比較強大,各組件的功能也比較多,實現的虛擬桌面的方式也不同:可以有運行在虛擬機中的“虛擬桌面”,也可以使用“終端服務”實現虛擬桌面,還可以創建基于虛擬機克隆的桌面等。本文按照圖8-2拓撲介紹,這是“單一虛擬桌面”的實現方式。
圖2 基于虛擬機的虛擬桌面
在圖2中,具有2臺vSphere Server服務器、1臺Active Directory的服務器、1個vSphere Client管理工作站、1臺準備運行虛擬桌面的工作站。其中vCenter Server與View Connection Server運行在172.30.5.10的虛擬機中(VC4.1需要64位的操作系統),而基于Windows XP的虛擬桌面運行在172.30.5.3的vSphere Server虛擬機中。
按照圖2的方式準備好網絡,并依次準備好每個服務器,包括準備Active Directory服務器、部署View Connection Server虛擬機、將View Connection Server與vCenter Server虛擬機加入到Active Directory網絡。
準備Active Directory服務器
在172.30.5.15的計算機上,安裝Windows Server 2003或Windows Server 2008(本例中是Windows Server 2008),并升級到Active Directory服務器,設置域名為heinfo.local。然后添加DHCP服務器,配置作用域地址是172.30.5.21 0~172.30.5.249。
部署View Connection Server虛擬機
使用vSphere Client登錄到vCenter Server,在第1臺VMware vSphere Server中,從現有的Windows Server 2003模板,部署一臺Windows Server 2003虛擬機,虛擬機名稱為VCS,設置IP地址為172.30.5.131、子網掩碼255.255.255.0、DNS地址為172.30.5.15.
最后,在vSphere Server中,將vCenter、VCS虛擬機,設置為“自動啟動”,如圖3所示。
圖3 設置VC與VCS自動啟動
在做過這些部署后,接下來配置View Connection Server、創建Windows XP虛擬機模板、部署基于虛擬機的虛擬桌面等。
#p#
三、View Connection Server的安裝配置
在本節中,將介紹View Connection Server(以下簡稱VCS)的安裝、配置。
【說明】VMware View 4.5的產品分32位、64位版本,請根據你的系統,選擇合適的版本。
3.1 安裝VCS標準服務器
VCS服務器的安裝比較簡單,基本上按照默認值就可以完成安裝,主要步驟如下:
(1)以域管理員帳戶的身份登錄到VCS的虛擬機,如圖4所示。
(2)運行View Connection Server 4.5(32位)的安裝程序,這是一個名為“VMware-viewconnectionserver-4.5.0-293049.exe”、大小為432MB大小的安裝程序(上一個4.0版本只有132MB),你可以從VMware網站下載60天試用版,在60天之內,沒有任何限制。
圖5 運行安裝程序
安裝比較簡單,完全按照默認值即可以完成完成,如圖6所示。
圖6 完成安裝
安裝完成后,不需要重新配置。
初始View管理配置
在安裝完VCS后,在vSphere Client的計算機上,打開IE,登錄VCS的管理地址http://172.30.5.131/admin,完成初始配置,主要步驟如下:
(1)在登錄界面,輸入域管理員帳戶與密碼,然后單擊“Login”按鈕登錄,如圖7所示。
圖7 登錄界面
(2)進入“VMware View Administrator”管理界面后,單擊“View Configuration→Product Licensing and Usage”鏈接,然后單擊“Edit License”鏈接,在彈出的對話框中,鍵入VMware View 4.5的許可序列號,然后單擊“OK”按鈕完成添加,如圖8所示。如果沒有鍵入許可序列號,可以免費使用60天。
圖8 鍵入許可
(3)然后單擊“Servers”鏈接,在“VCenter Servers”中單擊“Add”按鈕,添加vCenter Server服務器的IP地址,如圖9所示。
圖9 添加
(5)添加完成后,可以在列表中看到vCenter Server服務器。
#p#
四、為企業準備模板虛擬機
接下來,需要為企業準備“模板”虛擬機。對于企業而言,如果虛擬桌面統一使用Windows XP,則需要創建Windows XP的虛擬機;如果企業統一使用Windows 7,則需要準備Windows 7的虛擬機。在創建好虛擬機之后,還要專門創建虛擬機的“部署規范”。
準備Windows XP虛擬機
在創建模板虛擬機的時候,要綜合考慮vSphere Server服務器的存儲空間、需要提供的虛擬桌面的數量、企業用戶在運行虛擬桌面時,對應的虛擬機需要分配的磁盤空間大小。在大多數情況下,為Windows XP的虛擬機分配30~40GB、為Windows 7的虛擬機分配50~60GB、并且只劃分一個分區,就可以滿足大多數的需求。如果某些用戶需要更多的空間,可以在服務器、通過共享文件夾的方式,為用戶分配空間。
有關用vSphere Client登錄vSphere Server創建Windows XP或Windows 7虛擬機的步驟,我們不在介紹。
在虛擬機中安裝操作系統與VMware Tools
在創建完虛擬機后,啟動該虛擬機,并在虛擬機中安裝Windows XP Professional,主要步驟如下:
(1)登錄到“XP-Temp”虛擬機控制臺,連接到本地Windows XP Professional光盤鏡像。
(2)在磁盤選擇頁,選中整個硬盤安裝Windows XP Professional,如圖10所示。
圖10 使用整個硬盤安裝
(3)安裝完成后,安裝VMware Tools,在虛擬機中安裝需要的第三方軟件,例如Office、輸入法、視頻播放器、殺毒軟件,近可能將企業所需要的軟件完全安裝,如圖11所示。
圖11 安裝Office 2003
(4)安裝好所需要的軟件后,在虛擬機中,整理磁盤,如圖12所示。
圖12 整理磁盤
(5)最后,設置計算機名稱為xp-temp,并將計算機加入到域(heinfo),如圖13所示。
圖13 將計算機加入到域
(6)在“計算機管理→本地用戶和組→組”中,將“domain users”添加到本地“Administrators”組中,如圖14所示。
圖14 添加Domain Users到本地管理員組
添加完成后,重新啟動計算機。
安裝View Agent程序
再次登錄進入Windows XP模板虛擬機時,以域管理員身份登錄,安裝View Agent程序,主要步驟如下:
(1)在登錄到Windows XP的時候,選擇heinfo域,然后以Administrator登錄,如圖15所示。
圖15 以域管理員身份登錄
(2)進入虛擬機后,打開“計算機管理→系統工具→設備管理器”中,可以看到,當前計算機沒有聲卡,也沒有USB設備,如圖16所示。
圖16 查看設備
(3)運行View 代理程序,這是一個名為“VMware-viewagent-4.5.0-293049”、大小為60.1MB的程序。
(4)在“Custom Setup”頁,選中所有的組件,如圖17所示。
圖17 安裝所有組件
(7)安裝完成后,按照提示,重新啟動虛擬機。
其他可選配置
用于虛擬桌面的Windows XP虛擬機,如果為了提高性能、加快運行速度,可以進行如下的配置:
(1)禁止虛擬機中不使用的硬件,例如COM1端口。
(2)關閉Windows XP的主題服務:在“控制面板”中,從“管理工具”中選擇“服務”,修改“Themes”服務狀態為“己禁用”,并停止該服務,如圖18所示。
圖18 關閉主題
(3)調整性能:用鼠標右鍵單擊“我的電腦”,在彈出的快捷菜單中選擇“屬性”(如圖19所示),彈出“系統屬性”對話框,如圖20所示。
圖19 我的電腦
圖20 系統屬性
單擊“高級”選項卡,然后單擊第1個“設置”按鈕(如圖21所示),顯示“性能選項”,選中“調整為最佳性能”(如圖22所示),然后單擊“確定”按鈕返回圖21,再次單擊“確定”按鈕返回。
圖21 高級
圖22 最佳性能
(4)設置空白的保護密碼,并且在從休眠返回時,不使用密碼保護:用鼠標在“桌面”空白位置處單擊(如圖23所示),在彈出的快捷菜單中選擇“屬性”命令,顯示“顯示”屬性,如圖24所示。
圖23 屬性
圖24 顯示屬性
單擊“屏幕保護程序”選項卡,然后單擊“電源”按鈕(如圖25所示),顯示“電源選項 屬性”對話框,如圖26所示。
圖25 屏幕保護程序
圖26 電源選項
單擊“高級”選項卡,取消“在計算機從待機狀態恢復時,提示輸入密碼”,如圖27所示,然后單擊“確定”按鈕返回圖26,再次單擊“確定”按鈕,完成設置。
圖27 高級選項
(5)在c:\windows文件夾中,刪除隱藏的“卸載文件夾”。
(6)禁用“索引”服務:在“服務”中禁用“Indexing Service”服務,如圖28所示。
圖28 禁用索引服務
(7)禁止搜索C盤:右鍵單擊C盤(如圖29所示),在彈出的對話框中選擇“屬性”,進入“本地磁盤 (C:)屬性”頁,如圖30所示。
圖29 C盤
圖30 C盤屬性
在“常規”選項卡中,取消“允許索引服務編制該磁盤的索引以便快速搜索文件”選項,然后單擊“確定”按鈕,彈出“確認屬性更改”對話框,如圖31所示,選中“將更改應用于C:\子文件夾和文件”,然后單擊“確定”按鈕。
圖31 應用于子文件夾
(8)禁用“系統還原”:右擊“我的電腦”選擇“屬性”,在彈出的“系統屬性”對話框中,在“系統還原”選項卡中,選中“關閉系統還原”(如果有多個分區,則選中“在所有驅動器上關閉系統還原”),如圖32所示。
圖32 關閉系統還原
(9)禁用無關的服務,這些可以根據需要設置。
(10)清理磁盤:從“所有程序→附件→系統工具”中運行“磁盤清理”命令,彈出“選擇驅動器”對話框,如圖33所示。在“驅動器”列表中選擇C,然后單擊“確定”按鈕,顯示磁盤清理頁,如圖34所示。
圖34 選擇要清理的磁盤
圖35 選擇要清除的文件
在“磁盤清理”選項中,選擇所有的選項,然后單擊“確定”按鈕,顯示“C:的磁盤清理”對話框,如圖36所示,單擊“是”按鈕,開始清理,如圖37所示。
圖36 確認清理
圖37 開始清理
(11)最后整理磁盤:“右擊C盤,在彈出的快捷菜單中選擇“屬性”,進入“本地磁盤C:屬性”對話框,單擊“工具”選項卡,然后單擊“開始整理”按鈕,如圖38所示。
圖38 工具選項卡
顯示“磁盤碎片整理程序”,如圖39所示,單擊“碎片整理”按鈕,開始整理當前分區。
圖39 碎片整理
(12)最后,檢查防火墻的配置,至少要為“遠程桌面”、“VMware PCoIP Server”、“VMware View Framework”開啟相應的端口,如圖40所示。
圖40 開啟相關端口
(13)然后為Windows XP更新補丁,直到最新,如圖41所示。
圖41 安裝更新
完成上述工作后,關閉虛擬機。
轉換虛擬機到模板
設置完成后,將安裝配置的第一臺Windows XP虛擬機轉換成模板,以后可以從該模板定制虛擬機。
在vSphere Client中,用鼠標右鍵單擊XP-Temp虛擬機,如圖42所示,從彈出的快捷菜單中選擇“轉換成模板”。
圖42 轉換成模板
轉換成模板后,該虛擬機從列表中刪除,添加到ESX Server的模板中。以后將以此虛擬機為模板部署(創建)用于VMware View的虛擬機。
【說明】如果使用“單一虛擬桌面”,則需要虛擬機;如果使用“自動桌面池”的方式,使用VMware View虛擬桌面,則需要使用“模板”虛擬機。如果使用基于克隆鏈接的自動桌面池,則需要使用虛擬機,并且需要創建了“快照”的虛擬機。請注意這幾點的區別。
【編輯推薦】
- 辯論:VMware View鎖定hypervisor的優勢
- 如何安裝VMware View組件?
- VMware View 3:桌面虛擬化關鍵難題的克星
- VMware View性能瓶頸如何解決?
- VMware View 4.5安裝 三因素定成敗
- VMware View難管理?四個突破口解決
- 絕處逢生 VMware View 4.5配置管理替代方案出現了!
- VMware View 4.5體驗之旅(下)