Hyper-V 是微軟的虛擬化引擎。 Windows 10、Windows Server 都集成了Hyper-V虛擬化引擎。 為了應(yīng)對 VMware ESXI 免費(fèi)版,以及開源KVM、Xen的競爭。微軟也推出了免費(fèi)的Hyper-V Server 。 免費(fèi)的Hyper-V Server與 Windows Server相比,去掉了GUI界面。對于普通用戶而言,必須借助 Windows 的Hyper-V Manager來對Hyepr-V Server進(jìn)行管理。不是很方便。
隨著虛擬化管理界面的逐步Web化,微軟也推出了基于Web的Windows 管理系統(tǒng): Windows Admin Center 。Windows Admin Center 也支持對Hyper-V Server的管理。 如果將免費(fèi)Hyper-V Server 和 Windows Admin Center (免費(fèi))搭配在一起,則構(gòu)成了一個(gè)可以Web管理的虛擬化引擎。
本文描述了 Hyper-V Server 2019 + Windows Admin Center + DoraCloud 搭建桌面云方案的過程。 本文也提供了一些腳本和方法,便于您搭建 Hyper-V Server + Windows Admin Center 的免費(fèi)虛擬化環(huán)境。 無論您是僅僅搭建虛擬化平臺,還是需要搭建桌面云系統(tǒng),都可以從本文中得到幫助。
DoraCloud 是一款桌面虛擬化管理軟件,支持Hyper-V、XenServer等虛擬化平臺。DoraCloud采用一體化設(shè)計(jì)理念,把桌面虛擬化所需的組件打包在一個(gè)虛擬機(jī)鏡像中,極大的簡化了虛擬桌面部署的難度。
安裝前準(zhǔn)備:
1.一臺服務(wù)器,配置為 :CPU i5 以上,內(nèi)存 ≥16GB,硬盤為SSD或者RAID。在BIOS中開啟CPU的虛擬化支持“Intel VirtualTechnology”
2.下載所需軟件(Hper-v server,windows Admin Center,chrome,DoraCloud),保存到U盤中.
步驟一:安裝Hyper-v server
1.開機(jī)提示按F11進(jìn)入Boot Menu界面。
2.進(jìn)入菜單選擇第三個(gè)usb啟動(dòng)。
3.進(jìn)入安裝界面,默認(rèn)下一步,分盤方式選擇自定義安裝。
4.先分出C盤20G安裝Hyper-v server系統(tǒng)。
5.其余劃分成D盤,劃分完成后格式化D盤,以防有其他文件殘留。
6.最后選擇分出的20G安裝系統(tǒng),進(jìn)度條加載完,等待重新啟動(dòng)。
步驟二:執(zhí)行腳本,自動(dòng)安裝windows Admin Center,chrome.
1.第一步:切換到E盤也就是U盤命令行輸入dir,查看U盤是否放入了腳本文件。腳本包括(修改計(jì)算機(jī)名稱,開啟遠(yuǎn)程桌面,安裝windows Admin Cennter,chrome。)
2.第二步:執(zhí)行腳本輸入 powershell -f hyperv.ps1 , 腳本需要執(zhí)行兩遍,執(zhí)行第一遍會(huì)自動(dòng)重啟,執(zhí)行第二遍等待腳本執(zhí)行完畢,會(huì)自動(dòng)加載到windows Admin Center,點(diǎn)擊連接,進(jìn)入管理頁面。
步驟三:安裝DoraCloud管理后臺。
1.在命令行,可以看到E盤目錄下有DoraCloud, 輸入D + [TAB]鍵 就會(huì)自動(dòng)補(bǔ)全路徑,然后回車安裝。
2.執(zhí)行安裝向?qū)?,選擇“下一步”,會(huì)啟動(dòng)DoraCloud安裝程序。
3.選擇創(chuàng)建網(wǎng)卡,存儲(chǔ)位置選擇D盤。
4.進(jìn)入windows Admin Center,點(diǎn)擊【虛擬機(jī)】,然后連接DoraCloud,就能看到管理后臺的IP地址,
步驟四:完成【系統(tǒng)初始化】配置。
在瀏覽器訪問IP地址,用戶名admin , 密碼DoraCloud.
1.登陸DoraCloud管理系統(tǒng)后,系統(tǒng)會(huì)啟動(dòng)配置向?qū)?,如下圖所示。 DoraCloud的配置大致包括四個(gè)步驟:系統(tǒng)初始化、創(chuàng)建模板、創(chuàng)建桌面池、創(chuàng)建群組和用戶。選擇【開始】,進(jìn)入系統(tǒng)初始化配置。
2.配置虛擬化。 DoraCloud系統(tǒng)會(huì)自動(dòng)檢測到所在服務(wù)器的配置,并與之建立連接。
3.配置資源池。 包括桌面存儲(chǔ)池、數(shù)據(jù)盤存儲(chǔ)池、鏡像存儲(chǔ)池。其中桌面存存儲(chǔ)池、鏡像存儲(chǔ)池最好使用SSD介質(zhì)的存儲(chǔ),或者高速的RAID磁盤陣列。 網(wǎng)絡(luò)資源池是 DoraCloud默認(rèn)所在的網(wǎng)絡(luò)。
4.配置集群,選擇創(chuàng)建新的DoraCloud集群。
5.配置用戶數(shù)據(jù)庫,選擇本地群組數(shù)據(jù)庫。 如果您有AD,可以選擇使用AD作為用戶數(shù)據(jù)庫。
步驟五:在遠(yuǎn)程鏡像倉庫下載模板
在向?qū)У牡?步:創(chuàng)建模板時(shí),關(guān)閉向?qū)?,然后選擇【遠(yuǎn)程鏡像倉庫】
在遠(yuǎn)程鏡像庫中,點(diǎn)擊【刷新】,建議選擇占用空間較小的 win7x86base 模板下載。下載速度最高約5MB/s。3GB的鏡像需要大約10分鐘下載。
等待模板下載完畢,然后選擇恢復(fù)模板。
模板恢復(fù)完畢后,可以在模板列表中看到被恢復(fù)的模板。
步驟六:創(chuàng)建桌面池
在桌面池菜單中,新建桌面池。 填寫【桌面池名稱】、【模板】、【虛擬機(jī)名稱前綴】、【虛擬機(jī)名稱后綴】、【順序編號】。不推薦虛擬機(jī)前綴使用中文。虛擬機(jī)后綴必須是數(shù)字。為了管理方便,建議順序編號。
配置桌面池創(chuàng)建策略,設(shè)置最大創(chuàng)建數(shù)目、預(yù)創(chuàng)建數(shù)目。 下圖設(shè)置預(yù)創(chuàng)建3個(gè),最大創(chuàng)建10個(gè)。系統(tǒng)會(huì)自動(dòng)創(chuàng)建3個(gè)桌面。如果1個(gè)桌面被分配,系統(tǒng)會(huì)自動(dòng)再創(chuàng)建一個(gè),保證桌面池有3個(gè)空閑的桌面,直到總的桌面數(shù)目達(dá)到最大創(chuàng)建數(shù)目。 對于辦公等需要保存數(shù)據(jù)的應(yīng)用場景,一般創(chuàng)建【專用桌面池】。對于教學(xué)、培訓(xùn)、閱覽室等場景,一般采用【公用桌面池】。 如果選擇【設(shè)置為默認(rèn)桌面池】,即使用戶不簽約該桌面池,也能從該桌面池內(nèi)分配到桌面。 在采用本地用戶賬戶時(shí),DoraCloud桌面云系統(tǒng)的賬號與Windows桌面的賬號是獨(dú)立的。為了避免用戶輸入兩次賬號,DoraCloud通過賬號綁定的方式來避免用戶再次輸入Windows用戶密碼。可以設(shè)置【自動(dòng)設(shè)置初始綁定賬號】可以在用戶首次連接桌面池,把Windows模板的默認(rèn)賬號作為填寫在用戶桌面的綁定賬號中。用戶如果修改了桌面Windows系統(tǒng)的賬號,可以在DoraCloud的門戶中修改綁定賬號。
配置用戶數(shù)據(jù)盤,然后點(diǎn)擊【確定】,保存桌面池。
進(jìn)入菜單【桌面計(jì)算機(jī)】,觀察桌面池創(chuàng)建狀態(tài),狀態(tài)進(jìn)入【正在運(yùn)行】時(shí),桌面計(jì)算機(jī)才能分配給用戶。如果長時(shí)間無法創(chuàng)建成功,可以觀察事件列表,觀察【創(chuàng)建虛擬桌面】任務(wù)的狀態(tài)信息。
步驟七:創(chuàng)建用戶和群組
在用戶管理菜單中,創(chuàng)建群組 group1,選擇桌面池【辦公】。
然后批量增加用戶 user01 ~ user10,密碼 123456,選擇所屬群組 Group1。
步驟八:通過朵拉云瘦客戶機(jī)或者JYOS瘦客戶機(jī)軟件系統(tǒng)連接DoraCloud桌面云
方式1: 舊改Doraos或者使用朵拉云JC10云終端登錄云桌面.
這里以朵拉云DoraCloud專用終端JC10為例,連接DoraCloud系統(tǒng)。如果沒有朵拉云JC10云終端,可以在一個(gè)x86機(jī)器上部署DoraoS系統(tǒng),把機(jī)器改造成瘦客戶機(jī)。DoraoS的下載和部署參考如下鏈接DoraoS下載和安裝。
安裝好朵拉云瘦客戶機(jī),并將瘦客戶機(jī)連接到網(wǎng)絡(luò)
打開朵拉云瘦客戶機(jī),進(jìn)入設(shè)置頁面,點(diǎn)擊第一個(gè)“添加Deskpool連接”。
編輯Deskpool連接,設(shè)置服務(wù)器地址和連接名稱。 填寫DoraCloud管理系統(tǒng)的IP地址,不是Windows Server的IP地址
設(shè)置完成,點(diǎn)擊紅框區(qū)域的“連接”,進(jìn)入DoraCloud系統(tǒng)。
然后以 用戶名user01 密碼123456 登陸,即可連接桌面。
選擇桌面,點(diǎn)擊即可進(jìn)入系統(tǒng)。
方式2: 直接在網(wǎng)頁登錄云桌面.
用網(wǎng)頁登錄云桌面,USB使用會(huì)受限制,我們可以用網(wǎng)頁登錄來測試創(chuàng)建的云桌面是否能正常登錄,并且測試桌面云的部分功能等.
1.如圖所示,我們正在登錄DoraCloud管理后臺,點(diǎn)擊右上角退出。
2.在后臺登錄界面輸入之前創(chuàng)建的,用戶名:user01 密碼:123456,輸入完畢點(diǎn)擊登錄.
3.登錄成功以后,會(huì)自動(dòng)下載RDP文件,點(diǎn)擊圖中RDP文件,連接用戶桌面,進(jìn)入以后輸入用戶名:administrator,密碼:123456, 點(diǎn)擊登錄就進(jìn)入云桌面了。
方式3: 下載DeskpoolClient客戶端登錄.
DeskpoolClient是Deskpool、DoraCloud的客戶端,可以用來登錄我們的云桌面。
1.下載完畢,打開DeskpoolClient,提示輸入服務(wù)器地址,就是DoraCloud管理后臺的地址。
2.輸入在管理后臺創(chuàng)建的用戶名:user01,密碼:123456,點(diǎn)擊登錄就會(huì)自動(dòng)下載rdp文件進(jìn)入云桌面。