在上一篇我們使用XenDesktop7.12釋出Win10周年更新版桌面時可以看到建立傳遞組能選擇傳遞桌面或傳遞應用程式,這一篇我們就來測試一下傳遞應用程式。另外隻有安裝了伺服器作業系統的計算機才能并發地同時傳遞桌面和應用程式給多個使用者,本文也會進行測試,最後還會體驗一下XenDesktop的Director來監視桌面和應用程式的使用情況。
一、測試環境
計算機名
作業系統
IP位址
角色
Xen-dc.long.xen
Win2012R2
192.168.10.50
DC、DNS、DHCP、iSCSi Target
Xenserver01
XenServer 7.0
192.168.10.51
主控端
Xenserver02
192.168.10.52
Xencenter.long.xen
192.168.10.53
XenCenter、許可證伺服器、ISO共享庫
XenDesktop.long.xen
192.168.10.54
XenDesktop7.12伺服器(安裝DeliveryController、Director、StoreFront、Studio)
APPServer.long.xen
192.168.10.55
安裝VDA for WindowsServerOS,安裝VNC Viewer
Win10.long.xen
Win10周年更新版
DHCP
主映像(安裝VDA for WindowsDesktopOS)
Win10-01.long.xen
虛拟桌面
Win10-02.long.xen
Win10-APP03.long.xen
虛拟桌面,安裝QQ影音
二、使用桌面作業系統釋出應用程式
1、使用上一篇建立的Win10計算機目錄,再生成一台Win10虛拟機用于釋出應用程式,點選添加計算機
<a href="https://s5.51cto.com/wyfs02/M00/8D/7A/wKioL1idhHfS1Dc8AAFwfSCaGo4974.png" target="_blank"></a>
2、在添加計算機的向導中選擇要添加的計算機數為1台
<a href="https://s5.51cto.com/wyfs02/M01/8D/7D/wKiom1idhHmRUSKUAAGDsEYJm7I912.png" target="_blank"></a>
3、為該新計算機建立新的AD賬戶以及命名方案Win10-APP##,将會自動編号命名
<a href="https://s4.51cto.com/wyfs02/M01/8D/7D/wKiom1idhIDzFAWIAAHGT-PGIHM866.png" target="_blank"></a>
4、檢視摘要,點選完成
<a href="https://s2.51cto.com/wyfs02/M01/8D/7A/wKioL1idhIOxrSmqAAE1lg9nlbQ074.png" target="_blank"></a>
5、成功生成了新的計算機Win10-APP03
<a href="https://s4.51cto.com/wyfs02/M02/8D/7D/wKiom1idhIeSOzaOAAGJBMb8VRk923.png" target="_blank"></a>
6、到XenCenter中打開該虛拟機的控制台,安裝一個QQ影音用于後面測試釋出應用程式
<a href="https://s1.51cto.com/wyfs02/M01/8D/7A/wKioL1idhJzjQIh_AAQy9k7hPKw144.png" target="_blank"></a>
7、回到XenDesktop Studio中,建立一個新的傳遞組以傳遞應用程式
<a href="https://s3.51cto.com/wyfs02/M02/8D/7D/wKiom1idhK2xlftMAAIPqq1jXb8994.png" target="_blank"></a>
9、選擇傳遞類型為應用程式。由于桌面作業系統沒有RDS不支援多個使用者并發通路,是以我們這裡釋出的應用程式也是跟釋出桌面一樣,一台虛拟機提供的應用程式隻能給一個使用者使用,如果使用伺服器作業系統的計算機來釋出應用程式才能支援多個并發使用者使用應用程式,下文也會介紹
<a href="https://s3.51cto.com/wyfs02/M00/8D/7D/wKiom1idhLvgP2EXAAFhwa7xLl4584.png" target="_blank"></a>
10、添加2個域使用者使用此傳遞組,但應該是隻有一個使用者能使用釋出的應用程式
<a href="https://s3.51cto.com/wyfs02/M00/8D/7A/wKioL1idhLyxEVY2AAFzBtfArfk862.png" target="_blank"></a>
11、添加要釋出的應用程式
<a href="https://s1.51cto.com/wyfs02/M00/8D/7D/wKiom1idhL7xOpZnAAHuxPhIPOA122.png" target="_blank"></a>
12、手動添加了記事本和QQ影音進行釋出
<a href="https://s1.51cto.com/wyfs02/M01/8D/7A/wKioL1idhMLA-A7AAAIQIaIEwZY032.png" target="_blank"></a>
<a href="https://s5.51cto.com/wyfs02/M01/8D/7D/wKiom1idhMXB8JkgAAGKfu8pn_U710.png" target="_blank"></a>
<a href="https://s5.51cto.com/wyfs02/M02/8D/7D/wKiom1idhMahweaQAAFpdZDjK5s205.png" target="_blank"></a>
<a href="https://s5.51cto.com/wyfs02/M01/8D/7A/wKioL1idhMjz54rKAAHf0StvU94166.png" target="_blank"></a>
13、檢視摘要,并輸入傳遞組的名稱和說明
<a href="https://s5.51cto.com/wyfs02/M02/8D/7A/wKioL1idhM2gcaQ7AAGGU16N3YU335.png" target="_blank"></a>
14、完成傳遞組的建立,還要編輯傳遞組以添加storefront伺服器
<a href="https://s4.51cto.com/wyfs02/M00/8D/7D/wKiom1idhM-iN4ZnAAH4UoHSUf4478.png" target="_blank"></a>
15、選擇自動,勾選storefront伺服器的URL
<a href="https://s5.51cto.com/wyfs02/M01/8D/7D/wKiom1idhNHgPD_EAAG6ciYQN4o985.png" target="_blank"></a>
<a href="https://s3.51cto.com/wyfs02/M02/8D/7A/wKioL1idhOCA3wxxAAJoI4ahujY196.png" target="_blank"></a>
16、點選應用程式,可以看到我們釋出的記事本和QQ影音,接下來就是使用用戶端來測試一下了
<a href="https://s3.51cto.com/wyfs02/M01/8D/7A/wKioL1idhObxCxh-AAGzfPibDOI937.png" target="_blank"></a>
17、使用user01登入進行測試
<a href="https://s3.51cto.com/wyfs02/M00/8D/7D/wKiom1idhOmQIy-_AAKeBrAm-bc030.png" target="_blank"></a>
18、點選頂端的應用程式,看到了我們釋出的記事本和QQ影音
<a href="https://s5.51cto.com/wyfs02/M02/8D/7D/wKiom1idhOqz1BZKAACr5D-5xSo671.png" target="_blank"></a>
19、點選記事本的圖示啟動應用程式
<a href="https://s1.51cto.com/wyfs02/M01/8D/7D/wKiom1idhOujBNBaAADsLDv2FMg462.png" target="_blank"></a>
<a href="https://s1.51cto.com/wyfs02/M02/8D/7A/wKioL1idhOywLPS0AAC4MCWnKE0154.png" target="_blank"></a>
20、記事本和QQ影音都能成功啟動
<a href="https://s5.51cto.com/wyfs02/M01/8D/7A/wKioL1idhO7wOgMSAAHql_REtsM489.png" target="_blank"></a>
21、如果在另一個用戶端使用user02同時登入呢?由于傳遞組中添加了user01和user02兩個使用者,是以user02登入後也能看到釋出的應用程式,但由于隻有一台虛拟機(即Win10-APP03)在提供應用程式,user01啟動應用程式之後,Win10-APP03實際上已經配置設定給user01了,已經沒有虛拟機供user02啟動應用程式了,是以user02會發現無法啟動應用程式,要解決這個問題,隻能換伺服器作業系統的計算機來提供應用程式了
<a href="https://s2.51cto.com/wyfs02/M02/8D/7D/wKiom1idhO_jIDiHAAC4M_xKfcs071.png" target="_blank"></a>
<a href="https://s1.51cto.com/wyfs02/M02/8D/7A/wKioL1idhPGj-wF6AACnwMqsKy4578.png" target="_blank"></a>
三、使用伺服器作業系統釋出應用程式和桌面
1、使用一台Win2012R2的計算機加入域、命名為APPServer,插入XenDesktop7.12的安裝媒體,安裝VDA for Windows Server OS
<a href="https://s4.51cto.com/wyfs02/M00/8D/7A/wKioL1idhjOQpVj0AAIkZtc-8yk924.png" target="_blank"></a>
2、選擇啟用與伺服器計算機的連接配接
<a href="https://s1.51cto.com/wyfs02/M01/8D/7D/wKiom1idhjSgPZNQAAFxBJU6Iso143.png" target="_blank"></a>
3、不勾選Receiver
<a href="https://s1.51cto.com/wyfs02/M00/8D/7A/wKioL1idhjXxJdHvAAE_DbvXIss274.png" target="_blank"></a>
4、輸入controller的FQDN并進行添加
<a href="https://s1.51cto.com/wyfs02/M01/8D/7A/wKioL1idhjWC4Ty8AAFHdWTKJfU908.png" target="_blank"></a>
5、功能這裡看自己需求進行勾選吧
<a href="https://s5.51cto.com/wyfs02/M01/8D/7D/wKiom1idhjbTuVedAAFGsuVVgGM426.png" target="_blank"></a>
6、自動配置防火牆,其實我已經關閉了windows防火牆,這一步按預設就行
<a href="https://s2.51cto.com/wyfs02/M01/8D/7A/wKioL1idhjfRqcFwAAFgqLjKHno357.png" target="_blank"></a>
7、檢視摘要,可以看到必備項有一個Microsoft遠端桌面會話主機,會自動配置以允許多個使用者同時登入,但是該功能是需要向微軟另外購買許可的,預設隻能試用120天,感覺Citrix釋出應用程式的解決方案太依賴微軟了,各種許可都要買
<a href="https://s2.51cto.com/wyfs02/M02/8D/7D/wKiom1idhjeS1jTVAAF9FIFeS4k835.png" target="_blank"></a>
8、完成VDA的安裝
<a href="https://s2.51cto.com/wyfs02/M02/8D/7D/wKiom1idhjjhg8sYAAGgo5u2LOY731.png" target="_blank"></a>
9、再在該APPServer上面安裝一個VNC Viewer用于釋出
<a href="https://s4.51cto.com/wyfs02/M02/8D/7A/wKioL1idhjqQj6wOAAAs0iOaCtQ829.png" target="_blank"></a>
<a href="https://s4.51cto.com/wyfs02/M02/8D/7A/wKioL1idhjqTbjP0AAAlzt3M5so583.png" target="_blank"></a>
10、回到XenDesktop Studio中,建立一個新的計算機目錄
<a href="https://s4.51cto.com/wyfs02/M00/8D/7D/wKiom1idhjvhFfssAAIyGaFbQf0172.png" target="_blank"></a>
11、選擇伺服器作業系統
<a href="https://s4.51cto.com/wyfs02/M00/8D/7D/wKiom1idhjyzqNuFAAIsk_Q2HCk752.png" target="_blank"></a>
12、由于這台APPServer并不是在XenServer上建立的虛拟機,我是直接用了在VMWare Workstation中建立的虛拟機,是以選擇未進行電源管理的計算機、其他服務或技術
<a href="https://s5.51cto.com/wyfs02/M00/8D/7A/wKioL1idhjyRvnJjAAH4FOXeRp4019.png" target="_blank"></a>
13、添加計算機APPServer
<a href="https://s5.51cto.com/wyfs02/M01/8D/7D/wKiom1idhj3gO3vbAAGh3ZCo3uo376.png" target="_blank"></a>
14、檢視摘要,輸入計算機目錄名稱和說明
<a href="https://s5.51cto.com/wyfs02/M00/8D/7A/wKioL1idhj2C72aBAAHIgipajHA401.png" target="_blank"></a>
<a href="https://s5.51cto.com/wyfs02/M01/8D/7A/wKioL1idhj7iqWNWAAF6pUHTJmw226.png" target="_blank"></a>
15、完成計算機目錄的建立
<a href="https://s2.51cto.com/wyfs02/M02/8D/7D/wKiom1idhj_h2etqAAHKZpHQSeQ891.png" target="_blank"></a>
<a href="https://s4.51cto.com/wyfs02/M01/8D/7A/wKioL1idhkCC76GPAAFfA_ZHW2M761.png" target="_blank"></a>
17、添加2個域使用者使用此傳遞組
<a href="https://s2.51cto.com/wyfs02/M02/8D/7A/wKioL1idhkHhSnhpAAGxK7buF-s838.png" target="_blank"></a>
18、添加要釋出的應用程式,從開始菜單添加VNC Viewer和寫字闆
<a href="https://s5.51cto.com/wyfs02/M02/8D/7A/wKioL1idhkLzIe8aAAH343GB-sA439.png" target="_blank"></a>
<a href="https://s5.51cto.com/wyfs02/M00/8D/7A/wKioL1idhkjy6LmQAAI7gXGPGsA620.png" target="_blank"></a>
<a href="https://s1.51cto.com/wyfs02/M00/8D/7D/wKiom1idhkmjuMjVAAHiqEgcato241.png" target="_blank"></a>
<a href="https://s2.51cto.com/wyfs02/M00/8D/7A/wKioL1idhkqDb9ldAAHz0qGhbeU862.png" target="_blank"></a>
19、同時釋出APPServer的桌面,添加2個域使用者
<a href="https://s2.51cto.com/wyfs02/M01/8D/7D/wKiom1idhkuxb-roAAER_jeK0XU633.png" target="_blank"></a>
<a href="https://s2.51cto.com/wyfs02/M01/8D/7D/wKiom1idhkuD1DyJAAFXXvVpMuI623.png" target="_blank"></a>
20、檢視摘要,輸入傳遞組名稱和說明
<a href="https://s2.51cto.com/wyfs02/M01/8D/7A/wKioL1idhkyDQ-DAAAHWKovl3wU408.png" target="_blank"></a>
<a href="https://s5.51cto.com/wyfs02/M02/8D/7D/wKiom1idhk2SOfYpAAFq_Jhg9rM259.png" target="_blank"></a>
21、完成該傳遞組的建立,同樣需要編輯傳遞組以添加storefront伺服器
<a href="https://s5.51cto.com/wyfs02/M02/8D/7A/wKioL1idhk6R1Dd6AAJfbgT4DVQ174.png" target="_blank"></a>
<a href="https://s3.51cto.com/wyfs02/M00/8D/7D/wKiom1idhk6gLaSlAAG_Pz0Z9Qo191.png" target="_blank"></a>
<a href="https://s3.51cto.com/wyfs02/M00/8D/7A/wKioL1idhk_wXg4zAAKCpVRKRS0084.png" target="_blank"></a>
22、使用user01登入進行測試
<a href="https://s3.51cto.com/wyfs02/M01/8D/7D/wKiom1idhlChJgKMAAKlQ8lf5Tg817.png" target="_blank"></a>
23、點選頂部的應用程式可以看到多了APPServer提供的VNC Viewer和寫字闆了,點選啟動看看
<a href="https://s3.51cto.com/wyfs02/M02/8D/7B/wKioL1idiD6B-vjkAADQGk0dlAg559.png" target="_blank"></a>
24、成功啟動這兩個應用程式
<a href="https://s3.51cto.com/wyfs02/M00/8D/7D/wKiom1idiD-SrlJGAAD3u7b8ZPE587.png" target="_blank"></a>
<a href="https://s3.51cto.com/wyfs02/M00/8D/7B/wKioL1idiEDQINRXAAFzcjxwqrU833.png" target="_blank"></a>
25、再點選頂部的桌面,可以看到多了一個Win2012R2桌面,點選登入看看
<a href="https://s3.51cto.com/wyfs02/M01/8D/7D/wKiom1idiEHQT2-4AAB8i0PUwl8172.png" target="_blank"></a>
26、成功登入進APPServer
<a href="https://s2.51cto.com/wyfs02/M02/8D/7B/wKioL1idiEWTw52oAAXJt19lzCA222.png" target="_blank"></a>
27、再在其他用戶端使用user02同時登入測試一下
<a href="https://s4.51cto.com/wyfs02/M01/8D/7B/wKioL1idiEjAujJrAALmejYCs9A606.png" target="_blank"></a>
28、成功啟動VNC Viewer和寫字闆兩個應用程式
<a href="https://s4.51cto.com/wyfs02/M02/8D/7D/wKiom1idiEmB0qxQAAEL9fLQGgU758.png" target="_blank"></a>
<a href="https://s4.51cto.com/wyfs02/M00/8D/7D/wKiom1idiEqg1u8xAADzfDIrUOE383.png" target="_blank"></a>
<a href="https://s4.51cto.com/wyfs02/M00/8D/7B/wKioL1idiEvBxgnDAAFBqlz6zS0097.png" target="_blank"></a>
29、再切換到桌面,也登入下Win2012R2桌面看看
<a href="https://s2.51cto.com/wyfs02/M01/8D/7D/wKiom1idiEuDbnr1AAB72K6dEwA520.png" target="_blank"></a>
30、成功登入APPServer,通過任務管理器的使用者可以看到APPServer上有5個使用者登入,其中user01和user02各兩個會話,說明啟動應用程式也是需要登入進APPServer的,也隻有伺服器作業系統的RDS功能才支援多個使用者并發登入了,隻不過許可證需要另外購買
<a href="https://s4.51cto.com/wyfs02/M02/8D/7B/wKioL1idiFLiV1FzAARw70lw9nA630.png" target="_blank"></a>
四、使用Director監視桌面和應用程式
1、我們在安裝XenDesktop時就已經安裝了Director功能元件,隻要直接打開即可進行登入
<a href="https://s1.51cto.com/wyfs02/M01/8D/7B/wKioL1idiRrjrTOkAAM7eKHz4sI360.png" target="_blank"></a>
2、登入後預設進入控制闆,顯示相關警報、已連接配接的會話的圖表、基礎結構的健康狀态等資訊
<a href="https://s5.51cto.com/wyfs02/M02/8D/7D/wKiom1idiRuhl_rqAAHnTR6J-gc180.png" target="_blank"></a>
3、點選頁面頂端的趨勢,有多個頁籤可以檢視桌面與應用程式的各種性能資料、使用趨勢等資訊,可以看到我們上文使用user01和user02測試時的一些詳細資訊
<a href="https://s5.51cto.com/wyfs02/M02/8D/7B/wKioL1idiRzTOhAaAAEoNkYYBxQ601.png" target="_blank"></a>
<a href="https://s2.51cto.com/wyfs02/M00/8D/7D/wKiom1idiR3AorTCAAE0rhH5O94744.png" target="_blank"></a>
<a href="https://s1.51cto.com/wyfs02/M00/8D/7B/wKioL1idiR7ADkwFAAF6-ZwFNL0529.png" target="_blank"></a>
<a href="https://s2.51cto.com/wyfs02/M00/8D/7D/wKiom1idiR_hXgTsAADqeTlH6KM832.png" target="_blank"></a>
<a href="https://s2.51cto.com/wyfs02/M01/8D/7D/wKiom1idiR-SFp98AAEQEgm5N_A774.png" target="_blank"></a>
<a href="https://s3.51cto.com/wyfs02/M00/8D/7B/wKioL1idiSHDBO2-AADedPru440184.png" target="_blank"></a>
<a href="https://s5.51cto.com/wyfs02/M01/8D/7D/wKiom1idiSKS1wYfAAEvZP3C-rI646.png" target="_blank"></a>
4、點選頁面頂端的警報,可以檢視警報資訊、警報政策,還可以配置電子郵件伺服器,應該是實作将警報自動發郵件出來,因我缺少郵件伺服器的環境,未測試該功能。
<a href="https://s1.51cto.com/wyfs02/M01/8D/7B/wKioL1idiSOA-l3YAADCNxFPHyU495.png" target="_blank"></a>
本文的測試就寫到這裡,祝大家元宵節快樂!
本文轉自Mr大表哥jianlong1990 部落格,原文連結: http://blog.51cto.com/jiangjianlong/1896972 如需轉載請自行聯系原作者