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