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

基于OpenStack云計(jì)算的計(jì)算機(jī)教學(xué)實(shí)訓(xùn)平臺設(shè)計(jì)與實(shí)現(xiàn)

2024-03-20 02:10:50楊健兵陳莉莉
無線互聯(lián)科技 2024年2期
關(guān)鍵詞:實(shí)訓(xùn)用戶服務(wù)

楊健兵,陳莉莉

(南通科技職業(yè)學(xué)院 信息與智能工程學(xué)院,江蘇 南通 226007)

0 引言

目前,高校計(jì)算機(jī)教學(xué)實(shí)訓(xùn)平臺一般是采用在Windows操作系統(tǒng)上安裝VMware Workstation虛擬化軟件,然后在VMware Workstation架構(gòu)下搭建虛擬機(jī),進(jìn)而完成學(xué)習(xí)教學(xué)實(shí)訓(xùn)任務(wù)的方式。滕吉鵬等[1]采用基于VMware Workstation 16和VNC Viewer的技術(shù)架構(gòu)構(gòu)建教學(xué)實(shí)訓(xùn)平臺。李光輝等[2]采用VMware 虛擬網(wǎng)絡(luò)實(shí)訓(xùn)平臺構(gòu)建教學(xué)實(shí)訓(xùn)平臺。周富肯等[3]采用VMware搭建網(wǎng)絡(luò)攻防實(shí)訓(xùn)系統(tǒng)。黃平等[4]采用VMware搭建虛擬機(jī)完成計(jì)算機(jī)網(wǎng)絡(luò)實(shí)踐教學(xué)。吳榮森[5]采用虛擬機(jī)完成高職計(jì)算機(jī)實(shí)訓(xùn)教學(xué)任務(wù)。姚友軍[6]使用VMware Workstation搭建Pnetlab網(wǎng)絡(luò)環(huán)境實(shí)現(xiàn)理實(shí)一體化教學(xué)。趙耘田等[7]提出利用eNSP模擬仿真軟件和VMware虛擬機(jī)搭建虛擬仿真環(huán)境開展課程實(shí)踐教學(xué)改革。王馨等[8]提出基于VMware服務(wù)器虛擬化的教學(xué)實(shí)驗(yàn)部署與研究。

傳統(tǒng)的實(shí)訓(xùn)平臺也存在一些問題,如隨著時(shí)間推移計(jì)算機(jī)性能逐漸下降;學(xué)生下課后無法使用教學(xué)實(shí)訓(xùn)資源;由于一般實(shí)訓(xùn)室都安裝還原卡,所以無法保存實(shí)驗(yàn)實(shí)訓(xùn)數(shù)據(jù)。這些問題都困擾著計(jì)算機(jī)教學(xué)實(shí)訓(xùn)平臺的發(fā)展。

隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,云計(jì)算、大數(shù)據(jù)、人工智能技術(shù)已經(jīng)融入人們?nèi)粘I畹姆椒矫婷妗T诮虒W(xué)行業(yè)中,如何把這些技術(shù)融入教學(xué)活動(dòng)、加強(qiáng)教學(xué)實(shí)訓(xùn)平臺建設(shè)、提高教師工作效率、延長學(xué)生使用教學(xué)實(shí)訓(xùn)平臺時(shí)間、便于教師管理等問題,正成為教育行業(yè)研究的重點(diǎn)。

1 云計(jì)算

云計(jì)算是由虛擬化、網(wǎng)格計(jì)算、分布式計(jì)算等技術(shù)結(jié)合應(yīng)用發(fā)展而來。根據(jù)美國國家標(biāo)準(zhǔn)和技術(shù)研究院給出的定義,云計(jì)算是一種用戶能夠通過網(wǎng)絡(luò)訪問以按需付費(fèi)的、便捷的、自助的方式獲取計(jì)算資源,包括網(wǎng)絡(luò)、服務(wù)器、存儲、應(yīng)用軟件和服務(wù)等,這些資源來自一個(gè)共享的、可自定義配置的虛擬資源池,用戶能夠通過最小的管理代價(jià)或者服務(wù)提供者的交互快速地獲取和釋放資源[9-10]。

OpenStack是一個(gè)開源的云計(jì)算管理平臺項(xiàng)目,是一系列軟件開源項(xiàng)目的組合,由美國國家航空航天局和Rackspace合作研發(fā)并發(fā)起,以Apache許可證授權(quán)。OpenStack為私有云和公有云提供可擴(kuò)展的彈性的云計(jì)算服務(wù)[11]。

2 基于OpenStack云計(jì)算的教學(xué)實(shí)訓(xùn)平臺設(shè)計(jì)

