- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
华中科技大学硕士学位论文
摘要
新型非易失内存(Non-VolaliteMemory,NVM)技术近些年发展迅速,为已有的
存储系统带来了新的机遇和挑战。哈希索引是许多存储系统的基本组件之一,如何针
对NVM特性改进哈希索引是当前研究的热点。由于NVM的读写特性与DRAM并
不完全相同,在NVM上直接使用针对DRAM设计的哈希索引扩容策略无法充分发
挥NVM性能,扩容操作成为了性能瓶颈。此外,为提高负载因子非易失内存哈希索
引通常引入辅助结构,但这种方法会使访问路径变长进而造成哈希索引搜索性能下
降。
针对上述问题,基于现有NVM的特性研究设计了基于非易失内存哈希索引的
扩容和搜索优化策略,并基于这些优化策略实现了一种扩容和搜索优化的非易失内
存哈希索引,简称RRHash(Resize-friendlyRead-optimizedHash)。为了降低哈希扩
容开销,设计了预分裂的数据插入和多线程协作式扩容策略,其中预分裂的数据插入
策略,依据扩容时是否需要迁移将键值对放置于不同哈希桶,有效减少了扩容过程中
搬迁的数据总量;多线程合作式扩容机制,利用前台线程加速哈希扩容,提高了NVM
的带宽利用率。为了提高哈希索引搜索效率,提出了基于混合内存和迁移感知的哈希
搜索加速策略。混合内存加速策略将容量小但访问频繁的元数据放置于相对访问速
度更快的DRAM中,搜索时利用元数据中的指纹过滤掉不必要的NVM访问;扩容
过程中读取线程可以直接访问键值对迁移前后可能被保存的地址,保证无锁读的重
试次数不超过三次。此外,为了避免扩容过程中意外宕机造成数据不一致,实现了无
日志的低开销数据一致性保证方法和惰性崩溃恢复策略,进一步提高哈希索引性能。
在装载有真实NVM设备的实验平台上对RRHash进行了测试和评估。实验结果
表明,与最新的基于非易失内存的哈希索引相比,56线程测试场景下RRHash的读
取性能可以提高1.1~8.1倍,写性能最高可提高7.5倍。与现有的哈希索引相比,
RRHash的扩容时间减少了70%。
关键词:非易失内存;哈希索引;扩容;哈希搜索
I
华中科技大学硕士学位论文
Abstract
Inrecentyears,Non-VolatileMemory(NVM)technologyhasrapidlyadvanced,
presentingnewopportunitiesandchallengesforexistingstoragesystems.Thehashindexis
afundamentalcomponentofmanystoragesystems,andcurrentresearcheshasfocusedon
improvingthehashindexbasedonNVMcharacteristics.However,thehashindexresize
strategiesdesignedforDRAMcannotfullyleveragetheperformanceofNVMduetoits
distinctreadandwritecharacteristics,resultinginresizeoperationsbecominga
performancebottleneck.Toimprovetheloadfactor,auxiliarystructuresareoftenintroduced
intheNVMhashindex.However,thismethodmaylengthentheaccesspathandleadtoa
decreaseinthesearchperformanceofhashindex
您可能关注的文档
- 混合式教学法在中职旅游专业课教学中的应用研究.pdf
- 活动星系核的伽玛射线辐射和伽玛射线耀发统计性质研究.pdf
- 活化过硫酸钠氧化对土壤不同团聚体中PAHs去除效果研究.pdf
- 活性表达可调制的铁基纳米酶的开发及生物医学应用.pdf
- 活性炭负载Fe3O4的制备及其处理乳液废水性能研究.pdf
- 积极老龄化视角下老年人就业权的法治保障.pdf
- 积极心理健康课程提升高中生心盛的效果研究.pdf
- 基层部门预算管理一体化优化研究—以Y税务分局为例.pdf
- 基层税务机关纳税服务优化研究——以G市税务局为例.pdf
- 基层税务机关纳税服务优化研究—以H市(县级市)税务局为例.pdf
- 基于肺-肠菌群研究款冬花散对慢性支气管炎大鼠的作用机制.pdf
- 基于分子模拟研究不同填料对PVC复合板材性能的影响.pdf
- 基于符号互动理论的自发性广场健身舞群体的身份认同研究——以“太自由”燃脂健身操团队为个案.pdf
- 基于复振幅散射光场调控的光电储备池计算方法和系统研究.pdf
- 基于改进YOLOv5的小目标交通标志识别.pdf
- 基于改进YOLOv7网络的结核杆菌检测方法研究.pdf
- 基于公告的高校图书馆服务事件图谱构建.pdf
- 基于光学反馈频率锁定的中红外激光线宽压窄技术的研究.pdf
- 基于核TV的多通道EPRI图像重建方法研究.pdf
- 基于洪水分类的长江上游水库群防洪调度规则提取研究.pdf
文档评论(0)