针对iSCSI的多网卡多连接技术无法对系统的各种任务做出合理分配,影响系统整体性能的发挥这一问题,提出了一种基于动态反馈的负载均衡算法.该算法采用了反馈原理,通过对整个系统中多个资源的状态进行采集,再计算出实时的反馈值,并结合系统历史反馈值对系统中任务进行再分配以达到动态调整系统负载状况的功能,满足并行请求不同的情况.实验结果表明,使用该算法使系统的整体性能得到提高.
The system could not give full play to its performances,because multiple network cards and multiple connections technology in iSCSI can not appropriately assign every task of the system.Thus,a dynamic load balancing algorithm using a feedback control mechanism is proposed to improve the whole performance in iSCSI system.This algorithm adopts a feedback technology,collects much resource states in the whole system,and calculates the real-time feedback′s value,combines the previous feedback′s value to assign every system′s task in order to dynamically adjust the system′s load state.The test results show that the performance is improved with this algorithm.