Sharing with Live Migration Energy Optimization Scheduler for Cloud Computing Data Centers
AbstractThe cloud-computing concept has emerged as a powerful mechanism for data storage by providing a suitable platform for data centers. Recent studies show that the energy consumption of cloud computing systems is a key issue. Therefore, we should reduce the energy consumption to satisfy performance requirements, minimize power consumption, and maximize resource utilization. This paper introduces a novel algorithm that could allocate resources in a cloud-computing environment based on an energy optimization method called Sharing with Live Migration (SLM). In this scheduler, we used the Cloud-Sim toolkit to manage the usage of virtual machines (VMs) based on a novel algorithm that learns and predicts the similarity between the tasks, and then allocates each of them to a suitable VM. On the other hand, SLM satisfies the Quality of Services (QoS) constraints of the hosted applications by adopting a migration process. The experimental results show that the algorithm exhibits better performance, while saving power and minimizing the processing time. Therefore, the SLM algorithm demonstrates improved virtual machine efficiency and resource utilization compared to an adapted state-of-the-art algorithm for a similar problem. View Full-Text
Share & Cite This Article
Alshathri, S.; Ghita, B.; Clarke, N. Sharing with Live Migration Energy Optimization Scheduler for Cloud Computing Data Centers. Future Internet 2018, 10, 86.
Alshathri S, Ghita B, Clarke N. Sharing with Live Migration Energy Optimization Scheduler for Cloud Computing Data Centers. Future Internet. 2018; 10(9):86.Chicago/Turabian Style
Alshathri, Samah; Ghita, Bogdan; Clarke, Nathan. 2018. "Sharing with Live Migration Energy Optimization Scheduler for Cloud Computing Data Centers." Future Internet 10, no. 9: 86.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.