National Natural Science Foundation of China (No.61163058, No.61363006);Director's Fund of Guangxi Key Laboratory of Trusted Software (No.KX201306);Open Project of Guangxi Higher School Key Laboratory of Cloud Computing and Complex Systems (No.14104)
TAO Xiao-ling, WEI Yi, WANG Yong. A Load Balancing Method Based on Hierarchy and Multi-agent for Cloud Computing Platform[J]. Acta Electronica Sinica, 2016, 44(9): 2106-2113.
DOI:
TAO Xiao-ling, WEI Yi, WANG Yong. A Load Balancing Method Based on Hierarchy and Multi-agent for Cloud Computing Platform[J]. Acta Electronica Sinica, 2016, 44(9): 2106-2113. DOI: 10.3969/j.issn.0372-2112.2016.09.013.
A Load Balancing Method Based on Hierarchy and Multi-agent for Cloud Computing Platform
To overcome the shortcoming of the load balancing method in cloud computing
a load balancing method for cloud computing platform is proposed
which is inspired by the system logic hierarchical and multi-agent theory.By making use of the idea of logical layer of cloud computing platform
on the one hand
task monitoring agents and task sub-agents are set up in the task agent layer.According to the diversity of users' tasks
the method completes the task scheduling based on the task priority and QoS constrained;on the other hand
resource monitoring agents and resource sub-agents are set up in resource agent layer.Considering the heterogeneity of physical nodes
the method maps the virtual machine to the physical nodes by the resource allocation policy based on the greedy heuristic.Implementation results show that the new method outperforms the others in terms of efficiency of task scheduling
makespan of task
task time-constraint violation time and load balancing.Moreover
after multi-agent effectively shares the management load of the center management node
task processing ability
resource utilization rate and robustness of the cloud computing platform are significantly improved.