張文靜
(赤峰學院 遠程教育學院,內蒙古 赤峰 024000)
云計算技術推動中國遠程教育的發展
張文靜
(赤峰學院 遠程教育學院,內蒙古 赤峰 024000)
科技的發展推動著遠程教育模式的發展,云計算的發展為中國當代的遠程教育的發展提供了技術的支持.本文通對云計算的理念、技術特點的分析說明來詮釋其在計算機運算過程中的巨大優勢.云計算技術在當前遠程教育技術中的應用,說明這一新技術在遠程教育教學中已經起到了應有的作用,展望云計算技術發展的未來,其在遠程教育中的前景應更加廣闊.
云計算;遠程教育;核心技術
隨著科技與經濟的迅速發展,人們迫切的需要用科學知識來武裝自己,為了滿足各種人群對教育的需求,越來越多樣化的教育的模式應運而生.遠程教育這種教育模式就是此時代下的產物,它填補了日常教育的不足,占據著教育領域中舉足輕重的地位.多年來這種教育方式雖得到了快速的發展但也遇到了技術上的限制,如今云計算的崛起,為遠程教育的發展開啟了新的篇章.
如今我們打開的網頁、文章中越來越多的提到了云計算技術.人們對這種技術寄予了厚望,那么它是否是一種新的計算機技術呢?答案是否定的,我們可以說它并不是一種新技術,而是一種新理念.
云計算的概念最初是由“Google”提出來的,是指IT基礎設施的交付使用的模式,指通過網絡以按需、易擴展的方式獲得所需資源,而提供資源的網絡被稱為“云”由此可見“云計算”技術并不是一個新興的技術,它綜合了分布式處理、并行處理、網格處理技術,它是計算機網絡技術不斷發展的產物.
隨著計算機網絡技術的不斷發展,人們對網絡服務器的數量及性能的要求也越來越高,當現有的計算資源不能滿足人們的計算需求,并且開發新的服務器造價過高時,人們想出了一個方法,利用現有資源的合作計算能力來代替高端計算資源的獨立計算能力,于是產生了“云計算”的理念.它的原理就是指人們把成千上萬臺中低端計算資源聯合起來,組成一個大型的資源池統一提供服務,用戶只需要通過客戶端訪問這個資源池就能獲取相應的服務而不用考慮“云”的內部是怎樣實現的.
云計算的實現少不了相應的計算機技術的支持,其中主要有:編程技術,分布式存儲技術,海量數據管理技術,虛擬化技術及云平臺管理技術.
云計算利用了MapReduce編程模型.這種編程模型通過把大規模數據集分解成Map(將程序數據分解成區塊,以便多臺計算機對該程序同時進行計算)和Reduce(將分解后的程序整合在一起)的方式,將所需計算的程序進行分解、匯合、輸出處理.
由于云計算的系統由大量的服務器系統匯集在一起組成,這就給云計算提供了足夠的存儲空間,所以云計算的存儲系統是利用了“冗余存儲”的方式保證數據更加安全可靠,利用“分布存儲”的方式提高效率防止過重的負載.
云計算建立了一個大型的分布式數據庫,并且利用表格把大量的數據對象來結構化處理,從而提高數據庫處理的效率和速度.
云計算利用虛擬化技術實現軟件應用于底層硬件相隔離.
我們通過對云計算的形成及運行原理的了解,可以看到它的巨大優勢.這些優勢正是人們之所以把這種計算形式運用到遠程教育當中的原因.
在遠程數據中心,成千上萬臺電腦和服務器連接成電腦云,這樣大量計算機的聯合可以實現每秒10萬億次的計算.如此強大的計算能力可以進行高端技術實驗的模擬和預測.
這也是人們明顯能夠看到的優勢之一,隨著Web技術的發展,網絡的應用越來越復雜,對于服務器的計算能力的需求也就越來越大,如果要開發一個新的服務器就需要大量的資金和技術的支持.然而同樣的計算量如果運用云計算來解決,讓現有的計算機進行聯合計算將節省大量成本.經濟效益的另一個表示是它對用戶端計算機軟硬件配置的要求低.“Google”的想法是把用戶的大量計算放到云端進行,用戶自己的計算機只需要安裝可以訪問“云”的瀏覽器即可.由此可見不論這種想法是否能夠實現,但云能為我們分擔大部分的計算是不爭的事實,而我們能夠通過限有資源獲得更多的享受也是不爭的事實.
在云計算的的理念中可以把云看成一個巨大的服務器,巨大的硬件和軟件資源庫,用戶的任何請求都可以通過“云”內部的統籌分配來實現.當用戶的數據存儲在云端時,我們就可以隨時隨地的通過訪問“云”來實現各種操作.這項優點對于遠程教育的教學起到了推動作用.遠程教育正是通過網絡的手段,實時的進行教與學的教學模式,而這種軟硬件的共享給這種學習模式提供了更方便更快捷的幫助.
當前云計算的安全問題已經成為信息安全界的熱門話題,這種計算模式是否更加安全,也是人們重點爭論的對象.任何事物都具有兩面性并沒有絕對的安全,怎么趨利避害將是人們研究的重點.云計算的安全性有著不同的表現:
3.4.1 云計算是安全的.用戶的數據是存儲在云端的,那么在云的另一端將會有一個龐大的專業團隊為用戶保管數據,這個團隊具有世界上最先進的安全技術,有最高端的安全產品,由此來說這些數據要比用戶自己保管要安全的多.3.4.2 云計算的安全并不是絕對的.放在云端的數據是否絕對不會受到病毒、黑客的攻擊,是否會受到人為的破壞、盜取從而泄露用戶的隱私,也是云計算技術人員亟待解決的問題.
在了解云計算能為遠程教育帶來什么時,我們首先要對遠程教育的發展有一個初步的了解.
我國已經進入了信息高度發展的時代,人們對于科學知識的需求越來越急切,但是在學校里學習的科學知識畢竟有限,并且由于人們工作壓力及時間地點等因素不允許其再次進入學校學習,因此社會就急迫的需要一種教育方式,滿足人們對繼續教育的需求.這就需要一種教學方式不用我們再次進入學校按照學校的課程表來學習,只需使用大眾所熟悉的網絡媒體手段,使學生能夠自主的安排學習時間、學習內容從而進行系統的學習.遠程教育正是運用這種教學模式而受到人們越來越多的關注.
當前遠程教育在我國得到了快速的發展,這種發展離不開計算機技術的支撐,可以說當前的網絡技術為遠程教育提供了巨大的技術支持,但不可否認的是,其仍然存在不少問題要進一步解決,這也是遠程教育受到了一些局限.
4.1.1 資源的分布不均.在我國各大學的教學質量差距很大,一些一流的大學不論是從師資力量、資金來源、教學設備和實驗設備來說都存在著許多優勢,導致很多資源集中在少數的大學中,而更多的想學習的人不能從中獲益.
4.1.2 成本過高.多媒體教學的快速發展,已經使當代的教學不再局限于教師在黑板上寫寫畫畫的時代了,教學模型的制作,實驗室、電子圖書館等教學資源的建立,都需要一大筆資金,這樣就給院校帶來了巨大的經濟負擔.
4.1.3 資源共享率底.為了節省資金,充分利用教學資源,最重要的是解決資源的問題,而當前的遠程教育的共享率是極低的,當前這些共享可能存在于一定的組織、院校的內部或在很小的范圍內,并沒有在大范圍的院校間甚至全國范圍內進行,這就引發了另一個問題,資源在院校間重復建設致使浪費.
4.2.1 解決教學資源不能合理的被利用的問題.人們可以在云端建立多樣的、豐富的公共網絡資源,并時時的對其進行更新精益求精,而云計算技術可以實現網絡資源的高度共享,客戶端可以在任何地方任何時間訪問云,訪問共享的網絡資源,從而解決了資源的分布不均,重復浪費成本過高的問題.
4.2.2 云計算最小化終端需求.它的理想化狀態是客戶終端只需要安裝瀏覽器,用戶只需要會上網就可以了.從而實現終端經濟,解決客戶端硬件配置要求高,人員計算機水平要求過高的問題.
4.2.3 通過云計算的資源平臺,任何想要學習的人都能夠訪問、學習相關的知識,這就實現了面向全社會的學歷教育、和繼續教育.
云計算技術還是一個新興的概念,他在遠程教育上的實現還存在著很多困難.“怎樣統一實現標準?”,“怎樣對資源進行合理的規劃建設?”,還有一些技術的實現,都是人將要解決的問題.但是,他也給了遠程教育的發展更多的可能性,從而提高遠程教學的質量,我們相信未來的遠程教學必將走上云計算的道路.
〔1〕崔新會,何志強,趙秀明.云計算在提高遠程教育資源可用性方面的應用.制造業自動化,2011(6).
〔2〕楊海軍.基于云計算的遠程教育平臺的設計與應用.計算機科學,2011(7).
〔3〕江曉慶,楊磊,何斌斌.未來新型計算模式——云計算.計算機與數字工程,2009(10).
〔4〕王萍,張際平.云計算與網絡學習.現代教育技術,2008(11).
〔5〕孫劍華.未來計算在“云端”——淺談云計算和移動學習.現代教育技術,2009(8).
TP3
A
1673-260X(2012)04-0028-02