Abstract

Ineffective resource management in cloud data centers leads to high energy usage and cost to maintain the resources. A Virtual machine (VM) placement is a part of the VM consolidation problem where each VM should be mapped to the available host. An optimal VM placement is an effective way to enhance both resource usage and energy efficiency. However, minimizing the energy consumption without affecting SLA violation and performance of the application is quite challenging. This paper proposes a fuzzy based State-Action-Reward-State-Action (SARSA) reinforcement learning algorithm to address the VM placement problem. The integration of fuzzy controller with Reinforcement learning (RL) algorithm is capable of optimizing the reallocation of maximal number of VMs into a minimal number of hosts that reduce energy usage and wastage of resource as well. The proposed work is capable of handling the fluctuating workload situations and delivers proper placement of VMs (initial or re-mapping) while ensuring the desired Quality-of-Service (QoS) demands of users to meet the Service Level Agreement (SLA). The experimental results exhibit reduced consumption of energy and less resource wastage as compared with other VM placement algorithms.

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.