由于OpenStack具有開源、免費(fèi)、容易部署等諸多優(yōu)點(diǎn),根據(jù)計(jì)算機(jī)教學(xué)實(shí)訓(xùn)平臺的特點(diǎn)和使用現(xiàn)狀,通過研究云計(jì)算技術(shù)、KVM虛擬化技術(shù)和OpenStack云計(jì)算技術(shù)的相關(guān)知識和原理,本文研究并設(shè)計(jì)了基于OpenStack云計(jì)算的教學(xué)實(shí)訓(xùn)平臺,能夠?qū)崿F(xiàn)平臺由部署在學(xué)生端到服務(wù)器端的重大轉(zhuǎn)變,學(xué)生能夠全天候使用實(shí)訓(xùn)平臺,減少學(xué)校投入和班級干擾。該平臺由3部分組成,分別是OpenStack云計(jì)算基礎(chǔ)平臺、OpenStack云計(jì)算管理平臺和OpenStack云計(jì)算用戶平臺。平臺的架構(gòu)如圖1所示。

圖1 基于OpenStack云計(jì)算教學(xué)實(shí)訓(xùn)平臺設(shè)計(jì)

2.1 OpenStack云計(jì)算基礎(chǔ)平臺

OpenStack云計(jì)算基礎(chǔ)平臺硬件主要由一系列服務(wù)器組成,其中1臺服務(wù)器為控制節(jié)點(diǎn),其余服務(wù)器為計(jì)算節(jié)點(diǎn)。控制節(jié)點(diǎn)是整個(gè)云計(jì)算基礎(chǔ)平臺的核心,主要負(fù)責(zé)OpenStack系統(tǒng)的管理。計(jì)算節(jié)點(diǎn)是 OpenStack 的資源提供者,主要負(fù)責(zé)提供計(jì)算和存儲資源,用于創(chuàng)建虛擬機(jī)實(shí)例。OpenStack由幾十個(gè)模塊所組成,其中常用的模塊有Keystone、Glance、Nova、Neutron、Dashboard、Cinder和Swift,這些組件一起構(gòu)建OpenStack集群架構(gòu)。Keystone模塊的功能是對用戶和其他模塊進(jìn)行身份及權(quán)限驗(yàn)證。Glance模塊的功能是為虛擬機(jī)提供鏡像支持,方便用戶快速創(chuàng)建虛擬機(jī)。Nova模塊的功能是對虛擬機(jī)的生命周期提供管理。Neutron模塊的功能是為虛擬機(jī)提供網(wǎng)絡(luò)資源,用戶能夠通過網(wǎng)絡(luò)連接到虛擬機(jī)。Dashboard模塊為用戶提供網(wǎng)頁支持,方便用戶操作管理。Cinder模塊為虛擬機(jī)提供塊存儲服務(wù),方便虛擬機(jī)增加存儲空間。Swift模塊的功能是提供對象存儲服務(wù),可以把Glance鏡像存放在Swift中,用戶的數(shù)據(jù)也可以保存在Swift中。

考慮到OpenStack版本眾多,本文OpenStack計(jì)算云平臺構(gòu)建采用OpenStack Train版。控制節(jié)點(diǎn)和計(jì)算節(jié)點(diǎn)需要做一些基礎(chǔ)配置,如安裝網(wǎng)絡(luò)配置服務(wù)、設(shè)置NTP時(shí)鐘同步、關(guān)閉防火墻、關(guān)閉Selinux、安裝OpenStack基礎(chǔ)包等。然后在控制節(jié)點(diǎn)安裝 Mysql 數(shù)據(jù)庫服務(wù)、RabbitMQ消息服務(wù)、Keystone 認(rèn)證服務(wù)、Glance鏡像服務(wù)、Nova 計(jì)算服務(wù)、Neutron網(wǎng)絡(luò)服務(wù)和Dashboard界面服務(wù),同時(shí)也需要對這些服務(wù)進(jìn)行配置和管理。計(jì)算節(jié)點(diǎn)還需要安裝Nova 計(jì)算服務(wù)、Neutron網(wǎng)絡(luò)服務(wù)、Cinder塊存儲服務(wù)和Swift對象存儲服務(wù)。安裝完成后,可以通過瀏覽器登錄云計(jì)算平臺,創(chuàng)建內(nèi)部網(wǎng)絡(luò)、外部網(wǎng)絡(luò)、路由器,通過路由器連接內(nèi)部網(wǎng)絡(luò)與外部網(wǎng)絡(luò),并根據(jù)給定鏡像創(chuàng)建虛擬機(jī),設(shè)置訪問規(guī)則后就可以訪問虛擬機(jī)。該虛擬機(jī)就是師生的教學(xué)實(shí)訓(xùn)平臺,在OpenStack云計(jì)算基礎(chǔ)上構(gòu)建的虛擬機(jī)位于服務(wù)器上,師生通過遠(yuǎn)程訪問協(xié)議可以連接虛擬機(jī)進(jìn)行實(shí)訓(xùn)操作。

