摘要
为了提高非易失性存储系统并发执行访问请求的能力,针对存储设备中的读写访问请求、文件数据和元数据的不同特性,设计了基于区间锁的文件数据并发写策略、基于读拷贝修改的文件数据读写并发策略和基于最小自旋锁的元数据同步策略,以提高访问请求执行的并发度;实现了利用非对称锁的高并发非易失存储系统原型,使用通用测试工具和方法进行了测试与分析,验证所实现的原型系统相比PMFS能提高40%~162%的吞吐率和61%~159%的每秒输入输出量。
In order to improve the ability of the non-volatile memory storage device system to concurrently execute access requests,aiming at the diverse nature between read and write access requests and the different properties of file data and metadata in the storage device,we have designed a file-based parallel write-based file data concurrent write strategy,RCU based file data read and write concurrency strategy and a minimum spin lock-based metadata synchronization strategy to improve the degree of concurrency of requests execution.And then we have implemented a prototype of the asymmetric lock-based high concurrent non-volatile memory storage system,which has been tested and analyzed by common test tools and methods,the result shows that compared with the PMFS,the prototype system can increase the throughput by 40%~162% and input/output operations per second by 61%~159%.
作者
蔡涛
刘佩瑶
王杰
牛德姣
贺庆建
陈志鹏
CAI Tao;LIU Peiyao;WANG Jie;NIU Dejiao;HE Qingjian;CHEN Zhipeng(School of Computer Science and Communication Engineering,Jiangsu Univ.,Zhenjiang 212013,China)
出处
《西安电子科技大学学报》
EI
CAS
CSCD
北大核心
2020年第2期67-74,共8页
Journal of Xidian University
基金
国家自然科学基金(61806086)
科技部国家重点研发计划(2018YFB0804204)
中国博士后基金(2016M601737)。
关键词
非易失性存储器
区间锁
并发访问
non-volatile memory
region lock
concurrent accessing