日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]基于ARC替換算法的HDFS小文件緩存管理方法在審

專利信息
申請號: 201710664858.1 申請日: 2017-08-07
公開(公告)號: CN107368608A 公開(公告)日: 2017-11-21
發明(設計)人: 姚英彪;陳功;許曉榮;劉兆霆;馮維 申請(專利權)人: 杭州電子科技大學
主分類號: G06F17/30 分類號: G06F17/30;G06F12/0813
代理公司: 杭州千克知識產權代理有限公司33246 代理人: 周希良
地址: 310018 浙江省杭州市*** 國省代碼: 浙江;33
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 arc 替換 算法 hdfs 文件 緩存 管理 方法
【說明書】:

技術領域

發明涉及計算機HDFS分布式文件系統技術領域,特別涉及HDFS中一種小文件的緩存管理方法。

背景技術

伴隨著移動互聯網技術的高速發展以及電子商務的蓬勃發展,以微博、微信為代表的自媒體應用、以及淘寶為代表的電商網站等,迅速成為Web應用的排頭兵。這些自媒體應用、社交分享平臺的用戶從原來的信息接收者轉變成為了信息的提供者,他們隨時隨地都在向平臺上傳圖片等各種文件信息。由此造成的一個情況便是:網絡上產生了大量的小文件,并且這些小文件迅速充斥了整個互聯網。在海量小文件產生的科學計算和互聯網應用場景中,如何高效訪問小文件成為HDFS面臨的一個巨大挑戰。

HDFS是Hadoop的主要存儲框架,它采用主從結構,由名字節點(Namenode)和數據節點(Datanode)組成。名字節點管理文件系統的命名空間,數據節點負責實際數據塊的存儲。HDFS的數據節點在配置存儲目錄時通常將數據配置在硬盤中,客戶端通過訪問硬盤獲取數據。然而,在海量的小文件中存在著大量的“熱點數據”,這些數據會被各應用頻繁地訪問,因此,如果能夠對這類“熱點數據”進行緩存處理,將大大減少HDFS反復讀取硬盤所帶來的巨大時間消耗。針對緩存替換算法主要有兩種:基于時間局部性的緩存管理算法和基于訪問頻率的緩存管理算法。基于時間局部性的LRU類算法重點關注訪問數據的近期特性,每次置換的都是最久未訪問的數據塊。而基于訪問頻率的LFU類算法則重點關注訪問數據的頻率特性,每次置換的都是頻率最小的數據塊,保存了很多高頻數據項。但是,對于LRU類算法,當順序讀取大量的數據時,這些數據會充滿整個緩存空間,當緩存被存滿后,若想放入新的緩存數據,則需要淘汰最近最少使用的數據,在這種情況下,緩存中存放的永遠是新讀入的數據,而不是真正需要緩存的數據。同時,在LFU類算法中,新的數據只要不被頻繁讀取就會被淘汰,在實際應用中也存在很大的不足。為了吸收兩種算法中的有益想法,很多算法在時間局部性和訪問頻率兩個特性之間尋求平衡點,ARC(Adjustable Replacement Cache)替換算法是其中的佼佼者,它也可以用于HDFS的小文件管理。因此,本發明公布了一種基于ARC替換算法的HDFS小文件管理方法,ARC能夠利用LRU和LFU的優點,避免它們的缺點,具體的ARC實現過程可以參見文獻《ARC:a self-tuning,low overhead replacement cache》。

發明內容

本發明解決HDFS分布式文件系統以流式的方式訪問大文件時效率很高,但是當海量小文件的訪問特別是頻繁訪問重復的小文件時效率比較低的問題。

為了解決上述技術問題,本發明采用如下技術方案:

基于ARC替換算法的HDFS小文件緩存管理方法,首先在數據節點上使用tmpfs構建數據緩存區,其中,tmpfs是Linux/Unix系統上的一種基于內存的文件系統。在Namenode端集成兩個模塊:判斷模塊和決策模塊,在Datanode集成一個執行模塊。其次,將判斷模塊、決策模塊和執行模塊作為三個階段對小文件進行緩存替換操作。最后,當需要緩存小文件數據塊時,Namenode將與數據塊存儲的Datanode進行通信,并發出指令將數據塊緩存在數據節點的高速緩存中。

所述判斷模塊首先判斷請求信息類型,如果是訪問請求,再判斷訪問文件大小是否小于閾值Tf,如果是,則將該文件視為小文件,并使用決策模塊的ARC緩存替換算法進行處理,否則不做緩存處理;如果是創建、刪除信息,將直接交給執行模塊處理。

