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