Citrix XenDesktop體驗(yàn)環(huán)境搭建指南

一個(gè)做桌面虛擬化行業(yè)的人,沒玩過Citrix的老大哥的產(chǎn)品,那簡直就是沒有基本的常識(shí)。但事實(shí)上就是有很多人沒有上手玩過,為什么?因?yàn)镃itrix的Xen系列是出了名的實(shí)施復(fù)雜,據(jù)說,某代理商賣給了客戶一套,實(shí)施了半年都還沒實(shí)施完,最終客戶沒退貨,他們自己崩潰了,主動(dòng)給客戶退了貨(也有可能是夸張的故事啦),其實(shí)施難度可見一斑。

憑我一個(gè)操作系統(tǒng)高手,桌面虛擬化從業(yè)人員,我從前到后也花了3天的時(shí)間才完成這個(gè)具備初步功能的環(huán)境的搭建,的確還是有點(diǎn)難度的,不過也跟我不好的習(xí)慣有關(guān),我是盲搭的,不懂才看教程,所以中間有好幾次推翻。于是我決定把這個(gè)過程寫下來,如果再有人想搭建,看看也好。

前言:系統(tǒng)結(jié)構(gòu)和注意事項(xiàng)

這個(gè)必須要寫在前面,如果你不懂Xen的系統(tǒng)結(jié)構(gòu),你就無法知道你最少需要幾臺(tái)服務(wù)器,所以還是要先給大家呈現(xiàn)以下所謂的最小系統(tǒng)都需要些啥。


Xendesktop體驗(yàn)的最小環(huán)境

我奉勸想要玩Xen的各位,一定要先好好看看上面這個(gè)拓?fù)鋱D再動(dòng)手,我就是沒有看,直接瞎搞,多花了不少時(shí)間。

相信看這篇文章的人多少對(duì)于桌面虛擬化還是有一些了解的,所以我不再解釋一些基本的名詞如裸金屬之類的了。對(duì)于這個(gè)結(jié)構(gòu),我想說幾點(diǎn)我認(rèn)為比較重要的:

1,Citrix(以下簡稱CTX)的所有身份授權(quán)全都來自于WindowsAD,所以你搭建的第一步,啥都不要干,先把AD和DNS搭建起來。

2,如果你想實(shí)現(xiàn)手機(jī)、Windows、Mac都能訪問,就必須使用https的連接方式,于是你必須要有一個(gè)證書服務(wù)器(CA)

3,CTX的產(chǎn)品都可以試用30天,如果你覺得時(shí)間不夠,那么就需要到CTX的官網(wǎng)去申請(qǐng)?jiān)囉檬跈?quán),可以得到90天的免費(fèi)全功能授權(quán),此時(shí)你就需要Licensing Server了,這個(gè)Licensing Server就是個(gè)Win下面的應(yīng)用程序,裝到Windows Server 2016上面即可。

上面只是一些要點(diǎn),具體的準(zhǔn)備工作下面說。

準(zhǔn)備工作

1,準(zhǔn)備好硬件服務(wù)器

我估計(jì)我這個(gè)體驗(yàn)環(huán)境算是成本最低的了,因?yàn)槲一径际悄肞C搭的,那么你需要幾臺(tái)PC呢?注意我在系統(tǒng)架構(gòu)圖上面的編號(hào)了么,是的,你最少需要3臺(tái)PC,至少4G以上的內(nèi)存(XenServer那臺(tái)最好8G以上,因?yàn)槟泱w驗(yàn)用的虛機(jī)都跑在上面)。

一臺(tái)行不行?當(dāng)然行,如果你很幸運(yùn)的有一臺(tái)配置比較強(qiáng)悍的服務(wù)器(PC不行了,因?yàn)樾枰嗪耍?,那么你可以將上面?臺(tái)服務(wù)器全部以虛擬機(jī)的方式搭建,即先在服務(wù)器上裝XenServer,然后虛出來兩臺(tái)WS2016的虛機(jī),這樣也行。

2,準(zhǔn)備好IP地址

究竟需要幾個(gè)IP地址?其實(shí)上圖中的每臺(tái)服務(wù)器一個(gè)IP地址即可,但考慮到你需要建立用來體驗(yàn)的虛擬機(jī),還可以再多預(yù)留幾個(gè),一般來說,8個(gè)應(yīng)該夠用了,3個(gè)給服務(wù)器,3個(gè)給用來體驗(yàn)的筆記本電腦/手機(jī)/MAC,2個(gè)給虛擬機(jī)。這里我們只關(guān)注服務(wù)器的3個(gè)地址,假設(shè)為192.168.1.1/2/3,分別對(duì)應(yīng)①號(hào),②號(hào)和③號(hào)服務(wù)器,簡稱1.1,1.2,1.3。

