计算机研究与发展2022,Vol.59Issue(11) :2437-2450.DOI:10.7544/issn1000-1239.20210280

面向安全持久性内存的元数据协同管理方法

Coordinated Metadata Management for Secure Persistent Memory

魏学亮 杨明顺 冯丹 刘景宁 吴兵 肖仁智 童薇
计算机研究与发展2022,Vol.59Issue(11) :2437-2450.DOI:10.7544/issn1000-1239.20210280

面向安全持久性内存的元数据协同管理方法

Coordinated Metadata Management for Secure Persistent Memory

魏学亮 1杨明顺 1冯丹 2刘景宁 2吴兵 1肖仁智 1童薇2
扫码查看

作者信息

  • 1. 武汉光电国家研究中心(华中科技大学) 武汉 430074
  • 2. 武汉光电国家研究中心(华中科技大学) 武汉 430074;华中科技大学计算机科学与技术学院 武汉 430074
  • 折叠

摘要

新型非易失存储器是下一代计算机内存最具潜力的候选之一.基于非易失存储器构建持久性内存系统面临着2方面挑战:保证数据安全性、优化写操作.为此,现有工作提出加密和完整性检测技术以保证安全性,同时提出选择重加密策略以优化写操作.这些技术在持久性内存中引入多种元数据,但尚无研究工作综合考虑各类元数据特性以实现高效管理.为解决此问题,提出一种面向安全持久性内存的元数据协同管理方法(coordinated metadata management for secure persistent memory,COTANA).COTANA将加密和选择重加密元数据整合在相同块中,以减少加解密时元数据访问开销.同时,COTANA将整合后的块作为叶子结点构建完整性检测树,并通过将消息鉴别码放置在纠错码芯片中避免额外访问延迟.此外,通过实验发现数据块中不同字节存在不同修改频率.在选择重加密时,COTANA采用动态数据分片策略,从现有的连续分片方法和针对修改频率规律设计的聚集分片方法中动态选择造成位翻转最少的方法.实验结果显示,与采用最新的元数据管理方法和选择重加密策略的系统相比,COTANA最多能提升13.7%的性能,并减少21.3%的位翻转.

关键词

非易失存储器/持久性内存/安全/加密/完整性检测/选择重加密/元数据管理

引用本文复制引用

基金项目

国家自然科学基金(61832007)

国家自然科学基金(61821003)

国家自然科学基金(61772222)

国家自然科学基金(U1705261)

中央高校基本科研业务费专项(2019kfyXMBZ037)

国家科技重大专项(2017ZX01032-101)

之江实验室开放课题(2020AA3AB07)

出版年

2022
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
参考文献量2
段落导航相关论文