Resource Allocation Algorithm Based on Particle Swarm Algorithm in Cloud Computing Environment
NI Jun-min · Computer Technology and Development · 2011
How to allot resource efficiently is an important issue to be resolved in cloud computing environment.It is also a hotspot in cloud computing environment.In order to use resource efficiently,a resource allocation and adjusted strategy based on particle swarm algorithm was proposed.According to workload characteristic,a QoS-refectitive utility function was constructed.The prices of the resources were dynamically adjusted by the corresponding resource agents based on the requirement of all of the workloads.At the same time particle swarm algorithm was employed to maximize profit of a certain workload.The results of simulation experiments validate that particle swarm algorithm in resource allocation is effective and robust.