首页 | 本学科首页   官方微博 | 高级检索  
     

NEHASH:面向非易失性内存的高并发可扩展哈希(英文)
作者姓名:蔡涛  高鹏飞  牛德娇  马跃明  雷天乐  戴健飞
作者单位:江苏大学计算机科学与通信工程学院
基金项目:Project supported by the National Natural Science Foundation of China (No. 61806086);;the National Key R&D Program of China (No. 2018YFB0804204);
摘    要:可扩展哈希是管理越来越庞大的文件系统元数据的有效方式,但其存在并发度较低和缺乏针对非易失内存(NVM)的优化等问题。本文设计了基于惰性扩展的多层哈希目录,以提高哈希目录管理的并发度和效率;设计了基于组的哈希桶管理算法,通过缩小哈希桶大小,提高哈希键管理的效率,从而提高动态可扩展哈希的性能;利用动态随机存取存储器(DRAM)和NVM各自的优势设计了面向NVM的分层存储策略;并在英特尔傲腾持久内存(IntelOptane DCPersistentMemory)及其驱动的基础上,实现了面向NVM高并发可扩展哈希的原型,称为NEHASH。使用雅虎云服务基准测试工具(YCSB)与缓存行意识的可扩展哈希(CCEH)、级别哈希(level hashing)、布谷鸟哈希(cuckoo hashing)等进行比较,结果显示NEHASH最高能提高16.5%的读吞吐率和19.3%的写吞吐率。

关 键 词:可扩展哈希  非易失内存(NVM)  高并发
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号