检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:蔡涛[1] 张永春[1] 倪晓蓉[1] 牛德姣[1] 梁东莺[2] 周东明[1]
机构地区:[1]江苏大学计算机科学与通信工程学院,江苏镇江212013 [2]深圳信息职业技术学院信息中心,广东深圳518055
出 处:《小型微型计算机系统》2014年第9期2187-2192,共6页Journal of Chinese Computer Systems
基 金:广东省自然科学基金项目(S2011010006118)资助;江苏省高校自然科学基金项目(09KJB520001)资助
摘 要:非易失存储器具有接近于DRAM的访问速度,是构建高性能外存系统和提高大数据系统性能的重要手段,但非易失存储器存在写次数有限和写能耗较高等问题.本文引入缓存技术,使用写缓存合并对同一数据的多次写操作,减少对非易失存储器的写次数;使用原始缓存减少写回非易失存储器的数据量;设计了写缓存混合粒度管理算法、双缓存协调算法和缓存空间协调策略,减少了非易失存储器的写数据量,增加外存系统的使用寿命,降低了外存系统能耗,提高了I/O性能.最后在开源基于对象存储设备Open-osd上,实现了面向非易失存储器外存系统缓存机制的原型,使用存储系统通用测试工具Filebench和Postmark、以及多个通用数据集进行了测试与分析,验证了面向非易失存储器外存系统缓存机制能减少21%-77%的外存写数据量,提高了8%-37%的I/O性能,检验了面向非易失存储器外存系统缓存机制的有效性.Non-volatile memory is close to the DRAM' s access speed. It is a very significant way in building high performance storage system and also improves the performance of large data system. Nonetheless, the non-volatile memory has limited write endurance and the problem of high writing energy consumption. We introduce the cache technology. The write cache is used to avoid writing the same data repeatedly and hence reduce the amount of writing non-volatile memory data. The original cache is used to reduce the amount of data being written back to the non-volatile memory. We have designed the write cache management algorithm of hybrid granularity; a cache coordination algorithms and cache space coordination strategy, thus reducing the data quantity of writing non-volatile memory, increasing service life of storage system,reducing the energy consumption,and improving the I/O performance of disk systems. Finally ,in the open source Object-based Storage Device Open-osd,we implemented the non-volatile cache memory storage system prototype. We used File bench and postmark,the universal test tool for storage system,to test our prototype. A lot of common data sets were tested and analyzed, we verified the non-volatile cache memory storage system to see, it could reduce 21%-77% amount of writing back data, and improve 8%-37% of system I/O performance,it was verified that,the non-volatile memory storage system cache mechanism was very effective.
分 类 号:TP333[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.179