VMware Horizon 8 是VMware公司推出的一款虛擬環境部署解決方案,該軟件以經過面向終端用戶的單一平臺,簡化本地部署、雲中、混合雲或多雲配置中的虛擬桌面和應用的管理和交付。除此以外,這款軟件採用全面的工做空間環境管理並已針對軟件定義的數據中心進行優化,有助於IT部門按照終端用戶指望的速度和業務部門要求的效率,控制、管理和保護終端用戶所需的所有 Windows 資源。數據庫
本篇文章介紹,最新版Horizon View 8 2006的整個部署過程,包括DC服務器、SQL SERVER服務器、Composer服務器、Connection服務器以及WIN10模板的製做,並在VC7.0集羣裏實現即時克隆桌面功能。瀏覽器
一. 前期基礎環境準備:安全
本實驗環境所有由vmware workstation虛擬機完成,Horizon View 8 2006產品對應VC7.0,因此須要提早部署好VCSA集羣。服務器
1.DC服務器:微信
包括AD域、DNS、DHCP、CA、iSCSI服務,因爲VCSA須要共享Datastore,因此這裏使用iSCSI,不少讀者會問爲何不模擬vSAN,筆記作過測試,效果不是很好,速度很慢。composer
iSCSI教程:http://www.javashuo.com/article/p-hcnotkch-nu.html ide
⑴ 建立Horizon用戶和組:
測試
建立Horizon組織單元,下邊建立Horizon Users、Horizion Computers組織單元,用於存放虛擬桌面虛擬機、用戶和組;建立horizon_view_group組,用於存放鏈接虛擬桌面的用戶。優化
⑵ Horizon服務器證書準備:blog
這裏我就不介紹那麼詳細了,畢竟已經作過一遍了,就不重複步驟了,就告訴你們應該注意幾點。
你們能夠參考這篇文章,步驟沒有什麼問題,就是在配置證書模板時,權限那塊須要注意,須要添加證書模板的相應權限,否則是沒法註冊的;還有就是頒發證書模板後須要重啓composer和connection服務器,不然找不到該證書。
http://www.javashuo.com/article/p-ukcnivmx-nu.html
證書模板頒發前,權限設置:
給予Domain Computers,讀取+註冊的權限
給予Authenticated Users,讀取+註冊的權限
而後再按照那篇文章,一步步進行就好了,注意composer和connection服務器都須要註冊。
2.vSphere集羣,(包括3臺ESXi、1臺VCSA、iSCSI Datastore ),搭建攻略網上自行尋找,不少。
3.Horizon服務器(包括composer、connection、win10模板,都須要加入到AD域)。
4.虛擬機配置:
dc、SQL服務器,隨意;
composer服務器,推薦8G內存;
connection服務器,推薦10G內存;
win10模板,2核4G內存。
二. 安裝Horizon Connection Server:
安裝
選擇Horizon標準版
輸入數據恢復密碼
自動配置防火牆
選擇初始管理員,能夠是本地或域管理員
安裝完成
在Windows Server 2016中啓用Flash Player
管理員CMD運行:
dism /online /add-package /packagepath:"C:\Windows\servicing\Packages\Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.0.14393.0.mum"
以管理員權限登陸,https://fqdn/admin 測試用ip登陸的話,提示沒法登陸,因此必須用fqdn登陸:
三. 安裝Horizon Composer Server(可選):
View Composer用於部署連接克隆桌面池,這個功能將在Horizon 8.1沒法使用,這裏就簡單介紹一下。
1. 登陸到SQL SERVER服務器上新建數據庫:
建立ComposerDB數據庫
建立View事件數據庫
2. 安裝Composer:
配置ODBC數據庫
注意此處,點選「系統DSN」,必定不能點錯
數據源名稱,選擇數據庫服務器
使用sa帳戶登陸
選擇默認的數據庫
默認,點完成
測試鏈接
輸入剛建立的ODBC名稱,帳戶、密碼
設置SOAP端口,並選擇證書
要求重啓系統
四. 安裝View Agent(WIN10模板):
建議進行一些系統優化,關閉防火牆之類的操做,再安裝Agent
選中「VMware Horizon Instant Clone」,即時克隆功能,注意:即時克隆和連接克隆,只能選其一,不能所有選擇
啓用遠程桌面
重啓系統
CMD釋放IP地址,而後關閉虛機
ipconfig /release
對虛機進行快照
五. 配置Horizon Connection Server:
1. 註冊產品許可證:
2. 配置事件數據庫:
3. 配置vCenter Server:
添加vCenter Server
輸入VC地址、SSO域管理員
接受證書
配置view composer服務器地址,用戶和密碼
添加view composer域
存儲
4. 建立即時克隆桌面池:
建立前,先添加即時克隆域帳號
⑴ 建立即時克隆桌面池
選擇即時克隆
用戶分配
存儲策略管理,因爲沒有配置vSAN,跳過
桌面池ID
置備設置,指定命名模式(win10-{n:fixed=3})表明從001-999自動編號
vCenter設置
桌面池設置
遠程顯示協議,若是有vGPU虛擬化,能夠選擇
客戶端自定義,選擇好AD容器
完成後,能夠看到新建的桌面池
在vCenter裏查看虛機正在被克隆
看到可用虛機與置備的虛機
回到connection,能夠看到可用虛機
⑵ 給虛機桌面分配用戶:
查找用戶和組,添加用戶和組
桌面池顯示爲已受權
點擊桌面池ID,能夠看到詳細信息
六. 客戶端登陸:
VMware Horizon Client客戶端支持多種平臺:Windows、Mac OS、Linux、iOS、Android,客戶端必須能夠解析到Horizon Connection Server的域名。
若是是非域客戶端,須要修改hosts文件,將ip+fqdn加入到文件,如192.168.50.23 view-connection.horizon.local
1. 使用Horizon Client客戶端鏈接:
雙擊安裝程序
填寫「默認鏈接服務器」
因爲是非域客戶端,須要提早把2個證書(ad域證書和view-connection證書)導入到「受信任的根證書頒發機構」
安裝完成後,雙擊桌面圖標
用域帳號密碼登陸,因爲這裏是非域環境,域帳號登陸須要加「域名\域帳號「方式登陸
登陸成功後,看到已經建立好的桌面池
點擊進入,會提示是否共享,根據本身需求選擇
回到管理頁面,能夠看到計算機已經分配給登陸用戶
若是出現如下報錯,就說明沒有hosts文件或證書沒有正常導入,檢查本身的系統環境
2. 使用瀏覽器鏈接:
推薦使用谷歌瀏覽器或火狐瀏覽器
輸入https://鏈接服務器的fqdn https://view-connection.horizon.local
也是按照域名\域帳號登陸
點擊後,會出現,以下報錯,這是因爲設置了安全網關致使
關閉2個安全網關
設置好後,能夠正常登陸了
3. 即時克隆桌面測試:
建立多個用戶,並設置桌面池最大4個桌面、置備1個桌面。
去VCSA登陸查看,會發現4個桌面,所有已可用,而且1個置備可用,而且即時克隆桌面大概是2秒就能夠置備完成1個桌面可用。
至此,實驗就所有完畢了,若是想實驗「連接克隆桌面池」的讀者,按照「即時克隆桌面池」設置便可,區別不大。