邏輯連接圖

3,準(zhǔn)備好軟件

Windows Server 2016的安裝ISO,不提供了,到處都找得到

CTX的各種軟件安裝包,我提供一下最新版的,其實(shí)你在官網(wǎng)注冊(cè)個(gè)賬號(hào),就可以申請(qǐng)?jiān)囉孟螺d到,不過的確用戶體驗(yàn)很差,非常難找,我就都提供出來吧,但如果你需要試用序列號(hào),依然需要官網(wǎng)注冊(cè)申請(qǐng)。

XenApp_and_XenDesktop_7_18.iso——包括XenStudio,Delivery Controller,裝在服務(wù)器②上,VDA裝在體驗(yàn)虛機(jī)上。

XenServer-7.5.0-install-cd.iso——直接裝在服務(wù)器①上,

XenServer-7.5.0-XenCenter.l10n.msi——裝在服務(wù)器②上

Citrix Licensing Server——裝在服務(wù)器③上

Citrix Receiver——安裝在各個(gè)體驗(yàn)用的筆記本、MAC、手機(jī)上。

上述CTX的軟件下載鏈接:https://pan.baidu.com/s/1KCXEWx2f7f1jHnjtvbDgng 密碼:a66k

硬件準(zhǔn)備好,軟件準(zhǔn)備好,IP地址規(guī)劃好,你可以開動(dòng)了。

安裝AD/NFS/DNS/CA服務(wù)器

這步我不想寫了,隨便網(wǎng)上找教程吧,大概意思就是先在③號(hào)PC上裝好WS2016的系統(tǒng),然后通過添加角色和功能的方式裝好AD、NFS、DNS、CA服務(wù),注意,DNS不用單裝,你裝好AD服務(wù)DNS就有了。不會(huì)的話可以參考以下教程:

http://blog.51cto.com/wenzhongxiang/2071743

NFS的搭建教程:http://www.94ip.com/post/848.html

AD/DNS搭完,后續(xù)所有出現(xiàn)的服務(wù)器的DNS地址都要配置為它的地址,還記得吧,③號(hào)服務(wù)器的地址是192.168.1.3,也就說,后續(xù)所有服務(wù)器的DNS地址都要指向它哦。

安裝Citrix Licensing Server

前面說了,如果你想要長時(shí)間的試用,還是要申請(qǐng)一下授權(quán)并導(dǎo)入到Licensing Server中的,這個(gè)LS服務(wù)就裝在AD服務(wù)器即③號(hào)上即可。

以下教程我直接Copy的,版本跟我提供的不一樣,但差不太多。

Licensing Server的安裝過程很簡單,基本上全程自動(dòng)安裝。最后會(huì)彈出一個(gè)“許可證服務(wù)器配置工具”對(duì)話框,可以在這里為許可證各項(xiàng)服務(wù)指定端口,保留默認(rèn)即可。注意,如果系統(tǒng)防火墻開啟了,需要開放這幾個(gè)端口。

安裝完成后,在開始菜單中,可以看到有“Citrix許可證管理控制臺(tái)”,點(diǎn)擊將會(huì)在瀏覽器中打開控制臺(tái)。

Citrix許可證管理控制臺(tái),主頁為“控制板”,這里顯示的是許可證服務(wù)器的運(yùn)行情況。如果要導(dǎo)入許可證,需要進(jìn)入到“管理”頁面,點(diǎn)擊右上角的“管理”按鈕即可進(jìn)入。

進(jìn)入“管理”頁面,是需要密碼的,使用本機(jī)管理員及其密碼。

登錄管理頁面后,左則圖標(biāo),在最后一個(gè)名“供應(yīng)商守護(hù)程序配置”,在這里可以導(dǎo)入許可證。

許可證導(dǎo)入成功之后,重啟citrix licensing 服務(wù),再回管理頁面,在“系統(tǒng)信息”中,應(yīng)該看到類似下面的信息:

在“控制板”頁面,可看到并發(fā)許可證的相關(guān)信息(在導(dǎo)入許可證之前,這里是沒有信息的),表明Citrix的Licensing Server架設(shè)成功,可以為多臺(tái)XenServer服務(wù)器提供許可。如果沒有信息,需在系統(tǒng)服務(wù)中重啟“Citrix Licensing”服務(wù)。當(dāng)然,比較直接的方法是重啟一下系統(tǒng)。

安裝XenServer

XenServer是一個(gè)類似于Linux的操作系統(tǒng),通過CD光盤或基于網(wǎng)絡(luò)的安裝過程安裝在物理主機(jī)上,其安裝過程非常簡單,通常被稱為10分鐘Xen體驗(yàn)(Ten to Xen)。用UltraISO軟件將XenServer的ISO燒錄到U盤之中,然后插入①號(hào)PC,從U盤啟動(dòng),以下內(nèi)容摘自官方教程

