TY - JOUR
T1 - SNB-index
T2 - A SkipNet and B+ tree based auxiliary Cloud index
AU - Zhou, Wei
AU - Lu, Jin
AU - Luan, Zhongzhi
AU - Wang, Shipu
AU - Xue, Gang
AU - Yao, Shaowen
PY - 2014/1
Y1 - 2014/1
N2 - Distributed data management plays an essential part in internet applications. With benefits of scalability and reliability, the Cloud storage systems have become an attractive choice for large-scale data processing. However, most Cloud storage systems currently adopt a hash-like approach to retrieve data that only support simple keyword-based enquiries, but lack various forms of information search. In this paper, we propose a novel SkipNet and B+ tree based index structure, called SNB-index, for Cloud computing systems. SNB-index adopts a two-layer architecture. In the lower layer, it uses the B+ tree to construct efficient local index. In the upper layer, it adaptively selects among local index nodes to form a SkipNet based global overlay. Our scalable auxiliary Cloud index can efficiently support a variety of types of queries (e.g. point-query, range-query, similarity-query), and provide high availability. Some new routing algorithms and mapping processing algorithms are designed to enhance performance. Experimental results show that SNB-index is valid and can be an alternative approach for constructing an auxiliary index in Cloud computing systems.
AB - Distributed data management plays an essential part in internet applications. With benefits of scalability and reliability, the Cloud storage systems have become an attractive choice for large-scale data processing. However, most Cloud storage systems currently adopt a hash-like approach to retrieve data that only support simple keyword-based enquiries, but lack various forms of information search. In this paper, we propose a novel SkipNet and B+ tree based index structure, called SNB-index, for Cloud computing systems. SNB-index adopts a two-layer architecture. In the lower layer, it uses the B+ tree to construct efficient local index. In the upper layer, it adaptively selects among local index nodes to form a SkipNet based global overlay. Our scalable auxiliary Cloud index can efficiently support a variety of types of queries (e.g. point-query, range-query, similarity-query), and provide high availability. Some new routing algorithms and mapping processing algorithms are designed to enhance performance. Experimental results show that SNB-index is valid and can be an alternative approach for constructing an auxiliary index in Cloud computing systems.
KW - Auxiliary Cloud index
KW - Various queries-SkipNet
UR - https://www.scopus.com/pages/publications/84901640146
U2 - 10.1007/s10586-013-0246-y
DO - 10.1007/s10586-013-0246-y
M3 - 文章
AN - SCOPUS:84901640146
SN - 1386-7857
VL - 17
SP - 453
EP - 462
JO - Cluster Computing
JF - Cluster Computing
IS - 2
ER -