检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]暨南大学信息学院计算机科学系,广州510632 [2]中国科学院计算技术研究所计算机体系结构国家重点实验室,北京100190
出 处:《小型微型计算机系统》2017年第3期645-650,共6页Journal of Chinese Computer Systems
基 金:国家自然科学基金项目(61572232;61272073)资助;广东省自然科学基金重点项目(S2013020012865)资助;中国科学院计算机系统结构国家重点实验室开放基金项目(CARCH201401)U资助;中央高校基本科研业务费专项资金
摘 要:网络编码作为一种具有高可靠性和低冗余等优点的存储方案而被引入到分布式存储系统中,但是其数据更新过程的开销却很大.一些更新方案为了减少I/O开销而引入Log-based存储机制,而没有考虑优化网络带宽使用量.本文中,通过分析多个数据集,发现了大部分更新数据块存在着多次更新的情况,针对这一现象,我们提出一种更新方案CUM,利用网络编码的线性特性和更新节点的缓存区域,将更新块和校验块的信息缓存起来,当数据块多次更新时则可以直接在缓存中读取信息来计算新的校验块,从而减少了到存储节点上读取数据的带宽使用量.本文在NCFS的基础上建立缓存更新模型,并在真实的数据集上对CUM进行测试.实验结果显示CUM相比当前广泛使用的Differential Update Model(DUM)在更新性能上有很大改进,带宽使用量减少最多达总量的30%,更新时间最多减少24.57%,更新速度最多提高1.326倍.Due to the advantages of high reliability and low redundancy in data storage, network coding is introduced into the distributed storage system as one of the storage solution, but the overhead of its update process is high. Some update scheme use log-based storage mechanism just to reduce I/O overhead without considering optimizing the usage of network bandwidth. In this paper, we found that many data blocks are updated for many times after analyzing multiple data sets. We propose an update scheme CUM,using the linear characteristic of network coding and adding a cache region in update node to storage the information of data block and parity block. When the data block update again, the information can be read from the cache region to compute the new parity block,which re- duces the amount of bandwidth usage to read data from storage nodes. We also run the cache-based update model on the basis of the NCFS and evaluate the performance of CUM on real data sets. The results of the experiment show that CUM reduces the total bandwidth usage and update time up to 30% and 24.57% respectively and speed up the update process by a factor of up to 1.326 compare to Differential Update Model (DUM).
关 键 词:网络编码 分布式存储系统 再生码 缓存 数据更新
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.148.113.167