郭雅 李泗蘭 曾德生


摘要:高校在建成的數據中心的基礎上構建高校桌面云實訓室,本文分析了高校計算機實訓室的建設現狀,指出了傳統計算機實訓室在使用、管理、維護、設備更新等多方面存在的問題,并設計和實現一個基于VMware技術的實訓桌面云,可提高高校計算機實訓室的管理和維護工作的效率。
關鍵詞:VMware;View;桌面云;計算機實訓室
中圖分類號:TP393 文獻標識碼:A
文章編號:1009-3044(2019)30-0246-03
當前,云計算技術的高速發展,桌面虛擬化給計算機使用者帶來一場重大的變革。VMware公司憑借其在服務器虛擬化架構的領先優勢,推出了虛擬桌面軟件VMware View。基于VMware View的桌面云平臺采用了虛擬機技術,相對于過去傳統的計算機實訓室主要有幾點好處:1)能更靈活地滿足學生需求;2)便于管理,大幅度提高管理效率;3)節省資源,避免資源浪費。人力和硬件上都可以節省很多資源,延長舊設備的使用壽命。例如,將傳統PC作為瘦客戶端桌面使用,通過在瘦客戶端桌面中使用VMware View,可以在舊版桌面硬件上使用Win-dows7等操作系統,使硬件的使用壽命延長3年左右。
本文就構建基于VMware View計算機實驗室桌面云平臺的幾個重要問題進行分析,在學院已建成電子信息f基于云計算的移動互聯網+大數據)公共實訓中心并投入使用的背景下提出了搭建整體方案。
1高校計算機實訓室現狀分析
目前,大多數高職院校的計算機實訓室管理中,存在計算機數量大、工作量繁重,導致計算機硬件的多樣化難以實現。計算機要求使用7-8年后才能申請報廢,設備配件更換程序不流暢,偶爾拖延更換,影響正常教學;同時計算機存在管理不夠全面,面臨病毒感染的危險。隨著學校的發展,專業數量的不斷增加,實訓室所需安裝的軟件、應用程序數量等也隨之增加,從而導致計算機開啟、運行速度變慢以及軟件之間出現相互沖突的困境。最后傳統計算機實訓室用電量比較大,改用桌面云實訓室,瘦客戶機采用兩種架構的硬件設計,一種是采用X86架構的設計,另一種是采用ARM架構的設計。只不過ARM架構的瘦客戶機功耗最小,最大功耗為5W,而X86架構的瘦客戶機功耗為20W,這兩種瘦客戶機都比電腦Pc的功耗要低許多。一臺電腦Pc的功耗為200W左右,它是瘦客戶機的幾十倍。
2基于VMware技術的桌面云
搭建桌面云平臺,后臺必須有AD、VCenter、Connection,對于大規模的部署建議SQL、Composer從VCenter獨立出來,AD域要配置有DHCP服務器。企業級桌面云解決方案(英文名:VMware HorizonView)利用與VMware vSphere之間的緊密集成,幫助客戶以安全托管的服務形式交付桌面,并支持最終用戶安全靈活地訪問其虛擬桌面和應用程序。
2.1必備的服務器
在桌面云環境中,域控制器(AD)、DHCP服務器和DNS服務器都是必須提前安裝好的服務器,域控制器負責用戶賬戶信息的存儲與驗證;DHCP服務器提供IP地址分配;DNS服務器為域內服務器提供域名解析。可以在一臺虛擬服務器上,安裝Microsoft Active Directory域服務器、DHCP服務器和DNS服務器,在域服務器上創建Horizon View域用戶和組。
2.2View Connection Server服務器
View Connection Server為固定IP地址,并指向正確的DNS,再設置計算機名稱并將View Connection Server加人(AD)域。最后安裝VMware View Connection Server程序,都是安裝默認選項安裝即可,設置數據恢復密碼時建議設置復雜一些。
2.3View Composer Server服務器
View Composer功能強大,可以快速為企業部署成千上萬的虛擬桌面,為企業節省近70%的存儲空間。View Composer為固定的IP地址,并指向正確的DNS,再設置計算機名稱并將View Composer加入(AD)域。最后安裝SQL server數據庫和VM-ware View Connection Server程序,都是安裝默認選項安裝即可。View Composer服務器需要使用SQL數據庫來存儲數據。View Composer數據庫須駐留在vCenter Server服務器或者可供vCenter Server服務器使用。
2.4VCenter Server服務器
VCenter Server為固定IP地址,并指向正確的DNS,再設置計算機名稱并將VCenter Server加入(AD)域。最后安裝VCenter Server程序,都是安裝默認選項安裝即可,設置管理員賬號密碼時建議設置復雜一些。
2.5準備模板計算機
準備好一臺Windows7系統的虛擬機,接下來安裝VMwareTools,然后更新系統補丁,安裝相關應用軟件并配置好用戶環境。最后,準備View的模板計算機(注意:該模板機可以不用加入域),模板計算機創建好相應的快照。
2.6配置View Connection Server
2.6.1免費獲得60天的View測試許可證
在客戶端輸入網址https://View Connection Server的IP/ad-min,打開控制臺界面,在用戶名、密碼的文本域中輸入相關信息后,單擊“登錄”按鈕,進入ViewManager控制臺。首次登錄View控制臺時,系統會提示輸入View的許可證,此時,通過VMware的官方網站,免費獲得60天的View測試許可證。
2.6.2配置vCenter Server和View Composer
下面來配置vCenter Server和View Composer。打開View控制臺,點擊“View配置”,單擊“服務器”,在“服務器”面板中選擇“vCenter Servers”選項,點擊“添加”按鈕,分別添加及設置View composer、VCenter Server和存儲的相關信息。View Con-nection Server設置完成后如圖1所示。
2.7創建虛擬桌面池
打開View控制臺,在其“清單”中單擊“目錄”下拉框,選擇“桌面池”,單擊“添加”按鈕,定義桌面池,選擇“自動桌面池”類型,具體設置如圖2所示。在“用戶分配”選項中選擇“專用”,如圖3所示。依次對桌面池的其他選項進行設定,如“vCenter Server”選擇“View Composer鏈接克隆”“桌面池標識”-“桌面池設置”-“置備設置“-”View Composer磁盤”一“存儲優化“-”vCenter設置”-“高級存儲選項”-“客戶機自定義”等。當桌面池創建完成后,虛擬桌面將會按照桌面池的設置創建新的計算機。此時從VCenter中可以看到新生成的虛擬機,具體如圖4所示。用戶通過瘦客戶端VMware Horizon Cli-ent登錄連接服務器,進入桌面池,連接服務器則會分配一個桌面給用戶使用。
桌面池可以根據不同需求創建多個,假設Win7-203B桌面池是上計算機應用基礎、C語言課程使用,Win7-203A桌面池是上網頁制作、PHP程序設計、網頁美工課程使用,只要存儲的空間足夠就可以創建多個桌面池,但要注意桌面池不能同時啟用,要根據資源池的實踐情況分配好資源,否則會導致桌面云不能使用。
3桌面云運行中遇到的問題及解決方法
3.1桌面云運行中遇到的問題
桌面云在運行過程中,如果學生修改操作系統的IP地址、網關地址或者DNS的地址,就會導致桌面云系統下次無法連接,這樣給實訓管理員增加管理的工作量。
3.2解決方法
通過禁用戶“程序和功能”“網絡與共享中心”和"Windows防火墻”設置的方法可以解決學生亂修改IP地址等。運行“gpedit.msc”,打開組策略設置,找到一用戶設置一管理模板一控制面板一隱藏指定的“控制面板”項,雙擊打開它,添加顯示,如圖5所示。
4結束語
基于VMware技術的桌面云簡化了高職院校實訓室的管理和維護工作,為計算機實訓室教學提供一個全新而高效的平臺,提高了實訓室的資源利用率,推動了多媒體教室桌面云、辦公桌面云等校園云計算平臺的建設。