亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于桌面云的高職院校實(shí)驗(yàn)教學(xué)管理系統(tǒng)開發(fā)研究

        2018-01-09 09:12:42陸迅丘剛瑋
        廣西教育·C版 2018年9期
        關(guān)鍵詞:系統(tǒng)開發(fā)高職院校

        陸迅 丘剛瑋

        【摘 要】本文論述基于桌面云的高職院校實(shí)驗(yàn)教學(xué)管理系統(tǒng)開發(fā),提出以桌面云技術(shù)為基礎(chǔ),分析系統(tǒng)管理員、實(shí)驗(yàn)教師、學(xué)生三方的需求,完成系統(tǒng)功能總體模塊設(shè)計(jì)和子功能模塊的詳細(xì)設(shè)計(jì)及功能的實(shí)現(xiàn),測(cè)試發(fā)現(xiàn)該系統(tǒng)具有成本低、可靠性高,簡(jiǎn)單便捷的優(yōu)點(diǎn)。

        【關(guān)鍵詞】桌面云 高職院校 實(shí)驗(yàn)教學(xué)管理 系統(tǒng)開發(fā)

        【中圖分類號(hào)】G 【文獻(xiàn)標(biāo)識(shí)碼】A

        【文章編號(hào)】0450-9889(2018)09C-0184-02

        實(shí)驗(yàn)教學(xué)的開展是高職院校教學(xué)的重要組成部分,承擔(dān)著學(xué)生專業(yè)技能培養(yǎng)與訓(xùn)練的重任。傳統(tǒng)實(shí)驗(yàn)教學(xué)管理存在不少問題,包括實(shí)驗(yàn)教學(xué)管理不順暢、實(shí)驗(yàn)環(huán)境要求多樣化、實(shí)驗(yàn)教學(xué)設(shè)備利用率低等,直接影響實(shí)驗(yàn)教學(xué)的效果。桌面云是云計(jì)算具體應(yīng)用的實(shí)踐,具有部署簡(jiǎn)單、數(shù)據(jù)集中管理和簡(jiǎn)捷安全高效的特點(diǎn),通過桌面云建設(shè),可以有效降低設(shè)備采購和建設(shè)的成本,拓展學(xué)生開展實(shí)驗(yàn)的時(shí)間和空間的限制,從而提高實(shí)驗(yàn)教學(xué)的能動(dòng)性,降低運(yùn)維成本,因此,利用先進(jìn)的桌面云改善實(shí)驗(yàn)教學(xué)管理工作具有非常重要的研究意義和實(shí)用價(jià)值。

        一、相關(guān)技術(shù)概述

        (一)Python。Python是一種面向?qū)ο蟮慕忉屝统绦蛟O(shè)計(jì)語言,通過它可以輕松地把其他語言模塊聯(lián)結(jié)一起,生成程序最終界面。我們使用Python Django Web框架將QEMU-KVM、 SPICE、Libvirt等虛擬化組件集成,構(gòu)建高職桌面云平臺(tái)。

        (二)QEMU-KVM。KVM是基于內(nèi)核的虛擬機(jī),負(fù)責(zé)CPU和內(nèi)存的虛擬化,QEMU是一個(gè)成熟的開源虛擬化軟件,用于模擬網(wǎng)卡、硬盤、顯卡等IO設(shè)備。通過QEMU和KVM整合,實(shí)現(xiàn)多個(gè)虛擬機(jī)同時(shí)使用同一個(gè)鏡像,快速實(shí)現(xiàn)服務(wù)器虛擬化。

        (三)SPICE。SPICE是一種開源的桌面虛擬化數(shù)據(jù)傳輸協(xié)議,用于服務(wù)器和客戶端(含瘦客戶端)上部署虛擬桌面。SPICE由服務(wù)端、客戶端、QXL設(shè)備、QXL驅(qū)動(dòng)等組件構(gòu)成,SPICE協(xié)議管理上述組件;客戶端為用戶提供桌面環(huán)境,運(yùn)行在用戶終端上;服務(wù)端通過動(dòng)態(tài)鏈接庫的形式管理程序庫,與KVM虛擬機(jī)交互。

        (四)Libvirt。Libvir是一個(gè)開源的管理虛擬化平臺(tái)的API,可以使用網(wǎng)絡(luò)SSH進(jìn)行操作,通過API庫、守護(hù)進(jìn)程(Libvirtd)、命令行程序(virsh)來管理KVM、VMware ESX等虛擬化技術(shù)。

        二、系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)

        (一)結(jié)構(gòu)設(shè)計(jì)。根據(jù)高職院校實(shí)驗(yàn)教學(xué)的特點(diǎn),結(jié)合桌面云實(shí)驗(yàn)教學(xué)管理的需要,我們將系統(tǒng)結(jié)構(gòu)設(shè)計(jì)為基礎(chǔ)層、服務(wù)層、實(shí)驗(yàn)管理層三層。具體架構(gòu)見圖1所示。

        基礎(chǔ)層要是由物理服務(wù)器和存儲(chǔ)集群虛擬化而成,包括虛擬服務(wù)器集群和桌面云客戶端,共同構(gòu)成虛擬機(jī)集群。該層桌面云客戶端可被實(shí)驗(yàn)管理層中“實(shí)驗(yàn)環(huán)境管理”模塊直接管理和配置。

        服務(wù)層主要由桌面云虛擬化服務(wù)管理和設(shè)備管理構(gòu)成,提供服務(wù)監(jiān)聽、數(shù)據(jù)訪問、和命令處理等服務(wù),主要由Libvirt虛擬化管理程序完成對(duì)基礎(chǔ)層的管理。

        實(shí)驗(yàn)管理層是一個(gè)可視化WEB管理平臺(tái),提供人機(jī)交互的界面,把用戶信息維護(hù)、角色權(quán)限設(shè)置、實(shí)驗(yàn)申請(qǐng)管理、實(shí)驗(yàn)環(huán)境管理等功能集成起來,通過HTTP協(xié)議以POST方式與服務(wù)層通過通信,實(shí)現(xiàn)對(duì)服務(wù)層的管理。

        (二)總體設(shè)計(jì)?;谧烂嬖频母呗殞?shí)驗(yàn)教學(xué)管理系統(tǒng)由角色權(quán)限分配、實(shí)驗(yàn)教學(xué)管理和實(shí)驗(yàn)環(huán)境管理三大功能模塊構(gòu)成,具體見圖2所示。系統(tǒng)使用MVC三層設(shè)計(jì)理念,對(duì)虛擬機(jī)、服務(wù)器和實(shí)驗(yàn)教學(xué)統(tǒng)籌管理,提供統(tǒng)一的操作界面。

        (三)功能模塊詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)。具體如下:

        1.角色權(quán)限管理。根據(jù)系統(tǒng)管理員、實(shí)驗(yàn)教學(xué)教師和學(xué)生三種不同角色使用范圍進(jìn)行界定,分別賦予對(duì)應(yīng)的權(quán)限。該模塊主要包括用戶導(dǎo)入、角色管理、權(quán)限分配的功能。系統(tǒng)管理將學(xué)院教師工號(hào)初始化到系統(tǒng)中,同時(shí)根據(jù)教務(wù)處提供的授課安排將開課學(xué)生的學(xué)號(hào)導(dǎo)入系統(tǒng),生成初始密碼后統(tǒng)一由授課教師發(fā)給學(xué)生。系統(tǒng)管理根據(jù)學(xué)號(hào)和教工號(hào)的不同分配可訪問資源的權(quán)限,實(shí)現(xiàn)角色管理。

        2.實(shí)驗(yàn)教學(xué)管理。該模塊由實(shí)驗(yàn)申請(qǐng)、課程管理、數(shù)據(jù)管理和檢查管理構(gòu)成,實(shí)驗(yàn)教師通過教工號(hào)登錄系統(tǒng),申請(qǐng)實(shí)驗(yàn)環(huán)境,選擇實(shí)驗(yàn)課程、班級(jí)、起止日期以及配置虛擬實(shí)驗(yàn)環(huán)境的軟硬件等,待管理員審批。如果管理員審核通過,系統(tǒng)將在實(shí)驗(yàn)教學(xué)開展前完成環(huán)境部署;如果審核不通過,返回原因給提示。除此之外,教師還可以通過系統(tǒng)對(duì)學(xué)生實(shí)驗(yàn)情況進(jìn)行監(jiān)控,跟蹤和了解實(shí)驗(yàn)過程,比如實(shí)驗(yàn)程序、實(shí)驗(yàn)數(shù)據(jù)、實(shí)驗(yàn)報(bào)告,以此衡量學(xué)生的平時(shí)技能成績。

        3.學(xué)生實(shí)驗(yàn)?zāi)K。學(xué)生使用學(xué)號(hào)和授課教師提供的初始密碼訪問系統(tǒng),登錄后可以直接查看教師所布置的實(shí)驗(yàn)內(nèi)容、具體要求;學(xué)生了解任務(wù)后,點(diǎn)擊對(duì)應(yīng)的任務(wù)就可以進(jìn)入對(duì)應(yīng)的虛擬機(jī)連接桌面云,在云上操作虛擬桌面的實(shí)驗(yàn)軟件,開展課程實(shí)驗(yàn);實(shí)驗(yàn)結(jié)束后,提交實(shí)驗(yàn)程序、數(shù)據(jù)和實(shí)驗(yàn)報(bào)告,并退出虛擬實(shí)驗(yàn)環(huán)境。此模塊還支持留言板,通過留言與實(shí)驗(yàn)教師進(jìn)行交流。

        4.系統(tǒng)管理員管理。主要有實(shí)驗(yàn)請(qǐng)求審核、實(shí)驗(yàn)環(huán)境管理、集群管理等功能。實(shí)驗(yàn)請(qǐng)求審核是指實(shí)驗(yàn)教師提交實(shí)驗(yàn)申請(qǐng)后,管理員根據(jù)系統(tǒng)的實(shí)際情況對(duì)請(qǐng)求予以審核,返回審核結(jié)果,主要依據(jù)有實(shí)驗(yàn)時(shí)間是否有沖突、實(shí)驗(yàn)環(huán)境要求是否達(dá)到等;實(shí)驗(yàn)環(huán)境管理是指審核通過后,根據(jù)實(shí)驗(yàn)的需求初始實(shí)驗(yàn)環(huán)境,完成實(shí)驗(yàn)環(huán)境模板并批量克隆到申請(qǐng)數(shù)量的虛擬機(jī)中,為實(shí)驗(yàn)開展做好準(zhǔn)備;集群管理包括虛擬機(jī)集群管理和服務(wù)器集群管理,桌面云的基礎(chǔ)主要有虛擬機(jī)創(chuàng)建、開關(guān)、銷毀,以及桌面云配置參數(shù)查看、變更和調(diào)整等功能,主要是通過SSH網(wǎng)絡(luò)訪問libvirt守護(hù)進(jìn)程來實(shí)現(xiàn),從而實(shí)現(xiàn)集群管理。

        (四)系統(tǒng)測(cè)試。具體如下:

        1.功能測(cè)試。主要從用戶角色登錄、實(shí)驗(yàn)教學(xué)管理、學(xué)生實(shí)驗(yàn)操作、系統(tǒng)管理員等四個(gè)方面進(jìn)行,經(jīng)過測(cè)試,達(dá)到預(yù)期效果。

        2.性能測(cè)試。模擬學(xué)生實(shí)驗(yàn)環(huán)境下的編程實(shí)訓(xùn),見表1所示。并發(fā)數(shù)跟CPU使用率、內(nèi)存使用率成正比。我們從并發(fā)數(shù)為10開始測(cè)試,以10為基數(shù)遞增,當(dāng)達(dá)到50時(shí)運(yùn)行還是非常順暢,當(dāng)并發(fā)數(shù)達(dá)到60時(shí),此時(shí)CPU使用率達(dá)92.8,內(nèi)存占有率為73.1,處于高負(fù)荷運(yùn)轉(zhuǎn)狀態(tài),體驗(yàn)感下降。根據(jù)實(shí)驗(yàn)測(cè)試結(jié)果,服務(wù)器可以支持50個(gè)以下虛擬環(huán)境的實(shí)驗(yàn)任務(wù),由于實(shí)際應(yīng)用很少達(dá)到該并發(fā)數(shù),所以達(dá)到預(yù)期效果。

        針對(duì)高職院校實(shí)驗(yàn)管理不足而研發(fā)的基于桌面云實(shí)驗(yàn)管理系統(tǒng),具有通過模板化創(chuàng)建虛擬機(jī)來批量生成虛擬實(shí)驗(yàn)環(huán)境的優(yōu)點(diǎn),有效地解決了實(shí)驗(yàn)教學(xué)管理不順暢、實(shí)驗(yàn)環(huán)境要求多樣化、實(shí)驗(yàn)教學(xué)設(shè)備利用率低等問題,降低了實(shí)驗(yàn)成本,調(diào)動(dòng)了學(xué)生實(shí)驗(yàn)的積極性和提升實(shí)驗(yàn)課程質(zhì)量。本系統(tǒng)的實(shí)現(xiàn)也為桌面云技術(shù)在高職院校其他場(chǎng)景應(yīng)用提供了參考價(jià)值。

        【參考文獻(xiàn)】

        [1]李海華.基于桌面云的高校實(shí)驗(yàn)教學(xué)調(diào)度管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廣州:華南農(nóng)業(yè)大學(xué),2016

        [2]李發(fā)軍.虛擬課室調(diào)度與接入系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廣州:中山大學(xué),2014

        [3]李冠煌.基于桌面云的實(shí)驗(yàn)教學(xué)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)[D].廣州:華南理工大學(xué),2013

        [4]楊飛,朱志祥.基于SPICE協(xié)議的云實(shí)驗(yàn)室設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2016(1)

        【作者簡(jiǎn)介】陸 迅(1962— ),男,廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院電子信息工程系講師,研究方向:計(jì)算機(jī)網(wǎng)絡(luò)技術(shù);丘剛瑋(1985— ),男,廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院電子信息工程系助教,研究方向:計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)。

        (責(zé)編 黎 原)

        猜你喜歡
        系統(tǒng)開發(fā)高職院校
        基于PLC的火電廠輸配煤粉節(jié)能程控系統(tǒng)的開發(fā)
        氣象數(shù)據(jù)傳輸監(jiān)控平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
        基于網(wǎng)絡(luò)數(shù)據(jù)分析的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)開發(fā)
        變電站監(jiān)控信息接入驗(yàn)收系統(tǒng)的研發(fā)與應(yīng)用
        發(fā)射機(jī)房運(yùn)行監(jiān)控系統(tǒng)關(guān)鍵技術(shù)的解決方案
        基于開源系統(tǒng)的綜合業(yè)務(wù)數(shù)據(jù)采集系統(tǒng)的開發(fā)研究
        “一帶一路”戰(zhàn)略與鹽城高職院校學(xué)生職業(yè)生涯規(guī)劃的思考
        考試周刊(2016年77期)2016-10-09 12:05:08
        淺析紅色文化與高職院校思想政治教育工作
        考試周刊(2016年77期)2016-10-09 11:59:13
        高職院校創(chuàng)新創(chuàng)業(yè)教育初探
        科技視界(2016年20期)2016-09-29 12:58:21
        全球化背景下高職院校韓語專業(yè)畢業(yè)生就業(yè)現(xiàn)狀分析
        科技視界(2016年20期)2016-09-29 12:56:14
        黑人一区二区三区啪啪网站| 国产亚洲日韩在线一区二区三区 | 日本一区二区精品高清| 欧美黑人又大又粗xxxxx| 国产亚洲精品aaaaaaa片| 欧美成人免费看片一区| 久久国产女同一区二区| 日本av在线一区二区| 久久综合给合综合久久| 久久综合五月天| 精品视频一区二区杨幂| 麻豆视频在线播放观看| 成年女人18毛片观看| 国产成人精品一区二区20p| 伊人久久大香线蕉亚洲五月天| 又湿又黄裸乳漫画无遮挡网站| 久久国产成人精品国产成人亚洲 | 少妇高潮免费在线观看| 国产高颜值女主播在线| 亚洲人成影院在线观看| 国产自产精品露脸刺激91在线 | 精品国产一区二区av麻豆不卡| 美丽小蜜桃1一3在线观看| 精品国偷自产在线视频九色| 爽爽午夜影视窝窝看片| 国产激情久久久久久熟女老人| 亚洲av毛片一区二区久久| 亚洲国产成人极品综合| 国产精品日本一区二区在线播放| 领导边摸边吃奶边做爽在线观看 | 人妻少妇精品无码专区二区| 好吊妞人成免费视频观看| 黄色三级国产在线观看| 26uuu在线亚洲欧美| 亚洲av无码1区2区久久| 国产成人香蕉久久久久| 97中文字幕一区二区| 日韩在线观看入口一二三四| av在线亚洲欧洲日产一区二区| 亚洲自偷自拍另类图片小说| 日韩人妻免费一区二区三区 |