本篇將介紹Horizon View 7 通過鏈接克隆發佈Win10桌面,關於環境準備與即時克隆部分,請詳見本文的前兩篇(環境準備:http://jiangjianlong.blog.51cto.com/3735273/1875591、即時克隆桌面池配置:http://jiangjianlong.blog.51cto.com/3735273/1876060)。鏈接克隆是Horizon View的傳統功能,在Horizon View 7中變化不大,配置方法與之前的版本大同小異。我們首先來回顧一下什麼是鏈接克隆:
一、鏈接克隆介紹
採用 View Composer 鏈接克隆可以快速創建與主映像共享虛擬磁盤的桌面映像,有助於節省磁盤空間和簡化對操作系統的修補程序和更新的管理。當我們創建鏈接克隆桌面池,View Composer 會從一個父虛擬機的某個快照生成鏈接克隆虛擬機,再使用鏈接克隆虛擬機來共享一個基礎系統磁盤映像,因此虛擬桌面使用的存儲空間比完整虛擬機要少。關於鏈接克隆有比較重要的三個日常維護功能:刷新、重構與平衡,在此也重點介紹一下,不過本文重點是發佈Win10桌面,暫不涉及這三個功能的測試。
刷新:
■ 隨着用戶與鏈接克隆進行交互,克隆的操作系統磁盤會逐漸增長。計算機刷新操作可將操作系統磁盤還原爲其原始狀態和大小,從而降低存儲成本。
■ 刷新操作不會影響 View Composer 永久磁盤。
■ 當 View Composer 創建鏈接克隆時,它會爲克隆的操作系統磁盤拍攝快照。該快照會用唯一標識標註此鏈接克隆虛擬機。刷新操作會把操作系統磁盤恢復到該快照。
■ View Composer 刷新鏈接克隆所需的時間僅爲刪除並重新創建該克隆所需時間的一半。
重構:
■在重構操作中,可以將父虛擬機的更新批量應用到所有通過鏈接克隆生成的虛擬桌面,例如打補丁、安裝或升級軟件等,或者修改桌面池中所有鏈接克隆的虛擬機硬件設置。
■可以在不影響鏈接克隆的情況下更改父虛擬機,因爲鏈接克隆鏈接到副本虛擬機,而不是直接鏈接到父虛擬機。
■重構還會刷新鏈接克隆,降低其操作系統磁盤的大小。
■重構不會影響 View Composer 永久磁盤。
重新平衡:
■重新平衡操作會在可用的數據存儲之間重新平均分配鏈接克隆虛擬機,以節省過載驅動器上的存儲空間,並確保充分利用所有驅動器。
■還可以使用重新平衡操作將鏈接克隆虛擬機遷移至其他數據存儲。請勿使用 vSphere Client 或 vCenter Server 遷移或管理鏈接克隆虛擬機,不要使用 Storage vMotion 將鏈接克隆虛擬機遷移到其他數據存儲。
■確認桌面池置備已啓用。當池置備禁用時,View 在重新平衡虛擬機之後會停止自定義這些虛擬機。
■重新平衡還會刷新鏈接克隆,從而降低其操作系統磁盤的大小。這不會影響 View Composer 永久磁盤。
二、部署環境
三、創建鏈接克隆桌面池
下面我們將進行鏈接克隆桌面池的創建與配置。本文原始出處:江健龍的技術博客http://jiangjianlong.blog.51cto.com/3735273/1876536
1、點擊桌面池的添加按鈕,將打開添加桌面池的嚮導。由於我的環境資源有限,在創建鏈接克隆桌面池之前,我禁用了上一篇所創建的即時克隆桌面池
2、在添加桌面池的嚮導中,選擇自動桌面池
3、在用戶分配這裏選擇專用,並勾選啓用自動分配,下圖的右邊已有這兩個選項的說明,我就不重複了
4、選擇View Composer鏈接克隆,並選中列表中的vCenter Server和View Composer
5、在桌面池標識中輸入池的ID和顯示名稱
6、在桌面池設置中,勾選啓用HTML Access,以支持通過瀏覽器訪問桌面,其他設置項可以按需設置
7、在置備設置中,選擇使用一種命名模式,{n:fixed=3}代表從001-999進行自動編號,其他關於桌面池尺寸調整和置備時間安排可以按需設置
8、設置永久磁盤和一次性重定向磁盤,磁盤大小可按需設置,這裏就按默認設置好了
9、存儲優化主要是關於使用VSAN的,我的環境沒有就直接下一步了
10、vCenter設置中,依次點擊瀏覽選擇父虛擬機、快照、虛擬機文件夾位置、主機或羣集、資源池、數據存儲,在第一篇環境準備中,我們已經在羣集中準備好了一臺用於鏈接克隆的父虛擬機Win10-02
11、高級存儲選項主要用於提高性能和回收磁盤空間,這裏按默認設置直接下一步了
12、選擇一個放置計算機賬號的AD容器,並勾選允許重新使用已存在的計算機賬戶
13、即將完成,檢查無誤後點擊完成
14、桌面池02創建成功,虛擬桌面將會按照池的設置進行創建
15、點擊桌面池的ID可以進入該桌面池,查看該桌面池的相關信息
16、在計算機處可以看到2臺桌面,其中一臺已經可用,另一臺正在自定義
17、在永久磁盤中也可以看到2塊使用中的永久磁盤
18、登錄vCenter也可以看到兩臺新生成的虛擬機02Win10-001和02Win10-002
18、給桌面池02授權,授予組view7grp02訪問權限,該組中有user03和user04兩個域用戶
四、Win10桌面池訪問測試
本文原始出處:江健龍的技術博客http://jiangjianlong.blog.51cto.com/3735273/1876536
1、VMware Horizon Client登錄連接服務器,輸入user03和密碼,點擊登錄
2、登錄後可以看到有權限訪問的桌面池,即Win10鏈接克隆桌面池
3、進入該桌面池,連接服務器會分配一個桌面並以user03登錄桌面
4、成功進入Win10桌面
5、使用瀏覽器訪問連接服務器的FQDN,點擊右邊的VMware Horizon HTML Access,測試使用瀏覽器訪問Win10桌面,輸入user04和密碼進行登錄
6、登錄後可以看到有權限訪問的桌面池,即Win10鏈接克隆桌面池
7、進入該桌面池,連接服務器會分配一個桌面以供登錄
8、成功登錄進Win10桌面
9、在View 管理控制檯的會話中,我們可以看到2個用戶登錄桌面池的相關會話信息
10、在計算機中,我們可以看到這時桌面池已經自動在置備一個新的桌面以供備用,因爲我們在池02設置的“備用(已打開電源)計算機”的數量是1
11、最後註銷桌面,鏈接克隆不像即時克隆那樣會在註銷後把虛擬機刪除,註銷後虛擬桌面的狀態將顯示爲可用,但也可以在池中設置註銷後刷新桌面,效果就相當於系統還原