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