会议专题

Dorje:一个基于SSD的Key-Value存储系统

当前互联网服务对数据存取提出了新的需求,主要包括存储系统需要具有良好的横向扩展能力和对非结构化数据的良好处理能力.Key-Value型存储系统在这两方面具备优势,已经成为存储系统软件栈中的重要组成部分.目前的大多数Key-Value型存储系统依然沿用传统的基于锁的并发控制机制,在多核处理器成为主流的硬件趋势下,其处理高并发读写请求的能力受到了很大的限制.另一方面,SSD(Solid State Disk)以其良好的随机访问性能和低能耗而被广泛运用于数据中心,Key-Value型存储系统需要根据SSD的特性来优化读写模式,才能更好地发挥SSD的性能.本文设计实现了一个面向新型数据负载,并且基于SSD的Key-Value型存储系统Dorje.该系统针对高并发访问负载进行优化,并在保证数据可靠性的同时针对SSD优化读写模式.通过与主流Key-Value型存储系统的性能比较实验,Dorje在读写混合并发访问能力上最多可以获得1.6倍的性能提升.

数据存储系统 固态硬盘 读写模式 访问能力

刘凯捷 张子刚 熊劲 蒋德钧 岳银亮

中国科学院计算技术研究所先进计算机系统实验室,北京100190

国内会议

第19届全国信息存储技术学术会议

武汉

中文

90-94

2013-09-01(万方平台首次上网日期,不代表论文的发表时间)