您好,登錄后才能下訂單哦!
第一次使用Citrix XenApp/XenDesktop的同學一般都會有個感受,就是Citrix XenApp/XenDekstop初次部署好像挺復雜的,什么DDC, StoreFront,VDA還有MS SQL,如果考慮高可用,還要多臺部署,SQL HA,基本腦子就亂了。如果再加上NetScaler,那么就。。。
確實,從客觀來說Citrix XenApp/XenDesktop產品深度集成Microsoft Active Directory,所以從產品架構設計、HA等方面都非常的倚重于Microsoft的AD和SQL服務。進而導致想部署一套符合Citrix認可的高可用的穩定環境對于很多初期接觸Citrix的工程師朋友還是覺得有些門檻。
當然,如果能把這個套環境搭建好,Citrix的傳輸協議、交付方式和管理體系這些優勢在虛擬桌面、虛擬應用中有比較明顯的優勢的。
那么如何能簡化前序這個部署、安裝的部分呢?基于這個原因,Citrix南京研發中心(目前在Citrix體系內僅次于美國本地和印度(主要是NS)之外研發中心)專門為中國地區定制開發了一套加速用戶部署的工具:Citrix Quick Deployment Toolkits。
Quick Deployment Toolkits(后續文章簡稱為QDT) 以XenApp/XenDesktop 7.6 LTSR為藍本進行支持(問我為什么只支持LTSR,看看CR的更新速度,哥哥實在是追不上啊!)
重要的事情說3遍,只支持7.6 LTSR,只支持7.6 LTSR,只支持7.6 LTSR。
#QDT開發時測試過7.6 LTSR CU2,CU3,剛剛發布的CU4還沒有來得及測試,但理論上沒有問題。
系統支持Windows Server 2012 R2,Windows 7。Windows 10測試時沒有問題,記住選擇合適的版本,但考慮到7.6 LTSR本身的匹配性,不推薦部署Windows 10 VDA。
創建專用的AD賬號用于后續QDT的安裝,創建專用的SQL賬號方便SQL的安裝,
QDT只能在Server系統上進行運行,不支持Client OS,即Windows 7,10.
QDT定義產品功能時的主要功能目標:
不受Hypervisor平臺的限制。考慮到Citrix XenApp/XenDesktop產品本身對于底層Hypervisor沒有明確的限制,只要是在Citrix官方認可的Hypervisor上,基于Windows Server、Client虛擬機即可完成相關部署操作。
https://support.citrix.com/article/CTX131239
定義了包括單機、雙機、全組件高可用、SQL Mirroring等多種部署方式,方便不同的用戶基于自身需要進行選擇不同的部署模式。
#這里的不同場景只是我個人的一種定義,并不作為實際的標準。
對于VDA做了一定量的優化。如我之前的一篇文章所說,VDA就是交付給用戶使用的鏡像,如果不做一定程度的定制、優化其實是不完全適用于用戶的。所以在QDT中,基于我們的經驗做了一些相關的服務、注冊表的變更以符合最基本的要求。
由于所有的機器都需要加域,為了方便操作,提供一個psh腳本一鍵完成主機加域、添加賬號到Local Admin的操作。
QDT使用其實非常簡單,但是前序的準備工作還是不可缺少:
一個健康的微軟域環境及域控制器,
一套Hypervisor環境(XenServer,vSphere,Hyper-V,Nutanix皆可),擁有足夠的計算、存儲、內存資源。
根據需要制備一組已經加域的Windows Server和Windows 7的操作系統,
Windows Server目前只支持Windows Server 2012 R2版本
Windows7系統務必使用Windows Update更新到最新的補丁,否則有可能運行異常。(原因可以見我前序文章,http://kaiqian.blog.51cto.com/236001/1944955 )
確保Windows 7中默認的Administrator賬號已經啟用被設定了密碼
所有的主機都需要運行附帶的psh腳本(此腳本必須運行,否則會導致后續QDT運行失敗),并加入了域環境,主機名按照需要已經修改。
準備如下的安裝介質,并存放在一個可達的共享目錄中,
XenDesktop_and_XenDesktop_7_6_3000.iso(從Citrix官網或者http://kaiqian.blog.51cto.com/236001/1681645 下載)
SQL Server 2014.iso(見微軟官網)
PowershellTools.msi(屬于SQL-Server-2014-Feature-Packs.zip)
SharedManagementObjects.msi(屬于SQL-Server-2014-Feature-Packs.zip)
SQLsysClrTypes.msi(屬于SQL-Server-2014-Feature-Packs.zip)
Sxs.zip(屬于SQL-Server-2014-Feature-Packs.zip)
#SQL-Server-2014-Feature-Packs.zip下載地址:http://pan.baidu.com/s/1pKL7bbt
完成了這些準備工作之后就可以開始進行QDT的安裝運行工作了,
整個界面非常的簡單而直觀,首頁面選擇包括安裝賬號,安裝介質地址等,其他安裝包都是固定,這里做了固化處理,
第二頁輸入DDC/SF等主機地址名,這里請注意,這里輸入的名詞就是前序那些Windows 的主機,并確保名稱都已經匹配,
#這里主、次就代表第一臺和第二臺的意思。StoreFront名稱可以和DDC名稱相同,那么意思就是說StoreFront主機和DDC主機在同一臺上。
第三頁就是設定數據庫,
#可以設定SQL為單臺或者多臺的SQL Mirroring,并且支持新建或者加入已經存在的SQL環境。
最后就是部署概要,作為一個信息匯總。
如果沒有問題就是部署安裝,如果一切順利,大概90分鐘可以完成所有的安裝工作。運行過程中還有相關的日子輸出,讓知道哪里出了問題。
這樣就完成了環境部署。在完成環境部署之后需要做后續幾個動作:
在第一臺DDC上導入lic,如果你從Citrix購買的lic名稱不和第一臺DDC匹配,那么請單獨安裝一臺LIC服務器。
在DDC上新建Host Connection,方便后續的桌面批量制備。
為StoreFront的Group在DNS上創建一個A Name來做Round Robin或者通過三方LB用來做負載均衡。
最后提供一下Quick Deployment toolkits的下載地址,
https://citrix.sharefile.com/d/seef008177924a529
#本工具Citirx目前不提供官方技術支持,如果工具部署有問題,請手動自行安裝環境。
歡迎大家使用并提出你的反饋意見。
qdt@citrix.com
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。