期刊文献+

对象存储系统中自适应的元数据负载均衡机制 被引量:18

Adaptive Metadata Load Balancing for Object Storage Systems
在线阅读 下载PDF
导出
摘要 面向对象的存储系统在研究、工程以及服务领域均得到了广泛的应用.在面向对象的存储系统中,元数据的负载均衡对于提高整个系统的I/O性能具有重要的作用.现有的元数据负载均衡策略不能动态地平衡元数据的访问负载,而且自适应性以及容错特性有待提高.提出了一种自适应的分布式元数据负载均衡机制(adaptabledistributed load balancing of metadata,简称ADMLB),包含基本的负载均衡算法和分布式的增量负载均衡算法.采用基本的负载均衡算法按照服务器的性能公平地分布负载,使用分布式的负载均衡算法定时地调整负载的分布.ADMLB采取分布式的方法均衡地在元数据服务器之间分布负载,根据负载的变化自适应地进行调整,具有很好的容错特性,而且用户可以高效地定位元数据服务器. Object-Based storage is a good choice for large scale storage systems. Load balancing of metadata is important to improve the performance of l/O. The existing load balancing schemas cannot evenly distribute the accesses of metadata in a dynamic way. Moreover, the adaptability and fault-tolerance ability need to be improved. This paper presents an adaptable distributed load balancing of metadata (ADMLB) which is composed of basic load balancing algorithm (BBLA) and distributed incremental load balancing algorithm (IBLA). Specially, ADMLB first uses BBLA to distribute metadata loads according to the performances of the metadata servers and then uses IBLA to incrementally reorganize loads on each metadata server. ADMLB can evenly distribute loads between metadata servers and adapts well to the changes of loads. It also has good fault-tolerance ability, and locates metadata servers very quickly.
出处 《软件学报》 EI CSCD 北大核心 2013年第2期331-342,共12页 Journal of Software
基金 国家自然科学基金(61025009 60903040 61070198 61170288) 国家高技术研究发展计划(863)(2011AA010500)
关键词 面向对象的存储系统 元数据 负载均衡 自适应 分布式 object storage system metadata load balancing adaptive distributed
  • 相关文献

参考文献6

二级参考文献46

  • 1刘仲,周兴铭.基于动态区间映射的数据对象布局算法[J].软件学报,2005,16(11):1886-1893. 被引量:16
  • 2谈华芳,孙丽丽,侯紫峰.大规模存储中的一个有效的数据放置算法[J].计算机工程,2006,32(10):47-49. 被引量:4
  • 3王迪,舒继武,薛巍,沈美明.基于块级别的SAN系统自适应分级存储[J].高技术通讯,2007,17(2):111-115. 被引量:8
  • 4祝夭龙,裴先登,周学仁,杨荫溥.改善磁盘阵列性能的方法[J].计算机工程与设计,1997,18(3):20-27. 被引量:4
  • 5Li Chuan Chen, Hyeon Ah Choi. Approximation algorithms for data distribution with load balancing of Web servers. In: Proceedings of IEEE International Conference on Cluster Computing, 2001, 274~281.
  • 6Athanasion E. Papthanasion, Eric Van Hensbergen. KNITS: Switch-based connection Hand-off. In: Proceedings of INFOCOM 2002, Twenty-first Annual Joint Conference of the IEEE Computer and Communications Societies, 2002, 1: 332~341.
  • 7Buyya Rajkumar. High Performance Cluster Computing Architectures and System. Prentice Hall, 2000.
  • 8Pai Vivel S., Aron Mohit, Banga Gauray. Locality-aware request distribution in cluster-based network servers. In: Proceedings of the 8th ACM Conference on Architectural Support for Programming Languages and Operating System. San Jose, CA, 1998, 205~216.
  • 9Casslicchio Emiliano, Tucci Salvatore. Static and Dynamic scheduling algorithm for scalable Web server farm. In: Proceedings of the IEEE 9th Euromicro Workshop on Parallel and Distributed Processing, 2001, 369~376.
  • 10Iyengar Arun, MacNair Ed, Nguyen Thao. An analysis of Web server performance. In: Proceedings of Global Telecommunications Conference, 1997, 3: 1943~1947.

共引文献139

同被引文献123

引证文献18

二级引证文献60

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部