专利类型:发明专利
语 言:中文
申 请 号:CN201810296629.3
申 请 日:20180403
申 请 人:重庆大学
申请人地址:400044 重庆市沙坪坝区沙正街174号
公 开 日:20180907
公 开 号:CN201810296629.3
代 理 人:
代理机构:
摘 要:本发明公开了一种利用NVM提升加密文件系统性能的方法,根据文件写入请求的数据块特征进行动态规划,选择合适的软算或者硬算方法执行加密操作,然后将密文写入NVM缓存,最后由后台线程集中将NVM中的密文数据以异步IO的方式写回到磁盘层。其中NVM内存空间由所述NVM内存管理策略分配及管理;根据所述NVM内存管理策略快速查询所请求数据的存储位置,所读出的密文将由所述动态规划方法,选择合适的软算或者硬算方法执行解密操作,最后将明文返回给上层应用。与传统eCryptfs加/解密数据时需要多次调用硬件引擎和需要等待数据写回磁盘而造成时延作对比,可以有效的减少硬件的模式上下文切换开销以及由于IO速度不匹配的时延,提升了硬件加密引擎的应用,加密文件系统的整体性能也得到了提高。
主 权 项:1.一种利用NVM提升加密文件系统写性能的方法,其特征在于,根据文件写入请求的数据块特征进行动态规划,选择合适的软算或者硬算方法执行加密操作,然后将密文写入NVM缓存,最后由后台线程集中将NVM中的密文数据以异步IO的方式写回到磁盘层。其中NVM内存空间由所述NVM内存管理策略分配及管理。
关 键 词:加密文件系统;内存管理策略;动态规划;方法执行;磁盘;密文;时延;硬件加密引擎;上下文切换;数据块特征;存储位置;等待数据;后台线程;加密操作;解密操作;解密数据;快速查询;密文数据;内存空间;请求数据;上层应用;文件写入;硬件引擎;异步IO;明文;写回;调用;读出;匹配;写入;返回;分配;应用;管理
法律状态:生效
IPC专利分类号:G06F17/30;G06F17/00;G;G06;G06F;G06F17;G06F17/30;G06F17/00