2.2 OpenStack云計(jì)算管理平臺

OpenStack云計(jì)算管理平臺利用KVM虛擬化技術(shù)構(gòu)建不同類型的鏡像,不同的鏡像應(yīng)用到不同的計(jì)算機(jī)課程上,鏡像與計(jì)算機(jī)課程一一對應(yīng)。構(gòu)建好鏡像后,把鏡像上傳到OpenStack云計(jì)算基礎(chǔ)平臺。OpenStack能夠創(chuàng)建用戶和租戶,租戶可以實(shí)現(xiàn)對OpenStack資源的隔離,這樣可以為每個(gè)老師與學(xué)生創(chuàng)建一個(gè)用戶賬號和租戶賬號,然后把用戶加入租戶中,為后續(xù)實(shí)現(xiàn)資源隔離奠定基礎(chǔ)。老師與學(xué)生登錄OpenStack平臺后,可以通過鏡像創(chuàng)建虛擬機(jī),因?yàn)樘摂M機(jī)屬于資源,不同的虛擬機(jī)屬于不同的租戶,這樣師生的虛擬機(jī)可以做到互不干擾相互隔離,可以滿足不同課程的師生學(xué)習(xí)需要。OpenStack創(chuàng)建的虛擬機(jī)具有快速恢復(fù)功能,一旦學(xué)生在操作過程中遇到問題或者錯(cuò)誤,可以通過OpenStack虛擬機(jī)的快速恢復(fù)功能恢復(fù)到原始狀態(tài),能夠保證學(xué)生實(shí)驗(yàn)順利完成。OpenStack創(chuàng)建的虛擬機(jī)可以做成快照,一旦師生在學(xué)習(xí)操作過程中出現(xiàn)問題,可以把虛擬機(jī)恢復(fù)到創(chuàng)建快照時(shí)的狀態(tài)。

虛擬機(jī)鏡像制作一般是在KVM虛擬機(jī)技術(shù)下完成。首先,安裝具有圖形界面的Linux操作系統(tǒng),Linux操作系統(tǒng)自帶KVM虛擬化技術(shù),因此安裝完Linux操作系統(tǒng)時(shí)即安裝好了KVM虛擬化軟件。其次,在Linux操作系統(tǒng)上安裝Qemu-KVM、Qemu-img、Virt-Install、Libvirt、Bridge-Utils、Virt-Manager等虛擬化管理軟件,為創(chuàng)建虛擬機(jī)做好準(zhǔn)備。再次,通過Virt-Install或者Virt-Manager在Linux中創(chuàng)建虛擬機(jī)。最后,在虛擬機(jī)中安裝各種上課所需要的軟件,虛擬機(jī)關(guān)機(jī)后的磁盤文件就是鏡像文件。磁盤鏡像文件與課程實(shí)訓(xùn)環(huán)境一一對應(yīng),管理員可以把鏡像文件上傳到OpenStack云計(jì)算基礎(chǔ)平臺,供師生教學(xué)需要。

2.3 OpenStack云計(jì)算用戶平臺

OpenStack云計(jì)算用戶平臺主要實(shí)現(xiàn)校內(nèi)外師生利用SSH協(xié)議或者遠(yuǎn)程桌面訪問教學(xué)實(shí)訓(xùn)平臺。如果教學(xué)實(shí)訓(xùn)平臺構(gòu)建在Linux操作系統(tǒng)上,則學(xué)生通過SSH協(xié)議或者VNC協(xié)議就可以訪問教學(xué)實(shí)訓(xùn)平臺了。如果教學(xué)實(shí)訓(xùn)平臺構(gòu)建在Windows 操作系統(tǒng)上,則把Windows操作系統(tǒng)的遠(yuǎn)程桌面打開,師生通過遠(yuǎn)程桌面連接虛擬機(jī)進(jìn)而訪問教學(xué)實(shí)訓(xùn)平臺。出于安全考慮,學(xué)校校園網(wǎng)資源一般只允許校內(nèi)訪問,對于校外師生需要訪問校園網(wǎng),則可以通過VPN技術(shù)連接校園網(wǎng),然后再通過SSH協(xié)議或者遠(yuǎn)程桌面訪問教學(xué)實(shí)訓(xùn)平臺。