在文件的訪問過程中,所請求小文件如果存儲在緩存中,即為緩存命中,否則未能命中,然后根據訪問情況及緩存空間使用情況按照ARC算法進行文件的緩存替換操作。

所述決策模塊使用一個緩存列表來管理緩存區的文件,并根據緩存列表來選擇要替換的緩存文件對象,再由執行模塊按照決策模塊的指令進行文件緩存替換操作。

緩存管理方法可分為客戶端、名字節點和數據節點三個部分,客戶端通過RPC協議分別與名字節點和數據節點進行通信,完成對數據的訪問操作。

當客戶端向集群提交I/O請求后,Namenode可將請求分為三種類型:訪問請求、創建請求和刪除請求。

當客戶端向集群中的名字節點申請訪問數據時,包括以下3個步驟:

1)名字節點獲得待訪問的數據文件信息,判斷該文件是否位于緩存中;

2)若該文件已緩存,那么直接讀取數據節點上緩存的文件數據,并使用ARC算法更新緩存管理,此時為一次緩存命中,緩存中的數據將提供訪問請求服務;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州電子科技大學,未經杭州電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201710664858.1/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖;

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 91夜夜夜| 国产69久久| 欧美午夜羞羞羞免费视频app| 97国产婷婷综合在线视频,| 99精品欧美一区二区三区美图| 日韩精品一区二区av| 中文字幕天天躁日日躁狠狠躁免费| 热久久一区二区| 国产亚洲精品久久久久动| 99国产精品免费| 欧美在线播放一区| 麻豆视频免费播放| 欧美日本三级少妇三级久久| 精品国产免费久久| 欧美一级特黄乱妇高清视频| 日韩av在线中文| 99精品一级欧美片免费播放 | 午夜精品999| 国产欧美一区二区精品性色超碰| 91亚洲精品国偷拍自产| 国产91免费在线| 久久久精品欧美一区二区| 国产欧美视频一区二区三区| 欧美福利一区二区| 一本久久精品一区二区| 国产乱子一区二区| 国产精品伦一区二区三区视频| 国产精品1区2区| 国产精品亚洲一区二区三区| 国产一区二区三区午夜| 99精品偷拍视频一区二区三区| 国产伦精品一区二区三区无广告 | 亚洲精品国产一区| 日韩欧美一区精品| 亚洲国产一区二区精华液| 久久99精品国产99久久6男男| 挺进警察美妇后菊| 四虎国产精品永久在线国在线| 91久久综合亚洲鲁鲁五月天| 91国偷自产中文字幕婷婷| 浪潮av网站| 久久一区二区视频| 夜夜嗨av禁果av粉嫩av懂色av| 精品国产仑片一区二区三区| 国产精品久久久久久久龚玥菲| 国产91电影在线观看| 一区二区免费播放| 国产真实一区二区三区| 国产精品麻豆一区二区| 欧美精品免费一区二区 | 欧美日韩一区二区三区四区五区 | 一区二区三区欧美视频| 亚洲综合日韩精品欧美综合区| 国产综合亚洲精品| 欧美高清性xxxx| 丝袜诱惑一区二区三区| 亚洲欧美日韩三区| 在线精品国产一区二区三区88 | 26uuu色噜噜精品一区二区| 国产日产欧美一区| 午夜情所理论片| 日本免费电影一区二区| 国产69精品久久| 欧美日韩中文不卡| 国偷自产中文字幕亚洲手机在线| 91午夜精品一区二区三区| 久久一区二区精品| 久久国产欧美日韩精品| 伊人久久婷婷色综合98网| 欧美日韩国产精品一区二区| 国产精品5区| 999亚洲国产精| 中文字幕日韩有码| 欧美激情视频一区二区三区| 久久综合伊人77777麻豆| 国产精品一区二区日韩新区| 香港三日本三级三级三级| 91影视一区二区三区| 国产美女三级无套内谢| 欧美日韩中文不卡| 欧美日韩亚洲三区| 夜夜爱av| 中文字幕欧美一区二区三区 | 97久久国产精品| 一区二区三区香蕉视频| 国产不卡一区在线| 欧美精品一区久久| 久久aⅴ国产欧美74aaa| 久久97国产| 国产精品电影一区二区三区| 91精品综合在线观看| 国产精品综合在线| 国产一级大片| 国产精品99在线播放| 日韩av一区二区在线播放| 欧美精品久| 国产精品免费自拍| 欧美三级午夜理伦三级中视频| 狠狠躁夜夜躁人人爽天天天天97| 国产一区在线免费观看| 999久久久国产精品| 国产在线拍揄自揄拍| 国产精品天堂| 亚洲乱玛2021| 97人人模人人爽视频一区二区 | 一区二区三区欧美精品| 日韩一级片在线免费观看| 国产suv精品一区二区4| 欧美精品一区二区三区四区在线| 综合色婷婷一区二区亚洲欧美国产 | 欧美精品在线视频观看| 亚洲欧美色图在线| 美女销魂免费一区二区| 亚洲精品久久久中文| 欧美日韩国产区| 精品国产免费一区二区三区| 欧美一区视频观看| 久热精品视频在线| 日韩av在线播| 亚洲欧美一卡二卡| 久久婷婷国产综合一区二区| 国产精品videossex国产高清| 日韩av三区| 国产精品一级片在线观看| 国产精品对白刺激在线观看 | 国产精品久久亚洲7777| 天天干狠狠插| 午夜免费av电影| 一区二区三区四区视频在线| sb少妇高潮二区久久久久| 国产区二区| 国产1区2区视频| 国产二区不卡| 午夜一级电影| 欧美日韩一区二区三区不卡视频| 国产91丝袜在线熟| 亚洲国产欧美一区二区三区丁香婷 | 在线国产精品一区| 2018亚洲巨乳在线观看| 91精品啪在线观看国产手机| 国产一区日韩欧美| 国产一区二区免费电影| 久久久午夜爽爽一区二区三区三州| 国产精品一区二区久久乐夜夜嗨 | 国产精品无码专区在线观看| 国产精品综合久久| 欧美日韩亚洲国产一区| 久久99国产精品久久99果冻传媒新版本| 国产日韩欧美不卡| 国产精品剧情一区二区三区| 精品一区二区超碰久久久| 久久91精品国产91久久久| 国产经典一区二区| 91看片app| 国产suv精品一区二区4| 91麻豆产精品久久久| 久久综合久久自在自线精品自| 国产一区在线视频观看| 国产69精品久久777的优势| 亚洲欧洲一区二区| 狠狠色噜噜狠狠狠888奇米| 精品91av| 日韩精品一区二区三区四区在线观看| 国产呻吟久久久久久久92 | 欧洲在线一区| 欧美日韩一区二区三区四区五区| **毛片在线免费观看| 91高清一区| 午夜社区在线观看| 国产精品国产一区二区三区四区| 欧美乱码精品一区二区三| 国产伦理一区| 午夜一二区| 国产日本一区二区三区| 国产理论片午午午伦夜理片2021| 免费精品99久久国产综合精品应用| 日韩欧美国产中文字幕| 亚洲欧美一二三| 精品国产亚洲一区二区三区| 午夜av资源| 国产在线精品区| 欧美日韩国产精品一区二区| 日本黄页在线观看| 精品视频久| 日韩一级在线视频| 日韩毛片一区| 日韩欧美一区二区久久婷婷| 中文字幕精品一区二区三区在线| 综合久久一区| 国产精品久久久久久久综合| 91久久香蕉国产日韩欧美9色| 久久福利免费视频| 久久密av| 欧美日韩亚洲国产一区| 欧美黑人巨大久久久精品一区| 国产欧美亚洲精品| 野花社区不卡一卡二| 午夜影院你懂的| 猛男大粗猛爽h男人味| 欧美精品国产一区二区| 美女脱免费看直播| 少妇久久精品一区二区夜夜嗨| 亚洲无人区码一码二码三码 | 亚洲乱视频| 久久99精品国产麻豆婷婷| 国产一区二区三区在线电影| 中文字幕一区二区三区乱码| 日韩av在线电影网| av午夜影院| 欧美午夜精品一区二区三区| 中文字幕a一二三在线| 国产一区二区视频播放| 国产在线观看二区| 亚洲欧美制服丝腿| 精品美女一区二区三区| 欧美久久久一区二区三区| 色婷婷噜噜久久国产精品12p | 国偷自产一区二区三区在线观看| 亚洲欧美制服丝腿| 满春阁精品av在线导航| 国产91丝袜在线| 欧美精品在线观看一区二区| 欧美精品第一区| 国产日韩欧美一区二区在线观看| 91久久一区二区| 久久婷婷国产香蕉| 日韩亚洲精品在线| 理论片高清免费理伦片| 年轻bbwwbbww高潮| 理论片高清免费理伦片| 亚洲欧美制服丝腿| 久久综合国产精品| 国产免费区| 午夜毛片在线观看| 亚洲欧美日韩综合在线| 99久久婷婷国产综合精品电影 | 国产精品视频久久久久久| 粉嫩久久99精品久久久久久夜| 欧美日韩亚洲另类| 国产综合久久精品| 国产欧美一区二区三区视频| 亚洲综合日韩精品欧美综合区| 日本一区二区欧美| 国产69精品久久| 欧美三级午夜理伦三级老人| 国产91九色在线播放|