999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VMware vSphere在構建Linux虛擬機實驗平臺中的應用

2016-08-30 01:36:44蕓,嫻,
實驗技術與管理 2016年6期
關鍵詞:實驗教學實驗系統

郭 蕓, 吳 嫻, 張 魁

(蘇州大學 計算機科學與技術學院, 江蘇 蘇州 215006)

?

VMware vSphere在構建Linux虛擬機實驗平臺中的應用

郭蕓, 吳嫻, 張魁

(蘇州大學 計算機科學與技術學院, 江蘇 蘇州215006)

為有效解決Linux實驗管理過程中的一些常見問題,提出一種利用VMware vSphere構建Linux虛擬機實驗平臺的方案。闡述了該方案的設計與實現過程。該平臺能為實驗教學靈活、快速地定制個性化的Linux操作系統環境,并實現數據保護、云訪問等多項功能,使用、管理和維護極為方便,可大大降低硬件資源和維護成本。該方案比傳統方案有諸多優勢,是一種較為理想的高校Linux實驗平臺構建方案。

實驗平臺; 虛擬化技術; VMware vSphere; Linux系統

1 Linux實驗平臺虛擬化的必要性

在高校Linux操作系統實驗平臺的建設[1-4]和管理中,實驗室管理人員需要面對3個問題:一是目前Windows是主流操作系統,每臺計算機都需要安裝Windows系統,而Linux相對屬于專業系統;二是Linux存在多種版本,主流的有Red Hat、Fedora、Ubuntu等,不但它們的配置方法有區別,而且版本的更新速度也非常快;三是不同的Linux實驗需要配置不同的系統環境、不同的系統版本、不同的實驗配置。

對于第一個問題,一般采用安裝雙系統的方式來解決,安裝方式主要有硬盤直接安裝、虛擬機方式、Live CD、Live USB等。它們各有優勢,但共同的問題是難以兼顧節約硬盤資源和實現底層操作,而底層操作對于Linux實驗是非常重要的。

對于第二個問題,一般的解決方式是選擇一種Linux版本來安裝,例如統一安裝Ubuntu,管理員需要時常對系統進行升級以保持版本最新。只安裝一種版本有一個缺憾,就是學生無法體驗和學習不同的Linux版本。

對于第三個問題,一般只能被動地根據實驗的具體要求反復配置環境。這種簡單的應對方式大大增加了管理的難度和成本。

隨著云計算技術熱潮的興起,采用虛擬化技術已成為企業合理利用資源的首選方式[5]。高校實驗教學平臺的構建也應順應這一發展趨勢[6-10]。按照這一思路,我們開發了一款基于VMware vSphere4.x的虛擬機實驗平臺。該平臺使用VMware Web Service API來開發,實現了虛擬機申請、虛擬機模板制作與備份、虛擬機部署、虛擬機管理和使用等多項功能。通過該虛擬機管理平臺,任課教師和學生可根據需要申請虛擬機資源,為實驗靈活、快速地定制Linux操作系統。學生可在實驗中接觸到更多、更新的Linux系統版本,實驗室管理人員的工作負擔也大大減輕。此外,由于使用了Hadoop HDFS來存儲用戶的虛擬機文件和數據,學生個人信息的完備性和私密性也可以得到保障,例如保護學生在虛擬機實驗平臺中所做的作業、所寫的文檔不被剽竊等。該虛擬機實驗平臺為Linux操作系統課程的實驗環節創造了一個堅實的基礎平臺支撐。下面簡單介紹一下該平臺,希望能為相關實驗人員提供參考。

2 Linux實驗平臺的設計與實現

VMware vSphere是一套基于云的數據中心虛擬化平臺,提供了包括虛擬化基礎架構、監控、集中管理等在內的一整套解決方案,可實現服務器、網絡和存儲器的全方位虛擬化。它主要包括VMware ESXi Server、VMware vSphere Clien和VMware vCenter Server 3個組件。

作為一個比較特殊的管理平臺,虛擬機管理平臺介于服務器和用戶之間,如圖1所示。它可以處理虛擬機申請,也可以對虛擬機進行監控和管理。

圖1 環境整體結構圖

為了方便用戶的使用,系統采用B/S結構;為了提高虛擬機模板及虛擬機災備還原的速度,使用Hadoop的HDFS的文件存儲;利用云終端提供可靠的訪問控制;為實現臨時信息互訪而使用了JavaBean技術。在我校2013級計算機學院學生的Linux操作系統課程中試用了該實驗平臺。在試用的過程中,對機房管理人員、授課教師和學生進行了培訓,并收集反饋信息完善系統。

2.1云平臺的搭建

