周勇
摘 要:現(xiàn)階段我國社會(huì)經(jīng)濟(jì)發(fā)展進(jìn)程向前推進(jìn)的速度是較為穩(wěn)定的,并且現(xiàn)階段我國所處的時(shí)代是一個(gè)知識(shí)經(jīng)濟(jì)的時(shí)代,以Internet為代表的計(jì)算機(jī)技術(shù)發(fā)展和在各個(gè)領(lǐng)域中得到應(yīng)用的速度是比較快的,現(xiàn)階段我國社會(huì)各個(gè)行業(yè)中的相關(guān)企業(yè)有待初六的數(shù)據(jù)呈現(xiàn)出海量性、高速二增長性以及多樣性等大數(shù)據(jù)層面上的特性,從而就給以往使用到的單機(jī)環(huán)境之下的數(shù)據(jù)存儲(chǔ)以及計(jì)算模式帶來了極為嚴(yán)峻的挑戰(zhàn)。近些年以來,因?yàn)樵朴?jì)算技術(shù)具有的高性能以及易拓展等特性受到了社會(huì)各個(gè)領(lǐng)域相關(guān)人士的廣泛關(guān)注。怎樣才能夠在對云計(jì)算特性加以一定程度的應(yīng)用的基礎(chǔ)上,使得各個(gè)行業(yè)中有待處理的大數(shù)據(jù)呈現(xiàn)出一種高效的分布式存儲(chǔ)、計(jì)算以及分析已經(jīng)逐漸的演變?yōu)楝F(xiàn)階段計(jì)算機(jī)領(lǐng)域中最為重要的一個(gè)問題。
關(guān)鍵詞:云計(jì)算;大數(shù)據(jù);教學(xué)
一、前言
為了能夠使得各個(gè)行業(yè)中的相關(guān)企業(yè)提出的云計(jì)算和大數(shù)據(jù)處理方面的人才要求得到滿足,以往在高等院校中開設(shè)的云計(jì)算和大數(shù)據(jù)處理專業(yè)培養(yǎng)出來的專業(yè)人才的數(shù)量是難以滿足各個(gè)行業(yè)中的相關(guān)企業(yè)提出的要求的,所以逐漸的開始在職業(yè)學(xué)院中開設(shè)云計(jì)算和大數(shù)據(jù)處理專業(yè),希望能夠在提升專業(yè)人才數(shù)量的基礎(chǔ)上使得各個(gè)行業(yè)中的相關(guān)企業(yè)提出的云計(jì)算和大數(shù)據(jù)處理人才方面的需求得到滿足,筆者依據(jù)實(shí)際工作經(jīng)驗(yàn)首先提出了云計(jì)算和大數(shù)據(jù)處理相關(guān)工作進(jìn)行的過程中需要使用到的較為關(guān)鍵的技術(shù),并以此為基礎(chǔ)提出了以Hadoop開源平臺(tái)MaReduce、Spark等變成模型為基礎(chǔ)的課程教學(xué)模式,希望能夠在今后相關(guān)的工作人員開展云計(jì)算和大數(shù)據(jù)處理教學(xué)工作的時(shí)候起到一定程度的借鑒性作用,以便于能夠在我國社會(huì)經(jīng)濟(jì)發(fā)展進(jìn)程向前推進(jìn)的過程中起到一定程度的促進(jìn)性作用。
二、分析云計(jì)算和大數(shù)據(jù)處理相關(guān)工作進(jìn)行的過程中需要使用到的關(guān)鍵性技術(shù)
云計(jì)算是構(gòu)建在傳統(tǒng)的分布式計(jì)算、效用計(jì)算以及虛擬化技術(shù)等相關(guān)的技術(shù)的研究基礎(chǔ)之上的,依據(jù)用戶提出的特殊要求,為其提供按照實(shí)際需求制定的數(shù)據(jù)存儲(chǔ)和高性能計(jì)算服務(wù)的一種嶄新的計(jì)算模式。依據(jù)服務(wù)在不同的場景中應(yīng)用,現(xiàn)階段的云計(jì)算主要是可以劃分為基礎(chǔ)架構(gòu)即服務(wù)、平臺(tái)即服務(wù)以及軟件即服務(wù)三種服務(wù)模式的。
三、課程體系具體構(gòu)成結(jié)構(gòu)設(shè)置
在實(shí)驗(yàn)課程教授方式這個(gè)層面上,是將理論課程的知識(shí)體系作為基礎(chǔ)的,能夠?yàn)閷W(xué)生通過云計(jì)算和大數(shù)據(jù)處理關(guān)鍵技術(shù)的仿真模擬訓(xùn)練,以便于能夠以此為基礎(chǔ)使得學(xué)生的知識(shí)點(diǎn)掌握能力以及實(shí)際應(yīng)用的能力得到一定程度的提升。實(shí)驗(yàn)課程開展的過程中一般情況之下是將班級作為單位的,在實(shí)驗(yàn)教學(xué)相關(guān)工作進(jìn)行的過程中將同一個(gè)班級中的學(xué)生劃分為若干個(gè)的小組,在實(shí)驗(yàn)的過程中其實(shí)每一個(gè)小組都是獨(dú)立的開展計(jì)算集群的構(gòu)建工作的,并獨(dú)立的完成相關(guān)程序設(shè)計(jì)和研發(fā)工作。在對各個(gè)行業(yè)中的相關(guān)企業(yè)留存下來的有待處理的大數(shù)據(jù)背景展全面的分析的基礎(chǔ)之上,逐漸的將本課程涉及到的知識(shí)運(yùn)用到實(shí)際的案例當(dāng)中,以便于能夠使得學(xué)生能夠較為深刻的認(rèn)識(shí)到云計(jì)算和大數(shù)據(jù)處理的在實(shí)際應(yīng)用的過程中能夠起到的作用以及展現(xiàn)出咯愛的特點(diǎn),與此同時(shí)也是能夠使得學(xué)生的實(shí)際操作能力和研發(fā)能力而得到一定程度的提升的。
四、對現(xiàn)階段職業(yè)學(xué)院云計(jì)算和大數(shù)據(jù)處理課程教學(xué)相關(guān)工作進(jìn)行的過程中需要講述到的重點(diǎn)內(nèi)容進(jìn)行分析
云計(jì)算和大數(shù)據(jù)教學(xué)相關(guān)工作進(jìn)行的過程中主要講授的是Hadoop、Storm以及Spark等大數(shù)據(jù)處理技術(shù),在講述的過程中是將Hadoop生態(tài)系統(tǒng)以及體系具體構(gòu)成結(jié)構(gòu)作為基礎(chǔ)的,向?qū)W生闡述Hadoop環(huán)境的構(gòu)建以及使用的方法,HDFS分布形式文件系統(tǒng)以及數(shù)據(jù)劃分的方法,重點(diǎn)分析的是MapReduce以鍵值為基礎(chǔ)的并行編程模型、運(yùn)行時(shí)所處的環(huán)境以及程序設(shè)計(jì)相關(guān)工作進(jìn)行的過程中需要使用道德反方。此外,在將分布并是實(shí)時(shí)計(jì)算和迭代計(jì)算案例作為驅(qū)動(dòng)的基礎(chǔ)上,中線對Storm以及Spark編程模型原理、體系具體構(gòu)成結(jié)構(gòu)以及開發(fā)環(huán)境的構(gòu)建等知識(shí)進(jìn)行分析。在實(shí)驗(yàn)課程教學(xué)相關(guān)工作進(jìn)行的過程中,應(yīng)當(dāng)在和各個(gè)行業(yè)中的相關(guān)企業(yè)提出的實(shí)際需求進(jìn)行一定程度的相互融合的基礎(chǔ)上,著重的培養(yǎng)學(xué)生在HDFS以及HBase等大數(shù)據(jù)分布形式存儲(chǔ)環(huán)境中使用Storm等編程模型的實(shí)際開發(fā)和應(yīng)用分析能力,并且應(yīng)當(dāng)在實(shí)踐的過程中逐步的構(gòu)建出來完善的評價(jià)機(jī)制,以便于能夠使得教師對學(xué)生的各項(xiàng)能力形成一個(gè)明確的了解,從而就能夠依據(jù)每一個(gè)學(xué)生的實(shí)際情況對其做有針對性的就業(yè)指導(dǎo)了
五、結(jié)語
綜上所述,現(xiàn)階段我國范圍之內(nèi)的職業(yè)學(xué)院開設(shè)的云計(jì)算和大數(shù)據(jù)處理課程涉及到的主要內(nèi)容是虛擬化和分布式集群系統(tǒng)理論知識(shí),重點(diǎn)向?qū)W生闡述的是Hadoop開源框架之下的HDFS等大數(shù)據(jù)處理工作進(jìn)行的過程中需要使用到的關(guān)鍵技術(shù),并在對案例驅(qū)動(dòng)這種方法加以一定程度的應(yīng)用的基礎(chǔ)上來組織實(shí)驗(yàn)教學(xué)工作,以便于能夠使得職業(yè)學(xué)院中開設(shè)的云計(jì)算和大數(shù)據(jù)處理課程教學(xué)相關(guān)工作的整體性質(zhì)量得到一定程度的提升,從而就能夠使得畢業(yè)生滿足各個(gè)行業(yè)中的相關(guān)企業(yè)提出的實(shí)際要求。