官方XenServer安裝教程

官方教程寫的比較啰嗦,因?yàn)橐紤]到各種情況,實(shí)際過程還是比較簡單的,就是把XenServer裝上,IP地址設(shè)置好,root密碼設(shè)置好,后面你基本不用碰這臺(tái)服務(wù)器了,全部交由其管理端XenCenter搞定。

安裝XenCenter

1,XenCenter被部署在②號(hào)PC上,就是一個(gè)安裝程序,一路下一步即可。安裝成功后,添加剛才安裝好的XenServer,輸入IP地址,root賬號(hào)和密碼就OK了。如果你有多臺(tái)XenServer,可以用同一個(gè)XenCenter管理。

在XenCenter中添加XenServer

2,添加完服務(wù)器之后,連上剛才部署好的Licensing Server進(jìn)行授權(quán)(請(qǐng)忽略圖片中的IP地址,使用你的IP地址替換)

3,給XenCenter指定NFS Server,后面你要在XenServer上安裝虛擬機(jī),操作系統(tǒng)的ISO文件都得來自于這個(gè)NFS Server。

新建一個(gè)存儲(chǔ)

輸入你建好的NFS的地址,記得在③號(hào)服務(wù)器上把你需要的ISO文件放入到NFS文件夾中哦,包括WS2016的安裝ISO,以及XenApp那個(gè)安裝ISO,后面都有用。

在XenServer上安裝一個(gè)WS2016的虛機(jī)

XenServer都裝好了,我們就先來建立一個(gè)WS2016的虛機(jī),這個(gè)虛機(jī)就是后面你體驗(yàn)用的桌面和應(yīng)用的來源哦。


從剛才連接好的NFS中選擇你的WS2016的ISO

再往下就是給這個(gè)虛機(jī)指派CPU、內(nèi)存、GPU、網(wǎng)絡(luò)、硬盤什么的,我就不再截圖了。

然后在這個(gè)虛機(jī)的控制臺(tái)(console)界面就能看到這個(gè)虛機(jī)了,跟常規(guī)的虛機(jī)安裝過程沒什么區(qū)別,安裝操作系統(tǒng)即可。

這臺(tái)是我裝好的

安裝完系統(tǒng)之后,要干幾件事:

1,安裝xenserver tools(GuestTools)

2,將這個(gè)虛機(jī)加入你剛才設(shè)置好的AD域

安裝Delivery Controller和XenStudio

接下來這個(gè)活兒比較煩了,就是安裝XenStudio了,不過其實(shí)也不煩,就是時(shí)間比較長,跟著想到一步一步走就行了。

1,在②號(hào)PC上裝好WS2016,設(shè)好DNS,加入域。

2,掛載xenapp那個(gè)ISO,運(yùn)行里面的autoselect.exe安裝程序,中間會(huì)重啟幾次,重啟之后重新掛載ISO,繼續(xù)運(yùn)行安裝程序,他會(huì)繼續(xù)安裝,直到所有組件都裝好為止

選擇Delivery Controller,會(huì)自動(dòng)裝好相應(yīng)的組件
DC和Studio安裝完成

配置Citrix Studio

這個(gè)過程簡單的說就是:設(shè)置好站點(diǎn)(CTX的虛擬桌面可以用瀏覽器訪問的),設(shè)置好計(jì)算機(jī)池并把你剛才做好的虛機(jī)加進(jìn)來,設(shè)置好交付組明確這個(gè)虛機(jī)給誰用,權(quán)限是什么,就這三個(gè)大的步驟。

今天實(shí)在寫不動(dòng)了,未完待續(xù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,551評(píng)論 19 139
  • XenServer部署系列之01準(zhǔn)備工作 一、關(guān)于XenServer 關(guān)于XenServer,百度上如此描述: C...
    IT運(yùn)維閱讀 1,005評(píng)論 0 1
  • XenServer部署系列之2系統(tǒng)安裝及許可 作業(yè)環(huán)境 服務(wù)器#1 OS:XenServer 6.2 Hostna...
    IT運(yùn)維閱讀 1,146評(píng)論 0 1
  • 1、交叉編譯 由于嵌入式系統(tǒng)資源匱乏,一般不能像 PC 一樣安裝本地編譯器和調(diào)試器,不能在本地編寫、編譯和調(diào)...
    不配野心閱讀 2,239評(píng)論 0 4
  • 目錄 環(huán)境準(zhǔn)備 安裝域控服務(wù)器 將服務(wù)器加入域控中 配置故障轉(zhuǎn)移群集 安裝與配置SQL Server 2014 配...
    garyond閱讀 5,989評(píng)論 0 14

友情鏈接更多精彩內(nèi)容