A Simulated Annealing based Energy-Efficient VM Placement Policy in Cloud Computing

Employing cloud computing to capture the benefits of the cloud by performing optimization on the various parameters which is meet the changing requirement is one of the challenging tasks. The mapping between the virtual machine(VMs) to the task and virtual machine to the physical machine is known as VM placement problem and it is necessary that it consumes less energy and high resource utilization. Nowadays, both task and resources become heterogeneous which will create more complicated problem in cloud computing. In this work, we proposed a VM placement algorithm which minimizes the power consumption by deprecating the physically active machine and also reduce the makespan. We have tested our proposed algorithm in CloudSim simulator, and the result showed that our proposed work is performed better result than the existing standard work.

[1]  Kalka Dubey,et al.  A priority based job scheduling algorithm using IBA and EASY algorithm for cloud metaschedular , 2015, 2015 International Conference on Advances in Computer Engineering and Applications.

[2]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[3]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[4]  Kalka Dubey,et al.  Modified HEFT Algorithm for Task Scheduling in Cloud Environment , 2018 .

[5]  Sherali Zeadally,et al.  A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems , 2016, Computing.

[6]  Aida A. Nasr,et al.  Efficient VM Placement Policy for Data Centre in Cloud Environment , 2020 .

[7]  Aida A. Nasr,et al.  A Management System for Servicing Multi-Organizations on Community Cloud Model in Secure Cloud Environment , 2019, IEEE Access.

[8]  Albert Y. Zomaya,et al.  GA-ETI: An enhanced genetic algorithm for the scheduling of scientific workflows in cloud environments , 2016, J. Comput. Sci..

[9]  Umesh Bellur,et al.  Whither Tightness of Packing? The Case for Stable VM Placement , 2016, IEEE Transactions on Cloud Computing.

[10]  Gen Liang Lim Secure virtual machine placement in cloud data centers , 2017 .

[11]  Liang Liu,et al.  A multi-objective ant colony system algorithm for virtual machine placement in cloud computing , 2013, J. Comput. Syst. Sci..

[12]  Anitha Ponraj,et al.  Optimistic virtual machine placement in cloud data centers using queuing approach , 2019, Future Gener. Comput. Syst..

[13]  P. Bharathi,et al.  Virtual machine placement strategies in cloud computing , 2017, 2017 Innovations in Power and Advanced Computing Technologies (i-PACT).

[14]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[15]  Daniel Sun,et al.  Failure-aware energy-efficient VM consolidation in cloud computing systems , 2019, Future Gener. Comput. Syst..

[16]  Keqin Li,et al.  Envy-free auction mechanism for VM pricing and allocation in clouds , 2018, Future Gener. Comput. Syst..

[17]  Mohamed Cheriet,et al.  Energy Efficient Resource Allocation in Cloud Computing Environments , 2016, IEEE Access.

[18]  Jing Xu,et al.  Multi-Objective Virtual Machine Placement in Virtualized Data Center Environments , 2010, 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing.

[19]  Bibhudatta Sahoo,et al.  Simulated annealing based VM placement strategy to maximize the profit for Cloud Service Providers , 2017 .

[20]  Peter C. J. Graham,et al.  Compatibility-based static VM placement minimizing interference , 2017, J. Netw. Comput. Appl..

[21]  S. D. Madhu Kumar,et al.  Optimizing VM allocation and data placement for data-intensive applications in cloud using ACO metaheuristic algorithm , 2017 .

[22]  Aida A. Nasr,et al.  HPFE: a new secure framework for serving multi-users with multi-tasks in public cloud without violating SLA , 2019, Neural Computing and Applications.