本系統使用2臺裝有Windows Server 2003 Enterprise x64的服務器,分別完成云平臺的管理工作(即VMware vSphere服務端)和活動目錄(Active Directory)功能。部署2臺裝有VMware ESXi服務的服務器作為虛擬主機平臺。VMware vSphere客戶端為1臺裝有Windows XP的普通PC機。另外,配置3臺裝有CentOS 6.3和Linux的計算機,分別運行虛擬機管理平臺和Hadoop集群系統。

當VMware vSphere服務端加入活動目錄后,就由它統一管理部署ESXi服務的計算機,從而實現VMware中一些高級的虛擬化功能,例如虛擬機的實時遷移、高可用性管理、分布式的資源調度等。

為了實現虛擬機模板的備份、增強系統的可靠性,使用了Linux系統中的虛擬文件功能,調用Hadoop分布式文件系統中的API實現模板文件的遠程備份。

2.2基本功能實現

虛擬機管理平臺的基本功能主要包括:虛擬機的申請、虛擬機模板的制作與備份、虛擬機的部署、虛擬機的管理以及虛擬機的使用。根據Linux操作系統課程的教學需求,分別針對每項功能研究了實現方法和關鍵技術。

(1) 虛擬機申請。為了方便師生的使用,按照簡單、直觀的原則來設計虛擬機申請使用界面,并提供預先制作的虛擬機模板供用戶選擇??紤]到申請單數據上傳到后臺的數據比較大、參數類型也比較多,我們使用JavaBean來實現臨時信息的交互,解決多參數傳遞問題,從而減輕服務器的負擔。在提交申請時,本系統將數據存放在JavaBean中,并由Java的數據訪問接口將數據記錄在數據庫中,由此管理員就可以看到相關的申請信息,因而用戶提交申請時不需要過多考慮申請是否滿足要求。

(2) 虛擬機模板制作與備份。供用戶申請時選擇的虛擬機模板由系統管理員預先制作,同時為了保證部署的快速調用,模板還需要通過上傳模塊放在云存儲上。需要通過vSphere Client訪問服務器來完成模板的制作。系統管理員根據不同需要配置軟硬件環境,生成OVF模板,例如根據Linux操作系統的版本更新需求或教師的教學要求添加虛擬機,配置CPU數量、內存大小和虛擬網絡類型等參數,制作并導出相應的OVF虛擬機模板,最后上傳至云存儲備份。

(3) 虛擬機部署。系統管理員審批用戶提交的申請后,在審批頁面上選擇ESXi主機/vCenter服務器,并根據命名規則對虛擬機命名然后提交,如圖2所示。隨后,通過調用后臺數據庫DAO文件,頁面Java代碼將信息傳送給部署代碼,完成虛擬機的部署。

圖2 審批和部署虛擬機

(4) 虛擬機管理。虛擬機管理分為基本管理和高級管理?;竟芾碇笌熒鷮ψ约旱奶摂M機的管理,包括啟動、關閉、重啟等。我們設計了使用便捷的管理界面,如圖3所示。只要點擊某個虛擬機名稱所在行的“Power On”、“Power Off”或“Restart”按鈕后,就能實現該臺虛擬機的啟動、關閉或重啟;也可勾選幾臺虛擬機,然后按左下角的“Power On”按鈕,就能同時啟動多臺虛擬機。另外,為了保障虛擬機能安全、正常地運行,使用虛擬機克隆技術對虛擬機進行備份,并對主機/服務器/虛擬機進行實時監控。這些功能屬于高級管理。

圖3 虛擬機基本管理界面

(5) 虛擬機使用。用戶登錄后,可通過搜索功能查看虛擬機的占用資源情況。若有已啟動的虛擬機,虛擬機使用頁面上會給出提示信息,如圖4所示。根據提示信息,用戶可通過智能手機、普通PC等云終端的遠程連接來訪問相應的虛擬機。

圖4 虛擬機使用頁面

3 實踐效果

我?!癓inux操作系統”課程的實驗主要分為命令行的操作和圖形界面的操作兩大類。由于Linux的發行版本很多,任課教師也各有所好,實驗平臺無法固定。近幾年來,我們選擇過Red Hat 9、Red Hat Enterprise 4、Fedora、CentOS、Ubuntu等各種Linux的發行版本。由于各種發行版在圖形界面和命令界面都有非常大的區別,任課教師和實驗室管理人員每次開課前都需要為本學期的課程重新設計實驗大綱和搭建實驗平臺。

根據軟件安裝這個有代表性的實驗可以說明發行版之間的區別。

