DocumentCode
2792377
Title
Performance Evaluation of A Load Self-Balancing Method for Heterogeneous Metadata Server Cluster Using Trace-Driven and Synthetic Workload Simulation
Author
Cai, Bin ; Xie, Changsheng ; Zhu, Guangxi
Author_Institution
Dept. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan
fYear
2007
fDate
26-30 March 2007
Firstpage
1
Lastpage
8
Abstract
In cluster-based storage systems, the metadata server cluster must be able to adaptively distribute responsibility for metadata to maintain high system performance and long-term load balance, due to workload skew and metadata servers´ heterogeneity. In this paper, we describe a simple and adaptive metadata load management scheme, called self-balancing uniform (SBU) randomization, to efficiently and continually adapt the metadata distribution to current demands in heterogeneous metadata server cluster. We implement our system within a discrete event driven simulation environment, along with two other systems, simple randomization (SR) and performance aware distribution (PAD) to serve as points of comparison, and evaluate the performance of our SBU algorithms against SR and PAD algorithms by both a trace workload and a synthetic workload. Simulation results verify that our SBU algorithm achieves load self-balance, provides consistent response latencies and resource utilization. Simulation results also indicate that SR cannot cope with skew and heterogeneity and PAD requires a larger shared state to achieve optimal performance.
Keywords
discrete event simulation; file servers; meta data; network operating systems; resource allocation; storage management; workstation clusters; cluster-based storage systems; consistent response latencies; discrete event driven simulation environment; heterogeneous metadata server cluster; load self-balancing uniform randomization method; performance aware distribution; resource utilization; synthetic workload simulation; trace-driven workload simulation; Atherosclerosis; Clustering algorithms; Computational modeling; Computer science; Computer simulation; File systems; Laboratories; Load management; Strontium; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location
Long Beach, CA
Print_ISBN
1-4244-0910-1
Electronic_ISBN
1-4244-0910-1
Type
conf
DOI
10.1109/IPDPS.2007.370595
Filename
4228323
Link To Document