Abstract
A metadata service is one of the important factors to affect the performance of cluster file systems. We propose a content-based load balancing algorithm that dynamically distributes client requests to appropriate metadata servers based on the types of metadata operations. By replicating metadata and logging update messages in each server rather than moving metadata across servers, we significantly reduce the response time and evenly distribute client requests among metadata servers.
This work was supported by grant No. R01-2003-000-10627-0 from the Basic Research Program of the Korea Science & Engineering Foundation.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
SPEC, SFS 3.0 Documentation Version 1.0, Standard Performance Evaluation Corporation (2001)
Corbett, P.F., et al.: The vesta parallel file system. ACM Transactions on Computer Systems (TOCS) 14(3), 225–264 (1996)
Brandt, S.A., et al.: Efficient Metadata Management in Large Distributed Storage Systems. In: Proceedings of the 11th IEEE NASA Goddard Conference on Mass Storage Systems and Technologies (April 2003)
Braam, P.J., et al.: The Lustre Storage Architecture, Cluster File Architecture. Cluster File System. Inc (March 2003)
Xiong, J., et al.: Design and Performance of the Dawning Cluster File System. In: IEEE International Conference on Cluster Computing(Cluster 2003) (December 2003)
Bourke, T.: Server Load Balancing. O’Reilly and Associates, Sebastopol (2001)
Bovet, D.P., et al.: Understanding the Linux Kernel. O’Reilly and Associates, Sebastopol (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jang, J., Han, S., Park, S., Yang, J. (2005). A Content-Based Load Balancing Algorithm for Metadata Servers in Cluster File Systems. In: Pan, Y., Chen, D., Guo, M., Cao, J., Dongarra, J. (eds) Parallel and Distributed Processing and Applications. ISPA 2005. Lecture Notes in Computer Science, vol 3758. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11576235_9
Download citation
DOI: https://doi.org/10.1007/11576235_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29769-7
Online ISBN: 978-3-540-32100-2
eBook Packages: Computer ScienceComputer Science (R0)