在我校2012年編寫的Linux實驗教學大綱中有一個軟件安裝實驗。該實驗要求學生為Red Hat Enterprise Linux 4安裝pidgin-2.6.6,并提供了rpm形式的安裝文件。該實驗連續用于2屆學生,此后因為實驗平臺變更為Ubuntu 14,實驗要求就改為:利用dpkg命令和apt-get命令為Ubuntu安裝google-chrome瀏覽器,并為學生提供了deb形式的安裝文件。在實驗過程中,也不斷有學生詢問是否可以在Fedora系統中練習使用yum命令安裝軟件。

除了該實驗外,還有許多Linux操作系統下的實驗受Linux版本的限制而具有不同的操作方法,如圖形桌面的使用和管理、用戶和磁盤管理等。而利用我們開發的基于VMware vSphere的Linux實驗教學平臺,只需簡單設置就能快速部署不同版本的實驗環境。該平臺已在我校2013級計算機學院學生中使用,取得了很好的教學效果,得到了師生的廣泛好評。

通過實際使用效果的對比可以發現,基于VMware vSphere的Linux實驗教學平臺較之原來采用的“直接安裝”和“虛擬機”兩種方式,更具有以下優勢。

(1) 設計人性化,使用方便。該實驗平臺中有關虛擬機的申請、使用和管理、監控等功能的設計都是以方便用戶使用為主導思想的。用戶在申請、使用虛擬機時,不必關心后端服務器集群是如何運作的。這大大提高了虛擬機的使用效率和服務器的資源利用率。

(2) 可創建模板,部署靈活。管理員可以將部署好的基礎應用平臺虛擬機創建成模板,再根據具體課程的教學計劃,通過模板為上課的學生快速部署實驗虛擬機。管理員再也不需要耗費大量時間重裝操作系統、配置系統和安裝應用。

(3) 數據的安全性較高。管理員可以通過對學生用戶的權限設置對服務器關鍵數據進行保護,可以有效地控制學生實驗課上的操作行為,并有效防范病毒、木馬、黑客程序對實驗平臺系統的破壞。

(4) 學生可隨時隨地訪問實驗平臺。學生可以在宿舍通過校園網、在校外通過互聯網隨時隨地訪問實驗平臺,有利于學生在課余時間及時對所學知識進行鞏固復習,讓有限的教學資源得到充分的利用,有助于提高教學靈活性和教學質量。

(5) 有效節省系統運行和維護成本。通過虛擬化整合方案,可以減少服務器采購數量、降低采購成本。實驗室的實體設備數量減少了,也可以降低用電、空調等方面的成本。更重要的是,由于系統實現了集中管理,復雜度得到降低,從而節省了大量人工維護成本。

4 結語

Linux操作系統課程對系統環境要求較高,本文構建的基于VMware vSphere的實驗教學平臺能很好地滿足課程對環境的要求。學生只要通過云終端設備訪問平臺,并根據實驗所需環境提出申請,便可獲得符合要求的虛擬機系統。這既不需要占用本地的硬盤資源,又能獲得與本地直接安裝Linux操作系統相同的使用體驗,從而可以順利實行Linux的底層操作。實驗平臺可以很好地解決多版本問題,版本的更新、升級也極為方便,只要管理員更改虛擬機的配置便可實現。災備功能的設計能讓用戶數據和系統在故障出現后及時得到恢復。因虛擬機保存在云存儲中,所以用戶的

虛擬機及硬件設備都能得到有效的管理和維護并降低維護成本。該平臺為高校Linux實驗教學平臺建設提供了一個可借鑒的方案。

該實驗平臺不僅能夠運用于Linux操作系統課程,還可以繼續向操作系統原理、程序設計、計算機網絡、物聯網等實踐性較強的課程推廣。該平臺的研發對高校實驗室虛擬化建設方向的發展是一個推動,同時對提高服務器資源的管理效率、規范服務器資源的使用也起到了很好的示范作用。

References)

[1] 梁正平,申向軍,洪皓.Linux創新教學實驗中心的建設與探索[J].實驗技術與管理,2011,28(12):127-131.

[2] 馬向玲,范宇明,趙安興,等.虛擬機在嵌入式系統實驗教學中的應用[J].實驗技術與管理,2008,25(6):86-89.

[3] 周鐵成,張惠敏.DRBL在構建Linux教學實驗平臺中的應用[J].實驗室研究與探索,2010,29(12):199-201.

[4] 文東戈,王旭.Linux操作系統原理實驗教學平臺的設計與應用[J].實驗室研究與探索,2008,27(5):63-65.

[5] IBM虛擬化與云計算小組.虛擬化與云計算[M].北京:電子工業出版社,2009.

[6] 張魁.基于VMWARE VSPHERE的虛擬機管理平臺設計與實現[D].蘇州:蘇州大學,2013.

