Abstract

Performance of a cloud mainly depends on the Quality of Service it provides. Some of the essential parameters are execution time and bandwidth. These factors help to provide higher availability of quality services, faster delivery and appropriate resource management. The ever increasing demand for the resources causes the machines to overload. This lowers the performance of the cloud data center. The cloud data centers, however, use virtualization technology to meet the ever growing demands. Load balancing is implemented to maintain the scalability and availability of the system. This paper proposes a virtual machine migration based load balancing algorithm for resource management. This approach implements migration based on the load. The load is continuously monitored. The overloaded machine is selected as the source machine from where the load is migrated. The underutilized machine is selected as the destination machine to which the load is transferred. This technique helps to achieve the resource management objectives such as load balancing, scalability, fault tolerance and system maintenance. This algorithm reduces the degradation in performance of the data centers. This not only improves the availability but also increases the throughput, bandwidth utility. The evaluation results show that the proposed system outperforms in the parameters like execution time and resource utilization.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.