一.VMware Horizon 7介紹html
經過Horizon,IT部門能夠在數據中心部署虛擬化環境,並將這些環境交付給員工。最終用戶能夠得到熟悉的個性化環境,而且能夠在企業或家庭網絡中的任何地方訪問此環境。將桌面數據所有至於數據中心,管理員能夠進行集中式管理,同時還能提升效率、加強安全性、下降成本(用戶可使用落後的PC或瘦客戶機訪問虛擬桌面環境)。數據庫
二.VMware Horizon 7虛擬桌面部署組件組成安全
客戶端設備服務器
VMware-Horizon-Client-4.0.0網絡
VMware-viewagent-7.0.0composer
VMware-viewconnectionserver-7.0.0ide
VMware-viewcomposer-7.0.0工具
VMware-ThinApp-Enterprise-5.0.1測試
Horizon的一大優點在於,用戶能夠在任何地點使用任何設備訪問桌面。用戶能夠經過公司的筆記本電腦、家用PC、瘦客戶端設備、MAC或平板訪問個性化虛擬桌面。在PC中用戶只要打開Horizon Client就能顯示Horizon桌面。瘦客戶端藉助瘦客戶端軟件,管理員能夠進行配置,讓Horizon Client成爲用戶在瘦客戶端上惟一能直接啓動的應用程序。將傳統PC做爲瘦客戶端使用,能夠延長硬件使用壽命。spa
乾頤堂數據中心
Horizon提供了多平臺客戶端,包括Windows、MAC OS、Linux、瘦客戶端平臺。可讓用戶經過各類硬件來訪問虛擬桌面。
須要在遠程桌面源虛擬機、RDS服務器上安裝,經過與Horizon Client鏈接來爲用戶提供鏈接監視,虛擬打印USB映射等功能
該服務充當客戶端的鏈接點,Horizon Connection Server經過Windows Active Directory對用戶提供身份驗證,並將請求定向到相應的虛擬機、或服務器。Horizon Connection Server還提供以了下管理功能
用戶身份驗證
受權用戶設訪問特定的桌面和池
將經過Horizon ThinApp打包的應用程序分配給特定桌面和池
管理本地和遠程桌面會話
乾頤堂數據中心
該服務能夠安裝在Windows版的vCenter實例上或單獨的服務器(虛擬機)上。而後Horizon Composer能夠從指定的父虛擬機建立連接克隆池。這種方法可節約多達90%的存儲成本。
1.6 Horizon ThinApp
該服務能夠將應用程序封裝到虛擬化的沙箱中。採用這種方法能夠靈活的部署應用程序,多個同時使用時,並不會產生衝突。
1)準備vSphere環境,可使用ESXi 6.0/5.5並安裝vCenter。
2)準備域環境,VMware Horizon必須使用域來爲用戶提供統一帳戶和驗證支持。
服務器 |
操做系統 |
計算機名 |
IP地址 |
所需安裝軟件 |
Domain Controller |
Windows 2008 R2 SP1 X64 |
DC |
192.168.200.201 |
Sql server 2008 enterprise x64(也能夠單獨拿一臺服務器安裝) |
HorizonComposer |
Windows 2008 R2 SP1 X64 |
VIEW-COMPOSER |
192.168.200.202 |
VMware-viewcomposer-7.0.0-3613429.exe 官方最低內存要求4GB,推薦8GB |
Horizon Connection Server |
Windows 2008 R2 SP1 X64 |
VIEW-Conntion |
192.168.200.203 |
VMware-viewconnectionserver-x86_64-7.0.0-3633490.exe 官方最低內存要求4GB,推薦10GB |
WIN7模板 |
Windows 7 Ultimate X86 |
KS01-TEST-01 | VMware-viewagent-x86_64-7.0.0-3634043 |
|
VMware Horizon Client |
Windows |
非域 |
DHCP |
VMware-Horizon-Client-x86_64-4.0.1-3698521.exe |
3)建立Horizon用戶和組
Horizon不須要修改AD中的任何信息,不過建議用戶在AD中建立屬於Horizon的OU和用戶組,建立OU的目的在於方便應用各類域策略。
DC上須要建立3個OU:
2.1、Horizon OU:Horizon的根組織單元
單擊肯定完成用戶建立,test2用戶同上。
添加完成後,能夠在Horizon Group組屬性中看到兩個用戶
安裝Horizon Connection Server以前,要確保服務器已經加入了域環境
接下來安裝Horizon7 Connection Server,安裝文件名爲:
VMware-viewconnectionserver-x86_64-7.0.0-3633490.exe
Horizon 7標準服務器:建立一個實例,用於單獨安裝一臺Horizon 7服務器或一組服務器的第一臺(主服務器)
Horizon 7副本服務器:加入到現有的實例中作備胎(能夠有多個)
Horizon 7安全服務器:一般安裝在DMZ區域以提供安全接入(須要鏈接到實例中)
Horizon 7註冊服務器:用於TrueSSO認證機制
這裏咱們只須要安裝標準服務器
這裏能夠自動添加Windows防火牆策略(ps:實驗環境的防火牆被我關掉了)
受權哪些用戶能夠管理Horizon 7
我不想發送任何數據給VMware
開始安裝
請稍等片刻!
VMware要求Horizon 7Connection Server的內存最低爲4GB,推薦10GB以上,我這裏內存分配了8GB,因此給出警告。無視就好。
安裝結束後桌面上出現圖標,Horizon 7Connection Server安裝完成!
若是計劃部署連接克隆桌面池(能夠節省90%磁盤利用率),則須要安裝。
注意:使用Horizon生成虛擬桌面時,網絡中必須有DHCP服務器來爲虛擬桌面分配IP地址!
首先在DB上建立Horizon Composer數據庫(這裏的數據庫安裝在了域控制器中,現網中不推薦):
運行SQL管理工具
鏈接數據庫(實驗環境數據庫容許Windows 身份驗證)
新建一個數據庫
輸入名字後點肯定完成數據庫添加
接下來,能夠回到Horizon Composer服務器繼續安裝。
安裝Horizon Composer軟件以前,確保計算機加入了域環境
Horizon Composer要求計算機中安裝.NET3.5 SP1,Windows 2008中已經包含了這個功能,在計算機管理中添加功能便可
選中.NET Framework 3.5.1後,下一步便可
單擊關閉完成安裝。
接下來安裝Horizon Composer,安裝文件名爲:VMware-viewcomposer-7.0.0-3613429.exe
出現這個提示說明沒有安裝.NET 3.5 SP1
點擊ODBC DSN Setup進入數據庫鏈接設置
添加系統DSN
選擇數據源驅動程序後繼續
名稱隨意,服務器要寫SQL Server的IP或域名(前提是域名能夠解析)。須要注意的是,SQL Server服務器上的防火牆要放行SQL鏈接(域控制器的防火牆一樣被我關掉了)
選擇驗證方式後點擊下一步繼續
將默認數據庫選擇爲咱們剛纔新建的數據庫
默認就好
能夠測試一下到數據庫的通訊是否正常(不正常也到不了這一步)也能夠直接點擊肯定
測試成功
添加後的效果,點擊肯定關閉
輸入剛纔DSN的名字和數據庫的用戶名密碼後繼續
默認就好,Next繼續
點擊Install開始安裝
點YES重啓系統。
模板虛擬機一樣也要加入到域 開始安裝 Horizon Agent,安裝文件名爲:VMware-viewagent-x86_64-7.0.0-3634043.exe
默認選擇IPv4協議。下一步!
從新啓動後須要檢查聲音設置: 默認播放設備爲VMware Virtual Audio(DevTap) 默認錄製設備爲VMware Virtual Microphone 最後,在CMD中輸入"ipconfig /release"釋放IP地址後關閉計算機: 在vCenter中爲準備好的Windows 7模板虛擬機上建立快照: 至此,Windows 7模板準備完成。 |
"https://192.168.200.203/admin"打開控制檯,使用域賬號登陸
登陸後須要先添加許可證(能夠在官方申請試用):
接下來添加vCenter Server信息
填寫vCenter Server信息後點擊下一步繼續
因爲證書不是由可信機構頒發,須要動點手腳:
我這邊的Composer Server是單獨安裝到服務器中的,輸入正確的信息後下一步繼續
點擊添加,爲Composer添加域信息
確認域信息後點擊下一步繼續
咱們並無用到Storage Accelerator,直接下一步就好
點擊"完成"結束vCenter Server添加
添加虛擬桌面池
連接克隆能夠節省很大的硬盤空間,全部的客戶機讀取同一份系統磁盤
給池取個名字
保持默認就好
給後面自動建立的虛擬機取一個名字,{n}表示自動編號
計算機的最大數量表示能夠同時存在的虛擬機數量
永久磁盤能夠保存數據,一次性磁盤重啓會清空
並無存儲,直接下一步
父虛擬機選擇剛纔建立的WIN7模板,快照選擇剛纔建立的Horizon快照
虛擬機位置爲稍後生成的虛擬桌面虛擬機的存放位置
資源設置中選擇虛擬機所屬的主機、資源池和存儲位置
並無存儲
AD容器選擇在域控制器中爲虛擬機建立的OU:HorizonComputer
完成虛擬桌面池的建立
虛擬桌面池建立成功
虛擬機在後臺置備,大概須要10-20分鐘
置備完成
從vShere Web Client中也能夠看到新的虛擬機正在運行
選擇以前建立的Horizon group組
確認組名稱後點擊肯定繼續
成功添加受權
VMware Horizon Client支持多種平臺,Windows、Mac OS、Linux、iOS、Android,本文以Windows客戶端作演示。
VMware Horizon Client要求客戶端必須能夠解析HorizonConnection Server的域名
Horizon Connection Server的域名
能夠經過修改hosts文件來實現:
以管理員身份運行Notepad(由於系統文件只容許管理員改寫)
hosts文件的路徑爲"C:\Windows\System32\drivers\etc"
在最後一行加入Horizon Connection Server的IP和域名後保存退出
客戶端須要安裝VMware Horizon Client軟件,安裝文件名爲VMware-Horizon-Client-x86_64-4.0.1-3698521.exe
這裏輸入Horizon Connection Server的地址或域名(前提是能夠解析,能夠經過改hosts文件實現)
等!
安裝完成後須要從新啓動計算機
打開VMware Horizon Client客戶端
在安裝的時候已經輸入了服務器的IP,因此服務器會直接出如今客戶端中,其餘平臺須要手動添加服務器。雙擊服務器開始鏈接
由於證書不可信,須要點繼續
輸入正確的登陸信息後點登陸
登陸後能夠看到虛擬桌面池,雙擊登陸
等,很快的
成功登陸到虛擬桌面!
能夠看視頻,並且視頻和聲音都很流暢
在Horizon Connection Server中能夠看到用戶的登陸狀況
至此,Horizon 7部署完成!
附:文檔中軟件下載地址:連接:http://pan.baidu.com/s/1kVEFbZh 密碼:epjn
Horizon 7官方安裝文檔:http://pubs.vmware.com/horizon-7-view/topic/com.vmware.horizon-view.installation.doc/GUID-37D39B4F-5870-4188-8B11-B6C41AE9133C.html