10.3969/j.issn.1001-0548.2016.03.011
MUSE:一种面向云存储系统的高性能元数据存储引擎
该文设计了一种高性能的面向云存储系统的元数据存储引擎(MUSE)。首先,其底层物理存储模块采用LSM-tree模型的高速key-value存储引擎LevelDB方案,通过设计多缓存表和多线程紧凑机制对该方案进行优化,使其可以充分利用内存和多核CPU并行能力;其次,提出了基于多I/O通道的元数据存取调度机制。通道之间读写操作隔离,聚合多个通道为上层提供高并发随机I/O读写能力;此外,针对上层目录命名空间管理,提出路径分割映射和全路径映射策略两种策略,可基于不同的应用场景在性能与可用性间进行折中选择。系统测试结果表明,MUSE能够很好地适应海量小文件存储场景,相对于其他元数据存储系统在性能上有显著的提升。
I/O、LSM-tree、海量、元数据、性能、小文件、存储引擎
45
TP311(计算技术、计算机技术)
国家重大科技专项2012ZX03002-004-004
2016-04-26(万方平台首次上网日期,不代表论文的发表时间)
共6页
221-226