摘 要:針對(duì)大數(shù)據(jù)技術(shù)與應(yīng)用專(zhuān)業(yè)實(shí)踐教學(xué)的特點(diǎn),為了解決環(huán)境安裝重復(fù)、資源利用率不高、維護(hù)難度大等問(wèn)題,本研究設(shè)計(jì)了一款基于華為私有云的大數(shù)據(jù)實(shí)訓(xùn)教學(xué)平臺(tái)。
關(guān)鍵詞:大數(shù)據(jù)實(shí)訓(xùn)教學(xué); 華為私有云; 高職教育
1 ?背景
隨著高職大數(shù)據(jù)技術(shù)與應(yīng)用專(zhuān)業(yè)的開(kāi)辦,各個(gè)院校都在探索構(gòu)建各自的大數(shù)據(jù)技術(shù)與應(yīng)用專(zhuān)業(yè)的人才培訓(xùn)方案及教學(xué)實(shí)踐平臺(tái)。在前期,我校也通過(guò)各種調(diào)研與研討形成了一套高職大數(shù)據(jù)專(zhuān)業(yè)人才培養(yǎng)方案,并經(jīng)過(guò)實(shí)踐后多次修改完善。在方案中,我發(fā)現(xiàn)大數(shù)據(jù)專(zhuān)業(yè)的大部分實(shí)踐課程均與Linux系統(tǒng)相關(guān)[1],而在實(shí)驗(yàn)室每臺(tái)計(jì)算機(jī)上安裝各種大數(shù)據(jù)教學(xué)環(huán)境非常復(fù)雜,而且每位任課教師都安裝各自的教學(xué)環(huán)境,這樣極易造成環(huán)境安裝重復(fù)、資源利用率不高、維護(hù)難度大等問(wèn)題。為了解決這些問(wèn)題,本研究設(shè)計(jì)了一款基于華為私有云的大數(shù)據(jù)教學(xué)平臺(tái)。
2 ?總體設(shè)計(jì)方案
本研究的總體設(shè)計(jì)方案如下:(1)使用華為私有云對(duì)計(jì)算機(jī)資源進(jìn)行統(tǒng)一管理使用,這樣可以根據(jù)需要虛擬化兩種資源節(jié)點(diǎn):一種是性能較好的專(zhuān)屬節(jié)點(diǎn)(用于分配給每個(gè)用戶進(jìn)行開(kāi)發(fā)使用),另一種是一般的節(jié)點(diǎn)(主要用于Hadoop平臺(tái)的搭建操作)。(2)搭建一個(gè)本地倉(cāng)庫(kù),使用虛擬化技術(shù)將各種開(kāi)發(fā)所需要的環(huán)境封裝成鏡像,并將該鏡像上傳到本地倉(cāng)庫(kù)中以供隨時(shí)調(diào)用。
3 ?華為私有云方案
在當(dāng)前我發(fā)現(xiàn)我們有很多的計(jì)算資源利用的不夠充分,而云平臺(tái)的建設(shè)正好可以解決這一問(wèn)題。通過(guò)私有云平臺(tái)的建設(shè),利用虛擬化技術(shù),抽象所有IT資源,使之成為應(yīng)用在其之上可以任意部署的資源池,這將使得IT資源的使用效率得到大幅度地提升[2]。根據(jù)IDC報(bào)告,2017年華為私有云解決方案在中國(guó)政務(wù)云市場(chǎng)、中國(guó)大數(shù)據(jù)市場(chǎng)、中國(guó)虛擬化市場(chǎng)、中國(guó)桌面云市場(chǎng)均為市場(chǎng)份額第一[3]。同時(shí)華為也是我校大數(shù)據(jù)學(xué)院的共建單位之一。因此,在本研究中,我將采用華為的私有云方案實(shí)現(xiàn)對(duì)現(xiàn)有的IT資源,并為大數(shù)據(jù)教學(xué)平臺(tái)的部署提供基礎(chǔ)環(huán)境。
4 ?大數(shù)據(jù)實(shí)訓(xùn)教學(xué)平臺(tái)的設(shè)計(jì)
對(duì)于實(shí)訓(xùn)教學(xué)而言,每位老師都比較煩惱的就是環(huán)境的安裝配置,而且因?yàn)榇呵飪蓚€(gè)學(xué)期的課程不同、上課地點(diǎn)的變化導(dǎo)致老師們都在不停的重復(fù)進(jìn)行環(huán)境的安裝。為了解決這一痛點(diǎn),本研究設(shè)計(jì)一種大數(shù)據(jù)實(shí)訓(xùn)教學(xué)平臺(tái)的建設(shè)方案,即將所有教學(xué)所需的運(yùn)行環(huán)境通過(guò)Docker虛擬化技術(shù)封裝成鏡像并上傳到已經(jīng)搭建好的本地倉(cāng)庫(kù)中。這樣當(dāng)需要用到某一環(huán)境時(shí),可以實(shí)時(shí)在本地倉(cāng)庫(kù)中快速拉取運(yùn)行,當(dāng)不需要時(shí)可以清理,這樣既方便了任課教師,也方便了機(jī)房的維護(hù)人員。
5 ?結(jié)束語(yǔ)
本文首先利用華為私有云將所有的IT資源轉(zhuǎn)換成資源池,實(shí)現(xiàn)對(duì)計(jì)算資源的統(tǒng)一管理與調(diào)度。然后結(jié)合實(shí)訓(xùn)教學(xué)中環(huán)境配置的痛點(diǎn),本文提出使用Docker虛擬化技術(shù)將每門(mén)課程所需要的環(huán)境進(jìn)行鏡像安裝封裝,并在本地搭建本地倉(cāng)庫(kù)的方式對(duì)所有的鏡像進(jìn)行管理與維護(hù),以實(shí)現(xiàn)實(shí)訓(xùn)教學(xué)結(jié)點(diǎn)環(huán)境靈活配置。對(duì)于某些院校由于經(jīng)費(fèi)不充足而無(wú)法搭建華為私有云,本方案中使用的Docker鏡像及本地倉(cāng)庫(kù)的方式亦可適用。
參考文獻(xiàn):
[1]姚超.基于網(wǎng)絡(luò)大數(shù)據(jù)的高職大數(shù)據(jù)專(zhuān)業(yè)人才培養(yǎng)方案的研究[J].電腦知識(shí)與技術(shù),2019,15(28):186-187.
[2] 孫杰,山金孝,張亮,張婷婷. 企業(yè)私有云建設(shè)指南[M]. 北京: 機(jī)械工業(yè)出版社,2019.
[3] 山哥說(shuō)科技. 一文帶你了解華為私有云[EB/OL]. https://baijiahao.baidu.com/s?id=1604422231477394724&wfr=spider&for=pc,2018.6.27.
(武漢軟件工程職業(yè)學(xué)院 ?湖北 武漢 ? 430205)