劉士賢
(遼寧職業(yè)學(xué)院 信息科技學(xué)院,遼寧 鐵嶺 112099)
基于云計(jì)算的高職院校網(wǎng)絡(luò)實(shí)驗(yàn)室建設(shè)研究
劉士賢
(遼寧職業(yè)學(xué)院 信息科技學(xué)院,遼寧 鐵嶺 112099)
云計(jì)算技術(shù)的應(yīng)用為高職院校實(shí)驗(yàn)室建設(shè)提供了新的契機(jī)。文章在分析傳統(tǒng)網(wǎng)絡(luò)實(shí)驗(yàn)室弊端及云計(jì)算平臺(tái)對高職院校實(shí)驗(yàn)教學(xué)系統(tǒng)建設(shè)支持的基礎(chǔ)上,還簡單地設(shè)計(jì)了基于云計(jì)算的高職院校網(wǎng)絡(luò)實(shí)驗(yàn)教學(xué)系統(tǒng),并對系統(tǒng)的功能和結(jié)構(gòu)進(jìn)行了簡要說明。
云計(jì)算;網(wǎng)絡(luò)實(shí)驗(yàn)室;實(shí)驗(yàn)教學(xué)系統(tǒng)
實(shí)驗(yàn)與實(shí)踐教學(xué)是高職院校教學(xué)的重要組成部分,是鍛煉學(xué)生實(shí)踐能力的重要環(huán)節(jié)。而實(shí)驗(yàn)室是完成實(shí)驗(yàn)及實(shí)踐教學(xué)必不可少的條件。但是目前,高職院校的實(shí)驗(yàn)室都還存在一些問題。云計(jì)算平臺(tái)為高職院校網(wǎng)絡(luò)實(shí)驗(yàn)室建設(shè)和管理提供了新的方法,可以幫助老師構(gòu)建更為高效的網(wǎng)絡(luò)實(shí)驗(yàn)室及實(shí)驗(yàn)教學(xué)系統(tǒng)。
目前,我國各高職院校網(wǎng)絡(luò)實(shí)驗(yàn)室建設(shè)已初具規(guī)模,在一定程度上改善了計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)實(shí)驗(yàn)的軟硬件環(huán)境,提升了學(xué)生的動(dòng)手實(shí)踐能力。然而,通過分析遼寧職業(yè)學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室的建設(shè)和管理,發(fā)現(xiàn)仍然存在以下幾方面的不足。
首先,實(shí)驗(yàn)室的建設(shè)成本太大而且更新?lián)Q代較慢。計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室的建設(shè)需要投入大量的資金,但是資金有限,導(dǎo)致計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室的功能不完善,影響實(shí)驗(yàn)教學(xué)的進(jìn)行。隨著計(jì)算機(jī)的迅速發(fā)展,網(wǎng)絡(luò)實(shí)驗(yàn)室的設(shè)備也需要更新,這就導(dǎo)致原有的一些設(shè)備被淘汰并閑置,這樣一來就需要投入大量的資金,造成實(shí)驗(yàn)室的維護(hù)成本過高。
其次,實(shí)驗(yàn)數(shù)據(jù)存儲(chǔ)受到制約,學(xué)生實(shí)驗(yàn)不連續(xù)。目前,各高職院校網(wǎng)絡(luò)實(shí)驗(yàn)室為了保護(hù)設(shè)備,一般采取設(shè)備初始化及軟件還原的辦法對用戶使用后的網(wǎng)絡(luò)設(shè)備進(jìn)行還原。這種做法雖然保護(hù)了設(shè)備的安全,但是學(xué)生每次的實(shí)驗(yàn)數(shù)據(jù)丟失了,導(dǎo)致學(xué)生無法查看到上次的實(shí)驗(yàn)數(shù)據(jù),實(shí)驗(yàn)得不到連續(xù),影響實(shí)驗(yàn)效果。
第三,軟件維護(hù)與更新困難。高職院校網(wǎng)絡(luò)實(shí)驗(yàn)室不但要滿足本專業(yè)實(shí)驗(yàn)要求,還要承擔(dān)相關(guān)專業(yè)的實(shí)驗(yàn)需求,對實(shí)驗(yàn)環(huán)境要求的多樣性使得實(shí)驗(yàn)室對設(shè)備的維護(hù)和管理更加復(fù)雜。一般情況下,實(shí)驗(yàn)室的終端機(jī)上都安裝了幾個(gè)操作系統(tǒng)以適應(yīng)不同實(shí)驗(yàn)對系統(tǒng)的需求,這往往使得系統(tǒng)產(chǎn)生軟件沖突、反應(yīng)慢等現(xiàn)象。
2.1 云計(jì)算服務(wù)的類型
目前云計(jì)算服務(wù)可以分為3類,即基礎(chǔ)設(shè)施即服務(wù)平臺(tái)即服務(wù)、軟件即服務(wù)[2]。
(1)IaaS—基礎(chǔ)設(shè)施即服務(wù)(Instructure as a Service,IaaS)。IaaS在服務(wù)層次上是最下層服務(wù),接近物理硬件資源,通過虛擬技術(shù),為用戶提供處理、存儲(chǔ)、網(wǎng)絡(luò)以及其他方面資源的服務(wù),方便用戶能夠部署操作系統(tǒng)和使用軟件。當(dāng)多臺(tái)服務(wù)器組成的云平臺(tái)通過互聯(lián)網(wǎng)提供給客戶時(shí),客戶就可以通過諸如瀏覽器等應(yīng)用程序使用云平臺(tái)實(shí)現(xiàn)高速計(jì)算、海量存儲(chǔ)等應(yīng)用,卻無需對支持這一計(jì)算能力和存儲(chǔ)能力的基礎(chǔ)設(shè)施投入巨資進(jìn)行建設(shè),也無須了解云平臺(tái)所在的位置以及是如何提供服務(wù)的,即所有的服務(wù)對于用戶來講都是透明的。
(2)PaaS—平臺(tái)即服務(wù)(Platform as a Service,PaaS)。PaaS是構(gòu)建在IaaS之上的服務(wù),用戶通過云平臺(tái)提供的軟件工具和開發(fā)語言,安裝自己需要的軟件運(yùn)行環(huán)境。用戶不必操心底層是怎么工作的等技術(shù)問題,底層服務(wù)對用戶是透明的。PaaS把開發(fā)環(huán)境作為一種服務(wù)提供給客戶,它包括應(yīng)用設(shè)計(jì)、應(yīng)用開發(fā)、應(yīng)用測試和應(yīng)用托管。在這種服務(wù)模式下,客戶不用購買軟件開發(fā)需要的硬件設(shè)施,也不用搭建軟件開發(fā)的環(huán)境。
(3)SaaS—軟件即服務(wù)(Software as a Service,SaaS)。SaaS是最上面一層,是前兩層服務(wù)所開發(fā)的軟件應(yīng)用,它不需要用戶將軟件產(chǎn)品安裝在自己的電腦或服務(wù)器上,而是以簡單客戶端的方式調(diào)用該層提供的服務(wù)。用戶可以根據(jù)自己的實(shí)際需求,通過網(wǎng)絡(luò)向云服務(wù)提供商定制所需的應(yīng)用軟件服務(wù),按服務(wù)時(shí)間的長短付費(fèi)。
2.2 云計(jì)算的體系架構(gòu)
根據(jù)云計(jì)算的服務(wù)類型,從功能的角度出發(fā),云計(jì)算系統(tǒng)的體系結(jié)構(gòu)可以用圖1表示。
圖1 云計(jì)算系統(tǒng)的體系結(jié)構(gòu)
(1)節(jié)省網(wǎng)絡(luò)實(shí)驗(yàn)室的建設(shè)資金。用戶只需一臺(tái)可以上網(wǎng)的終端設(shè)備,就可以依靠云計(jì)算技術(shù),使用云計(jì)算平臺(tái)提供的各種軟硬件資源,終端用戶只需支付少量的使用費(fèi)用,這樣不僅降低了實(shí)驗(yàn)室各種軟硬件的成本,也無須擔(dān)心設(shè)備的更新帶來的資金壓力,同時(shí)也降低了實(shí)驗(yàn)室使用的維護(hù)成本。
(2)存儲(chǔ)量大,實(shí)現(xiàn)了實(shí)驗(yàn)的連續(xù)性。云計(jì)算平臺(tái)具有海量的存儲(chǔ)空間,學(xué)生的各種實(shí)驗(yàn)數(shù)據(jù)都能夠得到保存。實(shí)驗(yàn)中的每個(gè)細(xì)節(jié)、每個(gè)結(jié)果都能夠得到永久存儲(chǔ),方便下次實(shí)驗(yàn)時(shí)繼續(xù)上次未完成的實(shí)驗(yàn),或者在實(shí)驗(yàn)室以外的其他入網(wǎng)終端設(shè)備上隨時(shí)查看或繼續(xù)實(shí)驗(yàn),提高了實(shí)驗(yàn)室的利用率,并且有利于指導(dǎo)教師對學(xué)生的實(shí)驗(yàn)過程及結(jié)果進(jìn)行指導(dǎo)和評價(jià)。
(3)節(jié)省了對實(shí)驗(yàn)室硬件更新和軟件維護(hù)的資金。實(shí)驗(yàn)中使用的基礎(chǔ)設(shè)備、軟件的更新都是由云計(jì)算平臺(tái)負(fù)責(zé)的,學(xué)校不必對實(shí)驗(yàn)室的硬件和軟件進(jìn)行較為頻繁的更新,從而減輕了對學(xué)校的資金壓力。
(4)實(shí)現(xiàn)實(shí)驗(yàn)教學(xué)資源的共享。將云計(jì)算應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室,可以將計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)信息資源存儲(chǔ)在云上,云平臺(tái)下各個(gè)院校就可以自由地利用資源開展實(shí)驗(yàn)教學(xué),實(shí)現(xiàn)了實(shí)驗(yàn)教學(xué)資源的共享。
4.1 提供分層管理與軟件支持
整個(gè)系統(tǒng)管理分為云端和客戶端兩個(gè)部分。云端負(fù)責(zé)云平臺(tái)的有效運(yùn)行,用戶端主要針對實(shí)驗(yàn)科目或?qū)嶒?yàn)過程進(jìn)行管理,保證學(xué)習(xí)者的學(xué)習(xí)質(zhì)量。
4.2 提供動(dòng)態(tài)的存儲(chǔ)空間
因?yàn)樵破脚_(tái)的空間容量是可以無限擴(kuò)大的,云平臺(tái)下的各個(gè)終端用戶,可以把自己所有的實(shí)驗(yàn)數(shù)據(jù)存儲(chǔ)到云端,不用擔(dān)心數(shù)據(jù)丟失,也不用再買容量大的存儲(chǔ)卡,節(jié)省了資金。
4.3 提供動(dòng)態(tài)的數(shù)據(jù)服務(wù)
系統(tǒng)中的數(shù)據(jù)較大,因此它具備對數(shù)據(jù)進(jìn)行分享、管理、挖掘、搜索、分析等功能,還能根據(jù)用戶的需要和用戶使用設(shè)備的支持能力來轉(zhuǎn)換為使用用戶設(shè)備的格式。
4.4 提供廣泛的實(shí)驗(yàn)資源
云端中有許多專業(yè)實(shí)驗(yàn)的內(nèi)容,這些內(nèi)容可以進(jìn)行分享使用,豐富實(shí)驗(yàn)的內(nèi)容,滿足各科實(shí)驗(yàn)者的使用需求。學(xué)生在實(shí)驗(yàn)中可以通過云端瀏覽到更多的知識,以豐富學(xué)生實(shí)驗(yàn)的內(nèi)容,避免學(xué)生在實(shí)驗(yàn)中因缺乏實(shí)驗(yàn)內(nèi)容導(dǎo)致無事可做,失去實(shí)驗(yàn)課的功效。同時(shí)云端大量的數(shù)據(jù)可以豐富教師的實(shí)驗(yàn)內(nèi)容,實(shí)現(xiàn)多個(gè)實(shí)驗(yàn)的整合。
該系統(tǒng)架構(gòu)主要包含3個(gè)部分:客戶端、通信網(wǎng)絡(luò)和功能模塊和架構(gòu)體系。
5.1 客戶端
客戶端主要是由現(xiàn)有的計(jì)算機(jī)終端構(gòu)成。計(jì)算機(jī)將系統(tǒng)呈現(xiàn)給用戶,讓用戶通過點(diǎn)擊系統(tǒng)即可完成需要的操作內(nèi)容。同時(shí)在系統(tǒng)中構(gòu)建教師、學(xué)生和管理員3個(gè)角色,不同的角色擁有不同的功能。
5.2 通信網(wǎng)絡(luò)
該部分主要基于現(xiàn)有的高職院校校園網(wǎng),從而讓用戶與系統(tǒng)進(jìn)行交互。同時(shí)用戶也可以通過Internet網(wǎng)絡(luò)接入。
5.3 架構(gòu)設(shè)計(jì)
在系統(tǒng)的架構(gòu)部署方面,采用傳統(tǒng)的B/S 3層架構(gòu)體系,并將其作為整個(gè)系統(tǒng)運(yùn)行的基礎(chǔ)。通過該3層架構(gòu),讓用戶通過瀏覽器即可完成對不同功能服務(wù)的請求。
5.4 功能模塊
在具體的模塊設(shè)計(jì)方面,將該系統(tǒng)分為數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)運(yùn)算和數(shù)據(jù)管理3個(gè)部分。用戶只需通過服務(wù)接口,然后將請求發(fā)送到云計(jì)算平臺(tái),然后由云平臺(tái)完成與系統(tǒng)的交互。
云計(jì)算技術(shù)的出現(xiàn),給計(jì)算機(jī)發(fā)展帶來新的機(jī)遇。而將云技術(shù)應(yīng)用到高職和院校實(shí)驗(yàn)教學(xué)中,將有效地提高設(shè)備的使用效率,加強(qiáng)學(xué)校資源的整合,并解決當(dāng)前管理的難題,同時(shí)也拓寬了云計(jì)算技術(shù)的應(yīng)用領(lǐng)域。
[1]孟慶偉,劉婷.基于云計(jì)算的計(jì)算機(jī)實(shí)驗(yàn)室建設(shè)模型研究[J].智能計(jì)算機(jī)與應(yīng)用,2011(12):72-74.
[2]萬利平,陳燕.云計(jì)算在教育信息化中的應(yīng)用研究[J].中國教育信息化,2009(9):74-77.
[3]李喬,鄭嘯.云計(jì)算研究現(xiàn)狀綜述[J].計(jì)算機(jī)科學(xué),2011(4):32-37.
Research on network laboratory construction of higher vocational colleges based on cloud computing
Liu Shixian
(Information Science and Technology College of Liaoning Vocational College, Tieling 112099, China)
The application of cloud computing technology provides a new way for the reform and development of experimental teaching system in higher vocational colleges. Based on the analysis of the disadvantages of the traditional experimental teaching system and the support of cloud computing to the construction of experimental teaching system in higher vocational colleges, this paper designed a network experiment teaching system based on cloud computing, and carried out the function and structure of the system description.
cloud computing; network laboratory; experimental teaching system
劉士賢(1966— ),男,遼寧鐵嶺,本科,副教授;研究方向:計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)。