DocumentCode
653328
Title
An IO Optimized Data Access Method in Distributed Key-Value Storage System
Author
Li Chao ; Wu Guangjun ; Wang Shupeng ; Li Yixi
Author_Institution
Inst. of Comput. Technol., Beijing, China
fYear
2013
fDate
20-23 Aug. 2013
Firstpage
1276
Lastpage
1281
Abstract
Distributed KEY-VALUE storage system is a new storage framework for cloud computing. It can enable an application to dynamically adapt to growing workloads by increasing the number of servers. However, current distributed KEY-VALUE storage systems are still inefficient on range query for larger result set. When the result set become large, the file layout, cache hit rate are both key points for IO efficiency. In this paper, we will introduce our experience under the development of China Mobile Big Cloud KEY-VLAUE DB (BC-kvDB). We will discuss how we increase IO efficiency in BC-kvDB. BC-kvDB is based on single-table space data model and provides SQL-LIKE DDL and DML language. BC-kvDB´s high throughput is benefit from data locality storage, column-storage structure and multi-layer caches. Data can be accessed in local cache or local blocks through block index. Experimental results show that the random writing performance of BC-kvDB is 2.5 times better than HBase and the random reading performance is 1.8-2 times than HBase.
Keywords
Big Data; SQL; cache storage; cloud computing; information retrieval; query processing; BC-kvDB; China mobile big cloud KEY-VLAUE DB; DML language; IO efficiency; IO optimized data access method; SQL-LIKE DDL; block index; cache hit rate; cloud computing; column-storage structure; data access; data locality storage; distributed KEY-VALUE storage system; file layout; local blocks; local cache; multilayer caches; random writing performance; range query; single-table space data model; storage framework; Data handling; Data models; Data storage systems; Indexes; Information management; Servers; Throughput; Cloud Storage; Column Store; Distributed Storage; KEY-VALUE DB;
fLanguage
English
Publisher
ieee
Conference_Titel
Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing
Conference_Location
Beijing
Type
conf
DOI
10.1109/GreenCom-iThings-CPSCom.2013.222
Filename
6682235
Link To Document