[7] 沈奎林,杜瑾.基于VMware vSphere虛擬化技術構建圖書館云服務平臺初探[J].現代圖書情報技術,2011(10):74-78.

[8] 儲久良,李玲.虛擬化技術在高校數據中心的應用[J].實驗室研究與探索,2012,31(12):67-71.

[9] 任昱,李青榮.基于VMware vSphere虛擬化資源管理平臺研究[J].計算機應用與軟件,2012,29(5):219-223.

[10] 劉曉洪.基于虛擬化技術構建校園云服務平臺的研究[J].控制工程,2014,21(2):315-318.

Application of VMware vSphere in construction of Linux virtual experimental platform

Guo Yun, Wu Xian, Zhang Kui

(School of Computer Science and Technology, Soochow University, Suzhou 215006, China)

A scheme of constructing Linux virtual experimental platform with VMware vSphere is proposed to effectively solve some common problems in the process of Linux experimental management. The design and implementation of the scheme are described. The platform is easy to use, manage and maintain, on which personalized Linux operating system environment can be quickly customized for experimental teaching and a number of functions, such as data protection, cloud access, etc., can be realized. The hardware resources and maintenance costs can be greatly reduced. Practical results show that the proposed scheme has many advantages over traditional ones and is ideal for constructing university Linux experimental platform.

experimental platform; virtualization technology; VMware vSphere; Linux system

DOI:10.16791/j.cnki.sjg.2016.06.035

2015-12-02

江蘇省高校自然科學研究項目(12KJB520017);蘇州大學高等教育教改研究課題(5731504613)

郭蕓(1979—),女,江蘇蘇州,碩士,講師,主要研究領域為操作系統和信息安全.

E-mail:guoyun@suda.edu.cn

TP316.8

B

1002-4956(2016)6-0136-04

猜你喜歡
實驗教學實驗系統
記一次有趣的實驗
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
做個怪怪長實驗
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
幾何體在高中數學實驗教學中的應用
主站蜘蛛池模板: av尤物免费在线观看| 老司机午夜精品视频你懂的| 97se亚洲| 蜜桃视频一区二区三区| 亚洲69视频| 欧美亚洲日韩不卡在线在线观看| 婷婷亚洲天堂| 波多野结衣的av一区二区三区| 永久免费无码日韩视频| 2021亚洲精品不卡a| 日韩色图区| 91在线播放免费不卡无毒| 亚洲最新地址| 欧美在线观看不卡| 露脸一二三区国语对白| 久久久久亚洲AV成人网站软件| 日韩精品毛片| 中文字幕久久亚洲一区| 毛片在线播放a| 精品视频在线一区| 国产乱子精品一区二区在线观看| 国产超薄肉色丝袜网站| 国产噜噜噜| 久久77777| 99视频在线看| 日韩在线成年视频人网站观看| 亚洲国产精品不卡在线| 亚洲毛片一级带毛片基地| jizz在线免费播放| 精品丝袜美腿国产一区| 就去吻亚洲精品国产欧美| 国产高清无码第一十页在线观看| 午夜不卡视频| 免费人成网站在线观看欧美| 国产精品成人免费视频99| 手机在线看片不卡中文字幕| 国产一级毛片在线| 在线日韩一区二区| 五月婷婷导航| 色婷婷在线影院| 四虎AV麻豆| 国产香蕉在线视频| 国产精品久久久久鬼色| 无码精品福利一区二区三区| 久草网视频在线| 免费日韩在线视频| 免费无遮挡AV| 欧洲亚洲欧美国产日本高清| 欧美一级专区免费大片| 亚洲欧美人成电影在线观看| 波多野结衣一区二区三视频 | 亚洲欧美不卡视频| 91po国产在线精品免费观看| 真人免费一级毛片一区二区| WWW丫丫国产成人精品| 成人午夜天| 午夜精品久久久久久久99热下载 | 国产一级毛片yw| 丁香五月婷婷激情基地| 欧美成人日韩| 国产成人永久免费视频| 国产成人av一区二区三区| 亚洲精品无码AV电影在线播放| 亚洲V日韩V无码一区二区| 97国产成人无码精品久久久| 毛片基地美国正在播放亚洲| 男人天堂亚洲天堂| 亚洲侵犯无码网址在线观看| 欧美a网站| 91国内在线视频| 暴力调教一区二区三区| 国产亚卅精品无码| 国产v欧美v日韩v综合精品| 中文字幕乱码中文乱码51精品| 欧美日韩国产综合视频在线观看| 久久黄色一级片| 又黄又湿又爽的视频| 五月天福利视频| 亚洲日产2021三区在线| 日韩在线影院| 国产亚洲精品自在久久不卡| 青青草91视频|