999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于云平臺教學資源共享方案設計

2015-05-26 09:31:22駱金維
信息化建設 2015年4期
關鍵詞:教學資源教學

駱金維

摘要:隨著信息化技術高速發展,云計算大數據為信息資源共享提供 了便利條件,現在教學資源共享方式仍處在較為單一的方式,大都是基于普通網站網頁的方式,這種教學資源共享的方式存在用戶查詢速度慢、更新教學資源繁鎖、用戶在上傳和下載教學資源速度慢、資源重復建設、存儲容量有限等諸多問題。在當今大數據的環境已不能完全滿足用戶的需要。云計算是一種提供可用的、按需的網絡訪問的模式,基于云平臺教學資源共享方式是未來的必然趨勢,在云計算平臺上可更為快速檢索相關教學資源,上傳、下載教學資源。

關鍵詞:教學資源; 云計算

廣東創新科技職業學院校級項目[編號:2014cxjky0209]

云計算是一種新的計算服務模式,這種服務模式是通過網絡向用戶提供計算服務、存儲服務、應用軟件服務的平臺。基于云平臺教學資源共享方案是將分布在不同計算機上的資源通過分布式存儲的體系系統,采取分布式計算方式為用戶提供服務。這種服務方式是可通過虛擬化技術術虛擬成計算機基礎硬件,然后通過服務器集群搭建私有云平臺,用Hadoop系統來存儲、管理、分析課程資源共享數據。采用分布式存儲方式來存儲課程資源共享的數據,使用MapReduce來整合分布式文件系統的數據,從而提高讀/寫數據的速度,并擴大數據的存儲容量,采取分布式計算方式為用戶提供服務。Hadoop系統采用分布式存儲方式來存儲教學資源數據,并使用MapReduce來整合統計分布式文件系統的數據,通過Web Service來訪問平臺中的教學資源。

一、云平臺相關技術

基于云平臺教學資源共享方案是通過虛擬化技術充分分揮計算機的性能,主要利用Vmwarer虛擬化技術搭建基礎設施平臺,用Hadoop系統來存儲、管理、分析教學資源共享數據。利用HDFS分布式文件系統、MapReduce分布式計算、Web Service等技術將存儲在云計算平臺上的教學資源進行共享服務。

1、云計算技術是一種將傳統的任務處理由桌面為核心轉換到由網絡為核心的任務處理的網絡計算服務模式,它實現以按需、易擴展的方式獲得所需的資源網絡。私有云平臺的基礎設施搭建,充分利用虛擬化技術在一臺服務器上安裝Vmware的企業級版本ESXi,然后將一臺服務器計算機虛擬成多臺普通計算機,其中Vmware服務器是其他所有虛擬化軟件的基礎,同時也是一個管理程序,并且是安裝在服務器硬件上的操作系統,可以使其上的所有軟件與硬件進行交互。通過安裝VMware Client客戶端的計算機連接到VMware 的ESXi服務器,然后對VMware ESXi服務器進行管理。根據服務器硬件資源情況在VMware ESXi服務器上可安裝多臺虛擬的計算機,并分別安裝Linux操作系統。這些操作系統的資源管理可以通過VmwarevCenter服務器進行管理配置資源。VMware vCenter是提供一個本地化的中央管理系統來管理VMware網絡上的所有虛擬機,并用一個專用的服務器以及一個數據庫為VMware vCenter提供基礎設施。

2、Hadoop集群設置,Hadoop集群可使用主/從(Master/Slave)架構,需要在集群中運行NameNode、DataNode、Secondary NameNode、JobTracke、TaskTracker等系列后臺程序,NameNode、Secondary NameNode、JobTracke運在Master節點,DataNode、TaskTracker運行在Slave節點上。在對Hadoop集群安裝部署時需要配置環境變量及配置文件,包括Java的安裝及配置,Hadoop-env.sh、core-site.xml、hdfs-site.xml、marpred-site.xml、master、slave等各種配置文件,具體的配置參數可根據實際集群的需要進行。

