面向磨损均衡的持久性内存文件系统NOVA-SSIM的设计与实现

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:yunkang0820
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
3D XPoint等新型非易失内存(Non-Volatile Memory,NVM)具有显著提高当前存储系统性能、颠覆当前存储系统架构的潜力。具备带宽高,存储容量大以及延迟低等优良特性,但是同时,读写延迟不均衡以及寿命有限也是绝大多数非易失内存需要面临的挑战。大多数研究工作专注于提高持久性内存存储系统的性能,而本文主要研究在低开销的前提下实现持久性内存介质的磨损均衡,以延长NVM的使用寿命。研究发现,不同类型的负载以及应用在NVM上的写操作分布不尽相同,大都存在写不均衡现象并在NVM中形成热点区域。此外,写操作分布随负载运行时间增大的变化也不尽相同,强依赖于文件系统的空间管理策略。基于以上事实与研究,本文提出了一种面向磨损均衡的持久性内存文件系统NOVA-SSIM,采用动态磨损均衡实现了包括索引节点表在内的,全持久性内存空间的写均衡分布,完全消除了热点区域并解决了写不均衡问题。主要贡献包括以下两点:1.提出了一种均衡分配算法用于管理持久性内存文件系统的空闲存储空间核心思想是在重新使用某持久性内存页之前,确保所有存储空间都被执行过写操作,以最大限度的平衡存储单元的使用。基本实现了不同负载下写操作请求在持久性内存上的均匀分布,并略微提高系统性能。在不考虑元数据的情况下,文件服务器Fileserver,反向代理服务器Webproxy以及邮件服务器Varmail在NVM上写操作的均匀性分别提高了67.60%,91.36%以及90.82%,而它们的混合负载则提高81.03%,对应系统性能分别提升了14.09%,0.8%与1.78%。2.设计并实现了一种持久性存储介质友好的元数据索引机制SSIM(scatter and separate inode mechanism),即索引节点离散机制SSIM将传统文件系统中的索引节点分为频繁更新的上半部(包括inode号)与下半部两部分(其它数据)。其中上半部分布于整个文件系统中,并且在更新次数超过一定阈值后进行原子的迁移,并非位于文件系统中的固定位置。SSIM完全消除了由于inode频繁更新所形成的热点区域,实现了全NVM存储空间的磨损均衡。在考虑元数据的情况下,Fileserver,Webproxy,Varmai以及其混合负载在NVM上写操作的均匀程度分别提高了96.38%,83.04%以及88.09%。SSIM对元数据操作密集型负载(Webproxy与Varmail)的性能没有显著影响,而为Fileserver带来了12.4%的性能提升。
其他文献
近年来,由于GPU在复杂的科学计算上的出众表现,CPU-GPU异构系统逐渐成为了科学计算的重要工具。目前,CPU-GPU异构系统通常使用PCI-E协议连接,相对于CPU和GPU访问本地内存的高
海31块是位于海外河油田中部的一个复杂小断块,于1990年5月正式投入开发,期间经历过天然能量开发、常规水驱、和局部分层系注水的开发方式,开发至今,油田已进入高采出程度、
传统的雷达成像系统主要包括实孔径成像系统和合成孔径成像系统,但二者都有各自的缺陷,其中实孔径成像系统的性能受制于孔径的大小;合成孔径成像系统的性能受制于目标与雷达
随着基因组学和宏基因组学的快速发展,大量未知功能基因的测序数据引起了广泛关注,这些未知功能基因被视为大多数生物有机体基因蓝图中不可或缺的部分。目前,在所有真核生物
量子通信技术在国家安全领域具有重要的应用前景,量子密钥分配(QKD)是量子通信技术中的重要内容,脉冲激光器模块是量子密钥分配系统的重要器件。目前,高速脉冲激光器模块依赖
当前我国正处于全面建成小康社会,实现两个一百年奋斗目标的关键时期,经济发展已经取得阶段性成效,而企业是我国经济发展的中坚力量,因此企业进行有效发展、科学规划是当下的
自雷达问世并不断发展以来,对复杂目标的电磁散射特性进行计算分析一直是电磁领域的一个重要研究方向。而在分析电大目标的电磁散射特性时,高频方法具有计算的算法简单、计算
多输入多输出(Multiple Input Multiple Output,MIMO)技术基站端装有大量的天线,使得系统的频谱效益和能量效率都得到了极大的改善。不仅如此,由于不同用户间的信道趋向于正
嵌入式系统已经广泛地运用在生活中的各个领域,嵌入式设备的性能、功耗、实时性等要求均与一般环境不同,导致算法程序需要高效可靠地实现。算法在其数学形式上可能有优美的公
公开课作为教学中的“关键事件”和“必然事件”,携带多种功能。现阶段,公开课已经成为传播新教学理念、推广教学模式、研究教学方法、促进教师专业成长、反思日常教学和开展