计算机与现代化 ›› 2011, Vol. 1 ›› Issue (1): 11-3.doi: 10.3969/j.issn.1006-2475.2011.01.003

• 操作系统 • 上一篇    下一篇

基于集群存储系统的动态负载均衡调度策略

郑奇英,叶 猛   

  1. 武汉邮电科学研究院,湖北 武汉 430074
  • 收稿日期:2010-10-08 修回日期:1900-01-01 出版日期:2011-01-20 发布日期:2011-01-20

A Dynamic Load Balance Strategy Based on Cluster Storage System

ZHENG Qi-ying, YE Meng   

  1. Wuhan Research Institute of Posts and Telecommunications, Wuhan 430074,China
  • Received:2010-10-08 Revised:1900-01-01 Online:2011-01-20 Published:2011-01-20

摘要:

为解决处理大流量网络数据以及集群海量存储系统中用户数据访问时节点服务器负载不均衡的问题,本文采用网络处理器负载均衡方案。介绍OCTEON CN56XX系列网络处理器基本工作原理, 深入分析影响负载失衡的关键因素,提出一种动态负载均衡算法。通过对节点服务器各关键指标周期采集,赋以合适的权值,引入反馈机制,以保证将新到达的用户数据请求按合理负载比例进行分配,转发到指定服务器处理。兼顾各节点服务器性能和运行状况,以达到提高集群系统的整体性能的目的。

关键词: 负载均衡, 集群, 网络处理器, 动态反馈, 权值

Abstract:

In order to process the vast highspeed network data and resolve the load balance caused by user data accessing in cluster storage system, a method of load balance based on NP is introduced. This paper introduces the basic NP principle of series of OCTEON CN56XX, analyzes the primary characteristics of unload balance, proposes a dynamic load balance arithmetic. Through collecting the key factors of node server every third moment or so, each node introduces weights and the capacity, controls task allocation by dynamic feedback to ensure that the new arrivals is assigned with node surplus capacity to the corresponding server. While taking into account the performance and running state of node server, it improves the improvement of whole cluster.

Key words: load balance, cluster, network processor, dynamic feedback, weight