3、MapReduce分布式計算模式是將大規模的數據處理抽象成Map和Reduce兩個階段,用于對大規模數據集的計算。對需要處理的大數據根據實際運行的任務節點數進行分塊,被映射到主(鍵,值)對。各個節點運行Map函數,對數據分塊進行運算,生成類似于對,然后各個節點運行Reduce函數,Reduce是接收各個節點Map函數輸出的數據,每個Reduce節點只處理與本節點Map輸出的數據(list相同鍵值的數據,處理后的節點仍以list的格式存放于本地。將各個節點上的Reduce輸出串接起來,結果就是本次MapReduce任務的結果。

4、HDFS分布存儲是一個開源的分布式文件系統框架,HDFS采用NameNode和DataNode主從模式,基中NameNode節點是master節點,用于HDFS目錄樹和元數據管理,對個提供統一命名空間供客戶端訪問;DataNode節點是slave節點,承擔數據存取,定期向NameDode節點發送心跳數據包、數據塊列表,并處理NameNode節點下發的任務。HDFS 文件系統部署在多臺DataNode節點上后,上傳任意的文件到HDFS 中,不用關心文件存儲在哪個DataNode節點上。HDFS將每個文件存儲成一系列數據塊(Block),HDFS的文件都是一次性寫入,多次讀取,用戶使用HDFS文件系統來存儲數據文件,當DataNode開始會遍歷本地文件系統,HDFS數據塊,并生成本地文件關系的一個對應的列表,把這包含了DataNode上所有塊的列表報告發給NameNode,。HDFS分布存儲系統提供了命令行模式和API接口模式操作,Web Server 通過HDFS 的API接口模式來存取數據。

二、基礎設施軟件方案設計

Hadoop生態系統,所有項目之間都是相互獨立的,分布式文件系統(HDFS,Hadoop分布式文件系統)和MapReduce作為Hadoop的核心,為用戶提供系統透明的分布式基礎架構的底層細節。利用Hadoop組織計算機資源來建立自己的分布式計算平臺,充分利用集群的計算和存儲能力,完成海量數據的處理。分布式文件系統、I / O組件和接口是提供支持Hadoop的子項目等常用工具,文件系統,RPC和序列化庫是建立在廉價硬件的云計算環境提供基本服務,以對傳輸平臺軟件開發運行提供了必要的API。 Avro的是一個支持高效,系列化系統跨語言的RPC和數據的永久存儲。 MapReduce是并行計算的大規模數據集的編程模型。支持分布式并行編程,在自己的程序運行分布式系統。 MapReduce執行映射(映射)功能,輸入鍵被映射到一組新的密鑰對,經過一定的處理,減少相同的密鑰進行處理,然后輸出關鍵值的所有值結果。 Chukwa是對于大型分布式系統中的數據監測和分析的開放源碼的數據收集系統,是Hadoop的HDFS和MapReduce框架結構之上,它也繼承了Hadoop的可擴展性和健壯性。 HDFS是一個分布式文件系統,具有高容錯性(容錯)功能,可以設計部署在低(成本低)的硬件,可以提供高吞吐量,對于那些大型的數據訪問應用程序的數據集的應用程序。 HDFS放寬了便攜式操作系統接口(POSIX,便攜式操作系統接口)的要求,這可以在數據流的訪問數據在文件系統的形式來實現。配置單元是一個分布式,根據存儲的數據倉庫中的順序,存儲在HDFS管理數據,并提供一個基于SQL的查詢語言查詢數據。配置單元提供了一種機制,結構化的數據,它類似于傳統的RDBMS支持SQL語言來幫助這些用戶熟悉SQL在Hadoop中。 HBase的是一種分布式,開放源碼的面向序列的數據庫,從Bigtable分布式存儲系統,用于結構化數據在Hadoop的HBase的頂部提供了類似Bigtable的能力。

三、中間層業務方案設計

HDFS數據的讀取流程:(1)HDFS客戶端向遠端名字節點發起RPC請求,請求讀取某一文件。(2)名字節點返回該文件部分或全部的數據塊分布列表,列表里面包括數據塊的數據節點地址。(3)客戶端會選取離自己最近的數據節點,建立連接并讀取數據塊。(4)當讀取完一個數據塊后,先進行校驗碼驗證,若出現錯誤或當前數據節點出現錯誤,則客戶端會請求名字節點,尋找下一個有該數據塊的數據節點,并重新讀取。(5)數據塊讀取成功后,會關閉當前連接,并順次選擇一個數據塊的最佳數據節點進行讀取。(6)當列表中的數據塊讀取完畢并且文件還未讀取結束時,客戶端會向名字節點繼續請求下一批數據塊列表。(7)當所有數據塊讀取結束,客戶端通知HDFS關閉連接。

(1)客戶端向遠端名字節點發起RPC請求。(2)名字節點檢查客戶端是否有權限創建文件,要創建的文件是否存存,若件滿足,則執行創建操作,并建立一條事件日志記錄:若不成功,則告知客戶端原因。(3)客戶端將寫入的文件切分成一個個的數據塊,在內部以數據包隊列的形式管理這些數據塊,并向名字節點申請數據塊;名字節點根據復制系數,確定數據塊存放的數據節點列表,并傳送給客戶端。(4)客戶端以流式管道的形式將數據塊寫入相應的數據節點,數據塊向第一個數據節點寫入,當第一個節點存儲成功后,會將數據塊傳遞給第二個數據節點;第二個數據節點寫入成功后,再將數據塊傳送給第三個數據節點,這樣整個寫入過程以一種流水線的方式寫入。(5)當數據塊向最后一個數據節點寫入成功后,會向客戶端發送一個ACK確認包,在收到ACK后,客戶端將該數據包從隊列中移除。(6)若傳輸過程中,某個數據節點出現故障,則故障節點會從當前流式管道中刪除,同時名字節點會重新分配一個新的數據節點,寫入過程不變。(7)寫入結束后,客戶端會發出關閉請求,當收到最后一個確認數據包ACK后,執行最終的關閉。

四、總結:

基于云平臺教學資源共享方案設計,是根據現在工作單位及從事的教育工作實際情況對需要,對教學資源共享建設提出設計方案。先進行需求分析,了解用戶在大數據共享資源需求,然后進行設計,架構云計算平臺,主要是利用開源Hadoop平臺的分布式存儲及MapReduce計算,結合Web技術來調用HDFS的API接口。基于云平臺教學資源共享方案是在搭建私有去平臺的基礎上實施,搭建私有云平臺主要涉及到VMware虛擬化技術、Hadoop服務器集群部署、云計算架構、云計算存儲結構、分布式文件系統存儲、并行計算機、WebServvie編程技術為教學資源共享提供方案。基于云平臺教學資源共享方案充分利用云計算平臺的特點,將教學資源分布存儲在不同的計算機上,方便用戶使用教學資源,實現快速上傳、下載教學資源。

參考文獻

[1].章俊. 基于云計算平臺的軟件架構應用研究[D]. 吉林:《東北師范大學碩士論文》,2012-05-01

[2].張炎華. 私有云系統的實現及性能分析[D]. 北京:《北京郵電大學碩士論文》, 2012-03-08

[3].肖斐. 虛擬化云計算中資源管理的研究與實現[D].西安: 《西安電子科技大學碩士論文》,2010-03-01

[4].曹軍委. 基于云計算的教學資源共享體系的研究與實現[D]. 安徽: 《安徽理工大學碩士論文》, 2012-06-01

[5].ZT 云計算產業鏈初成中國落后兩年 - 云計算和SaaS產品與實踐 - ITPUB論壇 - 澳信傳媒旗下專業技術社區 . 《網絡(http://www.itpub.net/viewthread.php?tid=1242905&highlight=)》-

[6].沐連順.電力系統云計算中心的研究與實踐.《電網技術》- 2011-06-05endprint

猜你喜歡
教學資源教學
豐富歷史教學資源 提升課堂教學質量
甘肅教育(2020年14期)2020-09-11 07:58:50
微課讓高中數學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
如何讓高中生物教學變得生動有趣
甘肅教育(2020年12期)2020-04-13 06:25:34
“自我診斷表”在高中數學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
初中語文數字化教學資源應用探索
基于VMware的教學資源服務器虛擬化設計與實施
初探教學資源開發的系統思維
臨床實驗教學中教學資源的整合優化與應用
土木工程科研資源轉化為實踐教學資源的探索
河南科技(2014年15期)2014-02-27 14:13:03
主站蜘蛛池模板: 亚洲一区二区三区在线视频| 亚洲中文在线视频| 澳门av无码| 国产成人精品三级| www亚洲天堂| 永久免费精品视频| 91网在线| 国产第一页亚洲| 日韩国产黄色网站| 热re99久久精品国99热| 91丝袜乱伦| 国产成人亚洲日韩欧美电影| 欧美中文一区| 国产成人精品2021欧美日韩| 久久人妻xunleige无码| 另类综合视频| 国产欧美精品专区一区二区| 久久国产精品嫖妓| 不卡网亚洲无码| 国产波多野结衣中文在线播放| 青青操国产| 狠狠色狠狠色综合久久第一次| 久久a毛片| 国产毛片不卡| 成人免费一区二区三区| 看av免费毛片手机播放| 中文字幕2区| 国产精品原创不卡在线| jizz亚洲高清在线观看| 国产国产人免费视频成18| 波多野结衣第一页| 亚亚洲乱码一二三四区| 亚洲av无码人妻| 国产精品网址在线观看你懂的| 精品无码国产自产野外拍在线| 香蕉eeww99国产在线观看| 亚洲国产日韩一区| 99久久99这里只有免费的精品| 国产成人毛片| 久久semm亚洲国产| 亚洲日本精品一区二区| 久操中文在线| 精品一区二区三区中文字幕| 欧美97色| 青青操国产| 亚洲综合18p| 精品免费在线视频| 一级一毛片a级毛片| 91香蕉国产亚洲一二三区| 妇女自拍偷自拍亚洲精品| 欧美日韩国产一级| 国产精品亚洲а∨天堂免下载| 色哟哟国产成人精品| 亚洲视频免费在线看| 久久青草免费91观看| 婷婷丁香在线观看| 欧美国产中文| 小说 亚洲 无码 精品| 国产精品男人的天堂| 国产成人精品高清在线| 欧美亚洲激情| 久久黄色免费电影| 亚洲高清中文字幕| 成人一区在线| 色妞永久免费视频| 日韩精品亚洲精品第一页| 免费无遮挡AV| 欧美精品成人一区二区视频一| 一区二区无码在线视频| 国产一区二区色淫影院| 欧美成人影院亚洲综合图| 婷婷开心中文字幕| 国产剧情无码视频在线观看| 19国产精品麻豆免费观看| 国产精品福利导航| 国产在线麻豆波多野结衣| 在线亚洲精品自拍| 久久77777| 欧美一级一级做性视频| 欧美成人第一页| 天堂在线www网亚洲| 日韩资源站|