王東
【摘 要】隨著教育信息化的不斷發(fā)展,對中職學校計算機機房的要求越來越高,傳統(tǒng)機房管理模式的弊端日益突出。將虛擬桌面技術應用到機房的改造和管理中,能有效提高機房管理水平和降低維護成本,本文詳細介紹了VMware Horizon View桌面虛擬化技術以及其在機房改造中具體的實施方法。
【關鍵詞】虛擬桌面;機房改造;Hrizon View
隨著教學信息化的不斷深入,計算機機房的使用頻率越來越高,日常管理中存在的問題也日益突出,如何更加科學管理計算機機房,減輕管理員的負擔,使計算機機房的管理更加科學、規(guī)范、高效。如何充分利用原有資源對計算機機房進行改造,節(jié)約資金。成為目前中職機房管理人員研究的課題,隨著虛擬化技術的迅速發(fā)展和成熟,將虛擬桌面技術引入到計算機機房的管理和改造中,已經(jīng)逐漸成解決這些難題的有效手段。
1 虛擬桌面技術
虛擬桌面是一種基于服務器的計算模型,它把傳統(tǒng)物理計算機的資源進行了虛擬化并整合在服務器上進行托管并統(tǒng)一管理,通過專用桌面顯示協(xié)議將虛擬桌面交付給遠程桌面用戶,桌面用戶通過終端設備接收桌面圖像,并接收終端設備的鼠標、鍵盤等外部設備的輸入操作,獲得與傳統(tǒng)物理計算機一樣的桌面體驗。目前,市場上主流的桌面虛擬化技術主要有Citrix的XenDesktop、VMware的Horizon View和微軟的Microsoft Enterprise Desktop Virtualization(MED-V)等,它們各有特色。本文主要以Vmware Horizon View為例介紹機房的桌面虛擬化改造。
2 VMware Horizon View桌面虛擬化技術
VMware Horizon View是VMware公司推出的虛擬桌面解決方案,用戶通過它可以安全靈活地訪問其虛擬桌面和應用程序,它的所有組件集中放置在VMware vSphere虛擬平臺上,以安全托管的服務形式交付桌面。
VMware Horizon View的組件:
1)Horizon View 連接服務器:該組件是客戶端連接的控制器,是整個Horizon View環(huán)境的核心。
2)Horizon View Composer:該組件用于基礎映像部署多個鏈接克隆桌面,使用鏈接克隆可節(jié)約多達 90% 的存儲成本。
3)Horizon View 安全服務器:作為安全網(wǎng)關組件,可使用戶通過廣域網(wǎng)訪問虛擬桌面,同時保障數(shù)據(jù)安全。
4)Horizon View Agent:如果客戶端要連接虛擬桌面或虛擬應用,就需要在這些目標設備中安裝View Agent軟件。
5)Horizon View Client:用于訪問遠程桌面和應用程序的客戶端軟件,可以在平板電腦、Windows、Linux 或 Mac PC 或筆記本電腦、瘦客戶端以及更多平臺上運行。
3 基于Horizon View虛擬桌面的改造實施
1)客戶端的配置
客戶端可配置基于X86或ARM系統(tǒng)架構的瘦客戶機,瘦客戶機一般采用精簡的Linux或Windows Embedded作為操作系統(tǒng),并已經(jīng)內(nèi)置Horizon View的客戶端程序。如果是舊機器改造,可以在原有操作系統(tǒng)下下安裝Horizon View Client客戶端軟件來連接虛擬桌面。如果舊機器配置過低,也可以通過建立PXE遠程啟動服務器,制作基于mini Linux(如:Tiny Core Linux)安裝了VMware Horizon Client客戶端程序的啟動鏡像來連接虛擬桌面。
2)服務器端配置
由于Horizon View是基于VMware vSphere虛擬化環(huán)境,所以要根據(jù)機房的實際情況來配置服務器資源,如CPU的內(nèi)核數(shù)、內(nèi)存的大小、存儲的容量等。以一個60臺計算機運行Windows7的機房為例,大約需要2路8核物理CPU,150G內(nèi)存,存儲除了虛擬機操作系統(tǒng)所占空間以外,根據(jù)分配給每個學生的空間來確定。
3)Horizon View安裝部署
第一步 準備 Active Directory
Horizon View需要使用Microsoft Active Directory 基礎架構來進行用戶身份驗證和管理。所以必須先準備 Active Directory,以便和Horizon View一起使用。
第二步 安裝 View Composer和SQL Server數(shù)據(jù)庫
View Composer 是可選功能。如果計劃部署鏈接克隆桌面池,才需安裝View Composer。View Composer 需要使用SQL數(shù)據(jù)庫來存儲數(shù)據(jù),所以要先安裝SQL Server 數(shù)據(jù)庫,并在ODBC數(shù)據(jù)源中創(chuàng)建一個數(shù)據(jù)源,供Composer使用。
第三步 安裝 View連接服務器
運行安全服務器安裝程序,可以選擇安裝一個View連接服務器實例、View 連接服務器副本實例和安全服務器,必須至少安裝一個View連接服務器。
第四步 配置View連接服務器和View Composer服務器
在安裝好View連接服務器后,需要配置View連接服務器和vCenter和View Composer組件。
第五步 為View桌面準備父虛擬機
如果創(chuàng)建使用鏈接克隆的虛擬桌面,需要創(chuàng)建好父虛擬機后,為父虛擬機創(chuàng)建快照。創(chuàng)建父虛擬機步驟如下:
(1)在ESXi主機里創(chuàng)建windows 7的虛擬機,并安裝常用軟件和VMware Tools
(2)安裝VMwareView Agent
(3)為虛擬機創(chuàng)建快照
第六步 創(chuàng)建view桌面池
(1)打開View Administrator(https://連接服務器ip/admin),在清單目錄下池頁面里添加池,池分自動池、手動池、RDS桌面池。
(2)用戶可選擇專用或浮動桌面,并可啟用自動分配。
(3)vCenter Server可選擇View Composer鏈接克隆或完整虛擬機。
(4)對桌面池的標識和桌面池的電源策略、顯示協(xié)議、是否啟用HTML Access等進行設置。
(5)設置虛擬機相關屬性,如虛擬桌面數(shù)量、虛擬桌面計算機名的命名方式等。
(6)選擇父虛擬機,如果使用鏈接克隆還需要選快照并在隨后的AD容器里給桌面池分配組織。
(7)向桌面池添加用戶授權,
第七步 使用View Client訪問桌面池
Horizon View提供支持Windows、Linux、MAC等的多版本View Client客戶端程序訪問虛擬桌面。打開View Client,輸入連接服務器地址,輸入用戶名和密碼來訪問虛擬桌面。同時也可以使用View HTML Access通過支持HTML5的瀏覽器訪問虛擬桌面。
4 結語
隨著虛擬桌面技術的日益成熟,現(xiàn)在很多學校都在嘗試使用虛擬桌面來對機房進行改造,提高機房的管理水平,減少維護人員的工作量,延長機房的使用年限。相信未來虛擬桌面技術的應用一定會更加廣泛。
【參考資料】
[1]吳孔輝.VMware Horizon桌面與應用虛擬化權威指南,機械工業(yè)出版社2015.9.
[2]楊皓.基于Horizon View的桌面虛擬化技術在高職院校中的應用,價值工程,2017.6.
[3]朱愛軍.云桌面技術在學院公共機房改造中的應用,信息通訊,2016(3).
[4]VMware Horizon7版本7.0文檔.endprint