石寧 李戈弋 王清濤
摘要:近兩年來,隨著云計算時代的來臨,虛擬化管理平臺逐步走向開放平臺架構(gòu),中國的虛擬化市場正在從“接受”快速向“普及”演變。國內(nèi)的高校中虛擬實驗室的建設(shè)也得到了應(yīng)有的重視,部分高校初步建立了虛擬實驗室,以供實驗教學(xué)和科研使用。同時一些國際知名的桌面虛擬化軟件廠商也加快桌面虛擬機軟件的研制和開發(fā)。例如:主要有微軟,VM-ware和思杰(Citrix)三大廠商。國內(nèi)主要有京華科訊,升騰輝遠等。這里我們主要介紹VMware Horizon View5.5軟件安裝和虛擬桌面系統(tǒng)的搭建。
關(guān)鍵詞:虛擬桌面技術(shù);VMware View5.5;ESXI;域環(huán)境;虛擬桌面實驗室
中圖分類號:TP3 文獻標(biāo)識碼:A 文章編號:1009-3044(2017)17-0244-05
1實驗環(huán)境
實驗室用四臺服務(wù)器配置為2顆E52603v2,READ5硬盤可用容量為900G。搭建了ESXI 5.5系統(tǒng),其上安裝了我們IT自用的服務(wù)器文件,同時搭建平臺ManagerVM中安裝AD域控(用于測試用途)等虛擬機。安裝DataBase、vCenter、ConnectionServer、Composer等系列組件,完成整個桌面虛擬化及應(yīng)用程序虛擬化的實驗。現(xiàn)將虛擬服務(wù)器分配列表如下:
2安裝ESXl5.5主機
在設(shè)備允許的條件下可以安裝多臺的Server(1)、Server(2)、Server(3)……Server(n)。這里安裝三臺服務(wù)器為例,首先解壓縮VMware-VIMSetup-all-6.0.0-2172336.iso鏡像,運行autorun.exe程序,出現(xiàn)如圖1,選擇vSphereClient,點擊Install開始安裝。
讓后按F12,輸入root密碼,選擇Configure Management Net-work,配置IPV4,輸入IP地址10.1.11.251。
(如圖2)
3安裝AD域服務(wù)環(huán)境、證書服務(wù)和安裝數(shù)據(jù)庫SQL2012
1)首先在服務(wù)器管理器中添加角色和功能點擊,分別安裝Active Directory域服務(wù)和Active Directory證書服務(wù),建立text.com域服務(wù)器。(如圖3,圖4)
2)安裝配置數(shù)據(jù)庫,并以域服務(wù)器DC.test.com名稱登陸。
4安裝配置vCenter服務(wù)器
1)準(zhǔn)備好vCenter服務(wù)器操作系統(tǒng)并配置好基礎(chǔ)配置,設(shè)置好IP,加入到域,并以域管理員身份運行。
2)配置好ODBC 64位數(shù)據(jù)源,安裝數(shù)據(jù)庫管理工具,并做好數(shù)據(jù)庫連接。
3)安裝vCenter Server程序,安裝vCenter client并配置好vCenter Serve與ESXi主機的許可證書。
4)安裝vCenter后,僮用vSphere登陸vCenter進行配置,首次登陸使用用戶名“administrator@vSphere.local”,并添加主機服務(wù)器exsi.test.com。(如圖5,圖6)
5)登陸后創(chuàng)建數(shù)據(jù)中心,添加主機,依次將所有的esxi主機添加到數(shù)據(jù)中心。
5安裝配置Composer Server服務(wù)器
1)準(zhǔn)備好Composer Server服務(wù)器操作系統(tǒng)配置好基礎(chǔ)配置,設(shè)置好IP地址,加入test.com域,并以域管理員身份運行。
2)配置ODBC數(shù)據(jù)庫鏈接、并申請許可證書,安裝Compos-er Server的目的就是創(chuàng)建鏈接克隆池,從母版的虛擬機創(chuàng)建出來的。
3)安裝Composer Server服務(wù)器安裝程序。
6安裝配置Connection Server服務(wù)器
Connection Server是用戶和虛擬機之間的橋梁,它可以對用戶的認(rèn)證,分配指定桌面的資源池,把ThinApp這樣的程序發(fā)布到資源池里,同時管理遠程桌面和遠程運用程序,實現(xiàn)單點登錄并設(shè)置應(yīng)用策略。具體步驟如下:
1)準(zhǔn)備好Connection Server服務(wù)器操作系統(tǒng)配置好基礎(chǔ)配置,設(shè)置IP地址,加入到域,并以域管理員身份運行。
2)安裝Connection Server申請證書,安裝許可。
3)配置Comlection Server中添加vCenter、ComposerServer添加日志服務(wù)器,創(chuàng)建虛擬桌面池。(如圖7,圖8)
7準(zhǔn)備模板樣機
配置完Connection Server后,在vCenter中創(chuàng)建虛擬機樣板,準(zhǔn)備Win7虛擬機安裝好操作系統(tǒng),并更新最新的補丁,安裝應(yīng)用軟件配置好用戶環(huán)境,一切準(zhǔn)備就緒,確信虛擬機安裝好VMware Tools并開始準(zhǔn)備View的模板計算機,模板計算機不用加入到域。
1)安裝View Agent,雙擊ViewAgent安裝包,并接受許可協(xié)議,點擊Next繼續(xù)安裝。
2)在安裝組件中,除“PCoIPSmartCard”不選擇之外,組件全部選擇。如要修改ViewAgent安裝路徑可以點擊右下角的“Change”。
3)在Remote Desktop Protocal Configuaration中選擇“En-able the Remote Desktop Capability on this Computer”即允許用戶通過RDP協(xié)議對虛擬桌面連接。4、點擊“Install”開始安裝,并完成View Agent的安裝,然后重新啟動。并為PCOIP協(xié)議啟用雙語雙向語音支持,執(zhí)行PCoIP“Component Installe.exe”。5、將系統(tǒng)的TCP設(shè)置為自動獲取,并在“開始/運行”中輸入“ip-config/release”,關(guān)閉計算機。重新啟動后,登錄vCenter Server在準(zhǔn)備好的模板計算機上創(chuàng)建快照。
8創(chuàng)建虛擬桌面池
步驟1:配置View Connection Server:登錄View Manager控制臺用“http:∥connection.test.com/admin”來訪問控制臺,輸入域用戶名:administator和密碼admin@123。(圖9)
步驟2:配置View的許可證:View沒有許可證是無法工作的,所以第一次登錄到View Connection Server控制臺,系統(tǒng)自動提示您輸入View許可證,可以在VMware官方網(wǎng)站免費獲得60天View測試許可,也可以通過左側(cè)的”View配置→產(chǎn)品許可和使用情況”中的編輯許可證來添加刪除許可證,此處為初始配置的許可證。(圖10)
步驟3:配置vCenter Server和Composer,在View控制臺的“View配置→服務(wù)器”的vCenter Server點擊“添加”。根據(jù)vCen-ter設(shè)置向?qū)磉M行vCenter Server設(shè)置,首先輸入vCenter的IP地址,用戶名密碼,并且在高級設(shè)置中確定“最大并發(fā)vCenter部署操作數(shù)量”用來確定vCenter中可并發(fā)執(zhí)行的虛擬機克隆和刪除操作最大的數(shù)量,通過最大并發(fā)電源操作數(shù)量,來確定并發(fā)虛擬機開關(guān)重置的最大數(shù)量,以及最大并發(fā)View Compos-er維護和部署操作數(shù)量,將View composer添加到View之前,請先安裝可信CA簽發(fā)的有效SS1證書,在測試環(huán)境中,您可以使用View Composer安裝的默認(rèn)自簽名證書,但必須接受證書指紋,然后點擊下一步。(如圖11)
步驟4:在View Composer的Domains設(shè)置中,點擊“添加”將域信息加入,這個賬戶權(quán)限是能將計算機加入到域,因為之后我們需要采用賬戶Composer批量加入到域中。(圖12)
步驟5:配置主機緩存設(shè)置,可通過該設(shè)置對Esxi主機進行設(shè)置,以緩存虛擬機磁盤數(shù)據(jù),并提高I/O期間的性能。配置成功后如圖13所示:
步驟6:創(chuàng)建虛擬桌面池,打開View控制臺,進入“清單-池”在右側(cè)單擊添加選擇虛擬桌面池的類型為“自動池”,并設(shè)置用戶配置類型為“專用”。如圖15設(shè)置虛擬桌面生成方式為“View Composer鏈接克隆”即通過Composer鏈接克隆,這樣速度快并且可以節(jié)約70%的存儲空間。設(shè)置池識別信息,ID池的唯一識別名稱,池參數(shù)的設(shè)置使用默認(rèn)“下一步”部署設(shè)置,輸入要生成虛擬桌面的命名格式、數(shù)量、開始數(shù)量等參數(shù),如圖16。
步驟7:vCenter設(shè)置,選擇模板計算機和快照Vm文件夾,vSphere主機和資源池。
步驟8:點擊“完成”克隆開始。鏈接克隆的過程是一個自動化的過程,不需要人工干涉。Composer在生成虛擬桌面時將模板計算機復(fù)制成一份replice作為父鏡像,再通過父鏡像生成其他的虛擬桌面。
9分配虛擬桌面
創(chuàng)建完池,接下來為該池分配用戶。打開View控制臺,進入“清單→池”并在左側(cè)的單擊“桌面池”在“Desktop-cloud”桌面池中單擊”授權(quán)“此時這兩個用戶有使用該池的權(quán)限,可以手動為每個桌面分配用戶。如沒有特殊要求隨機分配也可以。
10連接虛擬桌面
下面我們授權(quán)一個用戶userl,測試授權(quán)用戶登錄,使用View client登錄,新建連接服務(wù)器,輸入連接服務(wù)器地址Conn-server.test.com。如下圖。
出現(xiàn)WIN7的界面,說明我們的虛擬桌面設(shè)置完成。
11總結(jié)
桌面虛擬化技術(shù)可以快速的滿足用戶增長的需要,當(dāng)我們添加用戶時可以維持相同的OS和應(yīng)用架構(gòu),當(dāng)然桌面虛擬化方案支持有限類型的終端設(shè)備。例如(Windows的PC等,為使得桌面交付方案的涉及方案范圍最大化,盡可能支持用戶端OS以及硬件設(shè)備是非常重要的。