长久以来,传统机械磁盘的读写速率低是计算机系统不容忽视的问题,尤其是正值大数据技术飞速发展的时代,计算与存储之间的性能差异越来越明显,读写瓶颈问题也愈发严重.MRAM(Magnetic Random Access Memory)具有非易失性、读写速度快和擦...长久以来,传统机械磁盘的读写速率低是计算机系统不容忽视的问题,尤其是正值大数据技术飞速发展的时代,计算与存储之间的性能差异越来越明显,读写瓶颈问题也愈发严重.MRAM(Magnetic Random Access Memory)具有非易失性、读写速度快和擦写次数无限制等特点,可以有效地缓解存储瓶颈的问题,因而成为了研究热点.基于MRAM建立一套内存数据组织结构,并研究异构副本的存储策略具有一定的研究意义.在Ceph分布式文件系统的基础上,设计出一套基于MRAM的内存管理模块,并将Ceph系统的磁盘-磁盘(主从副本均存储在磁盘上)多副本存储方式修改成MRAM-磁盘(主副本存储在MRAM上,从副本存储在磁盘上)的异构副本存储策略.在详细介绍了异构副本方案的同时,也对其进行了相应的性能测试和分析.展开更多
具有高性能以及非易失特性的SCM(Storage Class Memory,存储级内存)技术逐渐成熟并开始运用到存储系统设计中,而传统的SSD仍然在存储容量上具有优势,为键值存储系统提供大容量存储的支持。现有键值存储系统不能充分发挥SCM与SSD混合存...具有高性能以及非易失特性的SCM(Storage Class Memory,存储级内存)技术逐渐成熟并开始运用到存储系统设计中,而传统的SSD仍然在存储容量上具有优势,为键值存储系统提供大容量存储的支持。现有键值存储系统不能充分发挥SCM与SSD混合存储架构的优势,需要对数据布局以及系统结构进行重新设计。针对SCM和SSD的特点,设计了基于SCM与SSD的混合式高效键值存储系统(SCM and SSD Hybrid Key-Valuestore,SSHKV)。SSHKV通过将键值存储中元数据信息存储到SCM中,将数据部分以日志方式存储到SSD中,实现性能与容量的兼顾。在SSD空间管理上,SSHKV采用逻辑空间放大策略,通过重映射TRIM指令释放的无效空间,减小了垃圾回收带来的数据迁移开销。SSHKV基于半异步半同步式IO模型实现,经过对比测试,SSHKV的随机写入性能相较于传统基于LSM-Tree的LevelDB提升了约20倍。展开更多
文摘长久以来,传统机械磁盘的读写速率低是计算机系统不容忽视的问题,尤其是正值大数据技术飞速发展的时代,计算与存储之间的性能差异越来越明显,读写瓶颈问题也愈发严重.MRAM(Magnetic Random Access Memory)具有非易失性、读写速度快和擦写次数无限制等特点,可以有效地缓解存储瓶颈的问题,因而成为了研究热点.基于MRAM建立一套内存数据组织结构,并研究异构副本的存储策略具有一定的研究意义.在Ceph分布式文件系统的基础上,设计出一套基于MRAM的内存管理模块,并将Ceph系统的磁盘-磁盘(主从副本均存储在磁盘上)多副本存储方式修改成MRAM-磁盘(主副本存储在MRAM上,从副本存储在磁盘上)的异构副本存储策略.在详细介绍了异构副本方案的同时,也对其进行了相应的性能测试和分析.
文摘具有高性能以及非易失特性的SCM(Storage Class Memory,存储级内存)技术逐渐成熟并开始运用到存储系统设计中,而传统的SSD仍然在存储容量上具有优势,为键值存储系统提供大容量存储的支持。现有键值存储系统不能充分发挥SCM与SSD混合存储架构的优势,需要对数据布局以及系统结构进行重新设计。针对SCM和SSD的特点,设计了基于SCM与SSD的混合式高效键值存储系统(SCM and SSD Hybrid Key-Valuestore,SSHKV)。SSHKV通过将键值存储中元数据信息存储到SCM中,将数据部分以日志方式存储到SSD中,实现性能与容量的兼顾。在SSD空间管理上,SSHKV采用逻辑空间放大策略,通过重映射TRIM指令释放的无效空间,减小了垃圾回收带来的数据迁移开销。SSHKV基于半异步半同步式IO模型实现,经过对比测试,SSHKV的随机写入性能相较于传统基于LSM-Tree的LevelDB提升了约20倍。