亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Map Reduce海量教學(xué)資源存儲(chǔ)模型研究

        2017-03-25 10:53:38方禹潤藺兵兵齊浩亮白旭峰
        價(jià)值工程 2017年8期
        關(guān)鍵詞:存儲(chǔ)教學(xué)資源

        方禹潤++藺兵兵++齊浩亮++白旭峰

        摘要: 本文在研究了 Map Reduce 算法基本原理及應(yīng)用的基礎(chǔ)上,針對當(dāng)前海量教學(xué)資源存儲(chǔ)的需求,應(yīng)用了一種基于云計(jì)算環(huán)境下優(yōu)化的Map Reduce計(jì)算模型,通過測試比較改進(jìn)前后的 Map Reduce 算法模型數(shù)據(jù)處理性能,實(shí)驗(yàn)證明了改進(jìn)型 Map Reduce 算法模型提高了海量教學(xué)資源數(shù)據(jù)存儲(chǔ)模型的存儲(chǔ)能力和計(jì)算性能。

        Abstract: Based on the study of the basic principle and application of Map Reduce algorithm, in view of the current storage requirements of massive teaching resources, an optimized Map Reduce computing model based on cloud computing environment is presented. Through test comparison of data processing performance of the improved Map Reduce algorithm, the experimental results show that the improved Map Reduce algorithm improves the storage capacity and computing performance of the storage model of massive teaching resources.

        關(guān)鍵詞: 教學(xué)資源;存儲(chǔ);Map Reduce

        Key words: teaching resources;storage;Map Reduce

        中圖分類號(hào):TP391.3 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-4311(2017)08-0247-02

        1 教學(xué)資源

        教學(xué)資源是指高校在教學(xué)信息化過程中為教學(xué)活動(dòng)的必要電子材料。一般來說,教學(xué)資源是指在教學(xué)過程中教學(xué)的所有元素,這些主要包括支持教學(xué)的信息化數(shù)據(jù)以及在教學(xué)和服務(wù)教學(xué)的,資金,素材,信息等等。在本文中,教學(xué)資源主要是指教學(xué)或?qū)W習(xí)材料,包括媒體資源、試題庫、試卷、課件、在線課程等,可以幫助教師和學(xué)習(xí)者更好的利用教學(xué)以及學(xué)習(xí)知識(shí)的信息化數(shù)據(jù)。

        2 Map Reduce的優(yōu)化

        Map Reduce 算法框架首先是由Google 提出來的一個(gè)分布式計(jì)算體系結(jié)構(gòu),它能夠支持大型分布式海量數(shù)據(jù)處理和分析。這種架構(gòu)最初起源于兩個(gè)函數(shù)的map 和 reduce 函數(shù)式編程模式,但他們的應(yīng)用程序在最初的算法架構(gòu)以及原始模型當(dāng)中進(jìn)行使用。一個(gè)典型的 Map/Reduce 過程一般有下列幾個(gè)階段,如圖1所示。

        雖然 Map Reduce 算法對海量數(shù)據(jù)存儲(chǔ)以及處理方面的優(yōu)勢很大,但是針對高校的海量數(shù)據(jù)存儲(chǔ)的特點(diǎn),以及當(dāng)前海量數(shù)據(jù)存儲(chǔ)的需求,Map Reduce 在處理數(shù)據(jù)的時(shí)候過于繁瑣,例如自動(dòng)并行化數(shù)據(jù)處理、負(fù)載均衡以及設(shè)備資源的管理等都得占用計(jì)算機(jī)資源。

        優(yōu)化的 Map Reduce 的生成方案中可以分為兩個(gè)部分,分別是第一次的 Map Reduce 算法計(jì)算以及第二次的 Map Reduce 分類存儲(chǔ)計(jì)算。在第一次的 Map Reduce 算法計(jì)算當(dāng)中,首先是把要上傳的數(shù)據(jù)通過 Map 函數(shù)的這個(gè)階段數(shù)據(jù)的索引詞頻率計(jì)算出來,然后輸出對應(yīng)的數(shù)據(jù)流當(dāng)中去,然后再通過 Reduce 函數(shù)來對相應(yīng)的數(shù)據(jù)流進(jìn)行輸入,最后再來把計(jì)算好的數(shù)據(jù)記錄生成最終的數(shù)據(jù)記錄集合。這樣,在第二次Map Reduce計(jì)算的過程中,再通過對每個(gè)數(shù)據(jù)進(jìn)行設(shè)計(jì)相應(yīng)的權(quán)重閾值作為權(quán)值,最后再來通過這個(gè)權(quán)值閥值來進(jìn)行二次分類,從而提升數(shù)據(jù)的存儲(chǔ)能力以及大大提升訪問的速度。優(yōu)化的Map Reduce 算法模型如圖2所示。

        3 測試分析

        3.1 測試環(huán)境

        所搭建環(huán)境具體需求如下:

        ①硬件環(huán)境:

        Master(主節(jié)點(diǎn))1 臺(tái)、Slave(子節(jié)點(diǎn))3 臺(tái)。

        ②軟件環(huán)境:

        操作系統(tǒng):Cent OS6.5,集群的主要軟件:Hadoop1.2.1、DK1.6.0_22、Vmwareworkstation 和 Eclipse3.2。

        3.2 hadoop平臺(tái)搭建

        采用四臺(tái)服務(wù)器來搭建 hadoop 集群并部署存儲(chǔ)模型進(jìn)行功能、性能等測試,主節(jié)點(diǎn)服務(wù)器(master)的 IP 地址為:192.168.1.2(下面簡稱 master), 子節(jié)點(diǎn) 1:192.168.1.3(下面簡稱 slave1), 子節(jié)點(diǎn) 2:192.168.1.4 (下面簡稱 slave2),子節(jié)點(diǎn) 3:192.168.1.188 (下面簡稱 slave3),架構(gòu)規(guī)化如下:

        master 作為 Name Node,Secondary Name Node,Job Tracker;

        slave1、slave2 以及 slave3 用來作為 Data Node,Task Tracker。

        3.3 實(shí)驗(yàn)結(jié)果

        由于實(shí)驗(yàn)條件限制,在搭建 Hadoop 分布式集群的時(shí)候,選用一臺(tái) PC 機(jī)用來作為 Name Node 主服務(wù)器,剩余 3 臺(tái) PC 機(jī)用來作為子節(jié)點(diǎn)服務(wù)器,通過對 Linux 集群環(huán)境進(jìn)行相關(guān)驗(yàn)證。本次測試所用數(shù)據(jù)為 50G 的教學(xué)資源。實(shí)驗(yàn)的內(nèi)容是:

        3.3.1 不同數(shù)據(jù)塊大小處理速度測試

        把所要測試文件按分割成不同大小的 Block 進(jìn)行存儲(chǔ),然后測試對于不同節(jié)點(diǎn)處理速度有什么影響,結(jié)果如表1所示。

        3.3.2 應(yīng)用優(yōu)化Map Reduce算法的性能測試

        在做這個(gè)測試之前,首先得對原始測試數(shù)據(jù)文件設(shè)置好相應(yīng)的文件權(quán)值,同時(shí)還要設(shè)置集群中的 Name Node 主節(jié)點(diǎn)數(shù)為 1 個(gè),Data Node 數(shù)據(jù)節(jié)點(diǎn)為 3個(gè),Job 子任務(wù)數(shù)為 10 個(gè),然后運(yùn)行并通過測試對應(yīng)用 Map Reduce 算法改進(jìn)前后的執(zhí)行速度進(jìn)行比較并記錄,然后通過分析得出測試結(jié)果比較改進(jìn)前后的優(yōu)勢和劣勢,具體的結(jié)果如表3所示。

        從表3的測試結(jié)果可以說明,在 Hadoop 集群當(dāng)中,應(yīng)用基于改進(jìn)型的Map Reduce 算法模型可以明顯提升數(shù)據(jù)訪問的速度以及處理性能。通過這個(gè)測試可以說明,基于改進(jìn)型的 Map Reduce 算法在基于云計(jì)算環(huán)境下的高校海量數(shù)據(jù)存儲(chǔ)模型中的應(yīng)用是成功的,使用這種改進(jìn)型的算法可以提升存儲(chǔ)模型的訪問速度以及數(shù)據(jù)處理性能。

        4 結(jié)束語

        本文主要針對分布式存儲(chǔ)模型和關(guān)鍵技術(shù)進(jìn)行了研究,利用Hadoop的HDFS有效解決了當(dāng)前高校對于海量教學(xué)資源存儲(chǔ)的難題,通過對Map Reduce算法的優(yōu)化有效地提高海量數(shù)據(jù)處理速度,以及對規(guī)則計(jì)算實(shí)驗(yàn)結(jié)果的分析證明了開始的設(shè)想,實(shí)現(xiàn)期待的目標(biāo)。

        參考文獻(xiàn):

        [1]鐘小彬.中國視頻公開課發(fā)展現(xiàn)狀、問題及對策[J].電子測試,2013(3):224-225.

        [2]袁正午,等.云計(jì)算應(yīng)用現(xiàn)狀與趨勢[J].數(shù)字通信,2010(3).

        [3]謝桂蘭,羅省賢.基于Hadoop MapReduce模型的應(yīng)用研究[J].微型機(jī)與應(yīng)用,2010(8):4-7.

        猜你喜歡
        存儲(chǔ)教學(xué)資源
        豐富歷史教學(xué)資源 提升課堂教學(xué)質(zhì)量
        甘肅教育(2020年14期)2020-09-11 07:58:50
        檔案管理中電子文件的存儲(chǔ)探究
        條形碼技術(shù)在涂裝生產(chǎn)中的應(yīng)用
        云計(jì)算與虛擬化
        結(jié)構(gòu)化電子病歷的設(shè)計(jì)及應(yīng)用
        淺敘國產(chǎn)存儲(chǔ)技術(shù)之發(fā)展
        大型機(jī)電設(shè)備出口包裝防護(hù)
        初中語文數(shù)字化教學(xué)資源應(yīng)用探索
        基于VMware的教學(xué)資源服務(wù)器虛擬化設(shè)計(jì)與實(shí)施
        初探教學(xué)資源開發(fā)的系統(tǒng)思維
        少妇又紧又色又爽又刺| 亚洲中文无码永久免| 免费毛片在线视频| 精品国产乱来一区二区三区| 开心久久婷婷综合中文字幕| 夫妇交换性三中文字幕| 红杏亚洲影院一区二区三区| 久久久久久久久久91精品日韩午夜福利| 国产av精选一区二区| 丰满少妇人妻久久久久久| 亚洲经典三级| 狠狠色噜噜狠狠狠狠97俺也去| 男女深夜视频网站入口| 高潮抽搐潮喷毛片在线播放| 亚洲av无码成人精品区在线观看| 精品日韩欧美一区二区三区在线播放| 日韩人妖干女同二区三区| 久久午夜羞羞影院免费观看| 成人性生交大片免费看r| 亚洲蜜芽在线精品一区| 尤物国产一区二区三区在线观看| 亚洲一区二区三区四区五区六| 国产一品道av在线一二三区| av无码天堂一区二区三区| 国产在线网址| 一区二区三区日本久久| 日韩 无码 偷拍 中文字幕| 性久久久久久久| 国产精品国产三级国产AvkTV| 男女激情视频网站在线| 一本久道综合在线无码人妻| 成人精品一级毛片| 亚洲女同人妻在线播放| 久久人妻少妇嫩草av| 欧美最猛黑人xxxxx猛交| 日本激情视频一区在线观看| 澳门蜜桃av成人av| 成人免费看片又大又黄| 美女爽好多水快进来视频| 韩国日本一区二区在线| 女人和拘做受全程看视频|