Title :
DROP: Facilitating distributed metadata management in EB-scale storage systems
Author :
Quanqing Xu ; Arumugam, Rajesh Vellore ; Yong, Khai Leong ; Mahadevan, Sankaran
Author_Institution :
Data Storage Inst., A*STAR, Singapore, Singapore
Abstract :
Efficient and scalable distributed metadata management is critically important to overall system performance in large-scale distributed storage systems, especially in the EB era. Traditional state-of-the-art distributed metadata management schemes include hash-based mapping and subtree partitioning. The former evenly distributes workload among metadata servers, but it eliminates all hierarchical locality of metadata. It cannot efficiently handle some operations, e.g., renaming or moving a directory that requires metadata to be migrated among metadata servers. The latter does not uniformly distribute workload among metadata servers, and metadata need to be migrated to keep the load balanced roughly. In this paper, we present a ring-based metadata management scheme, called Dynamic Ring Online Partitioning (DROP). It can preserve metadata locality using locality-preserving hashing, as well as dynamically distribute metadata among metadata server cluster to keep load balancing. By conducting performance evaluation, experimental results demonstrate the effectiveness and scalability of DROP.
Keywords :
distributed databases; file organisation; file servers; meta data; resource allocation; DROP; EB-scale storage systems; distributed metadata management; dynamic ring online partitioning; hash-based mapping; load balancing; metadata server cluster; subtree partitioning; Engines; Heuristic algorithms; Histograms; Load management; Publishing; Scalability; Servers;
Conference_Titel :
Mass Storage Systems and Technologies (MSST), 2013 IEEE 29th Symposium on
Conference_Location :
Long Beach, CA
Print_ISBN :
978-1-4799-0217-0
DOI :
10.1109/MSST.2013.6558422