這種方式改變了學(xué)生原來只能在上課期間進(jìn)行相關(guān)實(shí)驗(yàn)實(shí)訓(xùn)的方式,實(shí)現(xiàn)了學(xué)生可以全天候訪問教學(xué)實(shí)訓(xùn)平臺,提高了學(xué)生動(dòng)手能力,鞏固了學(xué)習(xí)成果,也解決了因?yàn)閷?shí)訓(xùn)室因還原卡問題無法保存實(shí)驗(yàn)數(shù)據(jù)的矛盾,避免了建設(shè)傳統(tǒng)的計(jì)算機(jī)教學(xué)實(shí)訓(xùn)平臺需要投入大量資金的問題,減輕了學(xué)校負(fù)擔(dān)。

3 結(jié)語

基于OpenStack云計(jì)算的教學(xué)實(shí)訓(xùn)平臺實(shí)現(xiàn)了資源的集中統(tǒng)一管理和動(dòng)態(tài)分配,使得傳統(tǒng)機(jī)房計(jì)算機(jī)、路由器、交換機(jī)等物理設(shè)備的維護(hù)和管理成本大大降低,實(shí)現(xiàn)了教學(xué)實(shí)訓(xùn)平臺由原來的部署在教師端和學(xué)生端轉(zhuǎn)向部署在服務(wù)器端的重大改變。基于OpenStack云計(jì)算的教學(xué)實(shí)訓(xùn)平臺,可以為師生搭建豐富多彩的實(shí)訓(xùn)環(huán)境,實(shí)現(xiàn)師生資源環(huán)境的隔離。師生可使用1臺或多臺虛擬機(jī)搭建復(fù)雜的網(wǎng)絡(luò)環(huán)境來完成復(fù)雜的實(shí)訓(xùn)任務(wù),大幅提高了實(shí)訓(xùn)平臺的維護(hù)效率和使用效率,降低了經(jīng)費(fèi)投入。

猜你喜歡
實(shí)訓(xùn)用戶服務(wù)
基于CDIO理念的數(shù)控實(shí)訓(xùn)教學(xué)改革與實(shí)踐
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
招行30年:從“滿意服務(wù)”到“感動(dòng)服務(wù)”
商周刊(2017年9期)2017-08-22 02:57:56
電工電子實(shí)訓(xùn)教學(xué)改革與創(chuàng)新
電子制作(2017年8期)2017-06-05 09:36:15
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
微課在數(shù)控實(shí)訓(xùn)課中的應(yīng)用探析
主站蜘蛛池模板: 日韩精品亚洲人旧成在线| 国产区网址| 亚洲国产成人精品无码区性色| 欧美第二区| 91麻豆久久久| 亚洲三级电影在线播放| www.亚洲一区二区三区| 国产亚洲精久久久久久久91| 亚洲天堂日本| 亚洲国产精品无码久久一线| 久久综合久久鬼| 精品少妇人妻av无码久久| 国产91精选在线观看| 成人免费网站久久久| 无码AV高清毛片中国一级毛片| 91尤物国产尤物福利在线| 国产精品女熟高潮视频| 夜夜拍夜夜爽| 日本爱爱精品一区二区| 欧美高清三区| 亚洲第一成年人网站| 欧美亚洲另类在线观看| 久久精品一品道久久精品 | 3344在线观看无码| …亚洲 欧洲 另类 春色| 九九线精品视频在线观看| 国产一区二区网站| 久久综合丝袜长腿丝袜| 免费一级α片在线观看| 中文字幕波多野不卡一区| 国产无码网站在线观看| 久久久久国产精品免费免费不卡| 98精品全国免费观看视频| 99视频国产精品| 国产精品免费久久久久影院无码| 亚洲天堂网在线视频| 久久国产精品影院| 熟女日韩精品2区| 一本大道无码日韩精品影视| 99在线小视频| 国产91无毒不卡在线观看| 91久久大香线蕉| 日韩大乳视频中文字幕| 日韩不卡免费视频| 亚洲国产精品美女| a级毛片免费播放| 国产精品林美惠子在线观看| 亚洲人在线| 成人免费视频一区| 97青草最新免费精品视频| 天堂亚洲网| 国产精品黑色丝袜的老师| 97在线国产视频| 国产精品福利尤物youwu| 九九香蕉视频| 色妺妺在线视频喷水| 久久免费视频播放| 国产精品分类视频分类一区| 日韩高清无码免费| 国产精品性| 国产精鲁鲁网在线视频| 精品三级网站| 欧美性精品| 欧美三级自拍| 国产人人射| 欧美成人h精品网站| 国产一区二区精品高清在线观看 | 免费人成网站在线观看欧美| 国产第一页免费浮力影院| 免费人成视网站在线不卡| 天天操精品| 在线日韩一区二区| 国产精品女主播| 国产超碰一区二区三区| 国产成人久视频免费| 国产精品网址你懂的| 高清久久精品亚洲日韩Av| 老司机久久99久久精品播放| 97在线视频免费观看| 亚洲精品成人7777在线观看| 色综合色国产热无码一| 国产区在线看|