先安裝好XenServer 6.5, 將 其IP設 置 為192.168.0.9,子網(wǎng)掩碼為255.255.255.0,DNS和網(wǎng)關均為192.168.0.1,名稱為“XenServer1”,具體安裝過程這里不再詳述。
之后利用XenCenter這一管理工具創(chuàng)建名為“Win2008VM”虛擬機,并轉換成模版機。在該模版機的右鍵菜單上點擊“Quick Create”項,分別創(chuàng)建兩臺虛擬機,名稱為“DC”和“DDC”,分別用來建立域控制器和虛擬桌面控制器DDC。將域控IP設置為192.168.0.2,子網(wǎng)掩碼為 255.255.255.0,DNS和網(wǎng)關均為192.168.0.1,域名為“xxx.cn”。在域控上創(chuàng)建 名 為“Peter”,“John”等測試賬戶。
對 于“DDC” 虛 擬 機來說,將其IP設置為192.168.0.3,DNS地 址 為192.168.0.2。將其加入到“xxx.cn”域環(huán)境中,名稱修改為“DDC1”。選擇“DDC”虛擬機,在“Console”面板中的“DVD Drive 1”列表中選擇XenAPP_and_XenDesktop7.8安裝鏡像ISO文件,運行“AutoSelect.exe” 程序,點 擊“開 始 Delivery Controller”項,之后依次點擊“下一步”按鈕,采用默認配置,點擊“安裝”按鈕,執(zhí)行安裝操作。
在Citrix Studio控制臺中點擊“向用戶交付應用程序和桌面”項,在向導界面中選擇“完整配置的,可隨時在生產(chǎn)環(huán)境中使用的站點(推薦新用戶創(chuàng)建)”項,在“站點名稱”欄中輸入站 點 名(例 如“Newsite”),在“連接地址”欄中輸入“192.168.0.9”,在“用戶名”欄中輸入“root”,在“密碼”欄中輸入對應的密碼。在“連接名稱”欄中輸入合適的名稱,例 如“NewXenServer”。點擊“下一步”按鈕,輸入網(wǎng)絡資源名稱選擇(例如“netzy”),并選擇對應的網(wǎng)絡項目,例如“Network0”,之后執(zhí)行初始化設置操作。
對于XenDesktop來說,存在兩種客戶端,即針對服務器操作系統(tǒng)和桌面系統(tǒng)的客戶端。例如,在XenCenter左 側 選 擇“XenCenter”、“XenServer1”項,在 其 右鍵 菜 單 上 點 擊“New VM”項,在向導界面中選擇“Windows 7(64-bit)” 項,創(chuàng)建Windows 7的虛擬機,其名稱為“Win7VM”。進入該虛擬機界面,將IP設置自動獲取狀態(tài),DNS設置為192.168.0.2。將其名稱修改為“DeskClient”,加入到名為“xxx.cn”的域環(huán)境中。以域管理員身份登錄,在“Win7-vm”虛擬機中執(zhí)行上述“AutoSelect.exe”程序。
在安裝界面中的“XenDesktop 交付應用程序和桌面”欄中點擊“啟動”按鈕,在打開的界面中點擊“Virtual Delivery Agent for Windows Desktop OS”項,安裝代理程序。在向導界面中依次點擊“下一步”按鈕,輸入Contrller地址,其余設置均保持默認,點擊“安裝”按鈕,執(zhí)行針對桌面系統(tǒng)安裝代理程序。
注意,在執(zhí)行以后安裝操作時,可能需要多次重啟系統(tǒng)。為了在不登錄域的情況下在本地登錄系統(tǒng),運行“l(fā)usrmgr.msc”程序,在其中可以取消本地管理員的禁用狀態(tài),并為其設置所需的密碼。注意,需要將Administrator賬戶加入到域的“Domain Users”用戶組中。
如果單位需要配置幾十臺上百臺Windows 7虛擬機,就需要以指定的Windows 7虛擬機為模版,復制相應數(shù)量的虛擬機作為計算機組來使用,并將這些虛擬Windows 7虛擬機交付給用戶使用。復制的方法MCS方式和PVS方式。同MCS技術相比,PVS技術功能要強大的多,其配置和使用起來雖然比較復雜,但適合500用戶(虛擬機)以上的應用場景,適合大型企業(yè)使用,PVS起源于無盤工作站技術,可以從網(wǎng)卡啟動來使用虛擬機。首先需要安裝PVS服務器,其目的是讓虛擬機從網(wǎng)卡啟動,從該PVS服務器上來獲取地址,鏡像并啟動虛擬機。
在XenCenter管理界面左側選擇“Win7VM”虛擬機,在“Console”面板中將其關機。之后在Citrix Studio管理界面選擇“Console Root” →“Citrix Stuido(New Site)”→“計算機目錄”項,選擇“Win7”模版,將其拖動到左側的“交付組”項中,在交付組窗口中選擇該機,在右鍵點擊“打開維護模式”項,設置為維護模式。在XenCenter管理界面左側選擇名為“Win2008-VM”的模版機,右鍵點擊“Quick Create”項,創(chuàng)建一個虛擬機模版,選中該模版,右鍵點擊“Properties”項,在屬性窗口中的“Name”欄中設置名稱,例如“Win2008PVS”。在右側的“Console”面板中輸入對應的域賬號,登錄到該虛擬機中。
打開本地連接屬性窗口,將IP設置為192.168.0.20,子網(wǎng)掩碼為255.255.255.0,網(wǎng) 關 為 192.168.0.1,DNS地址為192.168.0.2。打開系統(tǒng)屬性窗口,將計算機 名 設 為“Win2008PVS”,加入到“xxx.cn”的域環(huán)境中。重啟后,使用對應的域賬戶登錄。因為PVS使用了無盤工作站技術,所以需要DHCP服務的支持。在服務器管理器中點擊“添加角色”項,選擇并安裝DHCP角色,并設置合適的地址池范圍,例如192.168.0.150到 192.168.0.200,網(wǎng) 關 為192.168.0.1。
在服務器管理器左側 選 擇“角 色”→“DHCP服務器”→“本機的全名”→“IPv4”→“服務器選項”項,在右鍵點擊“配置選項”項,在彈出窗口中選擇“066 啟動服務器主機名”項,在“字符串值”欄中輸入“192.168.0.20”,即 PVS服務器地址。選擇“067 啟動文件名”項,在“字符串值”欄 中 輸 入“ardbp32.bin”。這意味著虛擬機先從網(wǎng)卡啟動獲得分配的IP,之后從上述地址獲得啟動文件,之后才可以正常啟動。因為PVS需要使用到Microsoft SQL Server數(shù)據(jù)庫,所以需要在該機上安裝并配置好SQL Server 2008/2012數(shù)據(jù)庫。在“Console”面板頂部的“DVD Drive 1”列表中選擇PVS系統(tǒng)的ISO文件,在光盤中運行安裝程序,在安裝界面中選擇“控制臺安裝”項,點擊“安裝”按鈕進行安裝。
之后點擊“服務器安裝”項,執(zhí)行服務器端的安裝操作。在之后的配置向導界面中點擊“下一步”按鈕,在“在此計算機上運行的服務”欄中 選 擇“Microsoft DHCP”項,點擊“下一步”按鈕,選擇“創(chuàng)建場”項,在數(shù)據(jù)庫服務器窗口中點擊“瀏覽”按鈕,選擇SQL Server服務器。在下一步的新存儲窗口中點擊“瀏覽”按鈕,選擇存放磁盤鏡像的目錄。在下一步窗口中設置許可證服務器地址,在下一步窗口中選擇“使用Provisioning Services TFTP服務”項,其余設置均保持默認,點擊“完成”按鈕,并按照提示關閉Windows防火墻。當Citrix PVS Stream Servece服務啟動成功后,打開Previsioning Services控制臺,在左側的“Previsioning Services”項的右鍵菜單上點擊“連接場”,在連接窗口中“名稱”欄輸入“Win2008PVS”,點擊“連接”按鈕,連接到目標場中。
在XenCenter控制臺左側選擇“Win7VM”虛擬機,在右側的“Console”面板中的“DVD Drive 1”列表中選擇PVS安裝ISO鏡像文件。啟動該虛擬機,以域管理員身份登錄系統(tǒng),從光驅中打開安裝程序,選擇“目標設備安裝”項,執(zhí)行所需的安裝操作。在啟動的映像向導中的“服務器名稱或IP”欄中輸入PVS服務器的IP,點擊“下一步”按鈕,選擇“創(chuàng)建虛擬磁盤”項,在下一步窗口中的“目標設備名稱”欄中輸入設備名稱。例如“Win7”。點擊“下一步”按鈕,輸入磁盤名稱(例如“Win7pan”),在下一步窗口中選擇“執(zhí)行映像操作之前針對Previsioning Services優(yōu)化磁盤”項,點擊“編輯優(yōu)化設置”按鈕,對磁盤執(zhí)行優(yōu)化操作。其余選項均保持默認,點擊“創(chuàng)建”按鈕,并點擊“繼續(xù)”,系統(tǒng)提示需要重啟并從網(wǎng)絡啟動。
在XenCenter控制臺左側選擇“Win7VM”虛擬機,在其屬性窗口左側點擊“Boot Options”項,選擇“Network”項,表示允許從網(wǎng)卡啟動。然后重啟,注意將光盤彈出。之后即可從網(wǎng)卡啟動,登錄后,Provisioning Services即可將本地磁盤映像復制到PVS服務器中的執(zhí)行目錄中。因為復制的磁盤較大,所以需要花費一段時間。
復制完畢后關閉系統(tǒng),在PVS服務器上打開存放磁盤鏡像的目錄,可以看到指 定 名 稱“.pvp”、“.vhdx”、“.lnk”等文件。有了映像文件就可以克隆虛擬機了。在XenCenter控制臺左側選擇Xenserver服務器名,在其右鍵菜單上點擊“New VM”項,在“Select a VM Template”窗口中選擇Windows 7 64位模版項目,在下一步窗口中輸入名稱(例如“Win7kl”)和描述信息,在下一步窗口中選擇“Boot from network”項,使其可以從網(wǎng)卡啟動。
之后為其分配虛擬CPU數(shù)量和內(nèi)存量,選擇所需的網(wǎng)卡,點擊“Create Now”按鈕,創(chuàng)建該無盤啟動的虛擬機。在左側選擇“Win7kl”項,在右鍵菜單上點擊“Convert to Template”項,將其轉變成虛擬機模版。在PVS服務器上打開Previsioning Services控 制 臺,選 擇“場”→“存儲”→“存儲”項,在右側雙擊名為“Win7pan”的存儲項目,在其屬性窗口中的“常規(guī)”面板中的“訪問模式”列表中選擇“標準映像”項,設置為只讀模 式。 選 擇“場”→“站點”→“站點”項,在右鍵菜單上點擊“XenDesktop設置向導”項,在向導界面中的“XenDesktop控制器地址”欄中輸入XenServer主機的地址,選擇網(wǎng)卡設備,輸入XenDesktop控制器的Root賬戶密碼,在模版窗口中選擇“Win7kl”虛擬機模版,在下一步的目錄窗口中選擇“創(chuàng)建新目錄”項,輸入其名稱(例如“PVSdic”),在用戶體驗窗口中選擇每次登錄使用全新的桌面還是相同的靜態(tài)桌面,可以根據(jù)需要進行選擇,這其實和上述MCS創(chuàng)建模式是相同的。
在下一步窗口中設置復制的虛擬機數(shù)量,以及為每臺虛擬機設置的CPU數(shù)量和內(nèi)存量。之后選擇“創(chuàng)建新帳號”項,將其放置到活動目錄上的名為“pvs”的OU中,在“賬戶命名方案”欄中設置合適的格式,例如“wlqd##”。其余設置保存默認,點擊“完成”按鈕,可以看到PVS創(chuàng)建虛擬機的速度要優(yōu)于MCS模式。點擊“完成”按鈕完成計算機目錄創(chuàng)建。在DDC主機上打開Citrix Studio控制臺,在左側選擇“Console Root”→“Citrix Stuido(NewSite)” →“計算機組”項,可以看到上述創(chuàng)建的計算機組。選擇“交付組”項來創(chuàng)建所需的交付組,具體方法和上述基本一致。完成后,按照上述方法打開訪問頁面,就可以使用PVS組來使用虛擬桌面了。當發(fā)布虛擬桌面后,按常規(guī)方法,需要在客戶端的瀏覽器上打開“192.168.0.3/citrix/StoreWeb”網(wǎng)址,輸入對應的賬戶名和密碼,進入控制頁面,雙擊目標虛擬桌面,就可以對其進行控制了。