Intelligent SLA-Aware VM Allocation and Energy Minimization Approach with EPO Algorithm for Cloud Computing Environment

Cloud computing is the most prominent established framework; it offers access to resources and services based on large-scale distributed processing. An intensive management system is required for the cloud environment, and it should gather information about all phases of task processing and ensuring fair resource provisioning through the levels of Quality of Service (QoS). Virtual machine allocation is a major issue in the cloud environment that contributes to energy consumption and asset utilization in distributed cloud computing. Subsequently, in this paper, a multiobjective Emperor Penguin Optimization (EPO) algorithm is proposed to allocate the virtual machines with power utilization in a heterogeneous cloud environment. The proposed method is analyzed to make it suitable for virtual machines in the data center through Binary Gravity Search Algorithm (BGSA), Ant Colony Optimization (ACO), and Particle Swarm Optimization (PSO). To compare with other strategies, EPO is energy-efficient and there are significant differences. The results of the proposed system have been evaluated through the JAVA simulation platform. The exploratory outcome presents that the proposed EPO-based system is very effective in limiting energy consumption, SLA violation (SLAV), and enlarging QoS requirements for giving capable cloud service.

[1]  Fahad Algarni,et al.  Toward Enhancing the Energy Efficiency and Minimizing the SLA Violations in Cloud Data Centers , 2021, Appl. Comput. Intell. Soft Comput..

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

[3]  Mostafa Ghobaei-Arani,et al.  An efficient power-aware VM allocation mechanism in cloud data centers: a micro genetic-based approach , 2020, Cluster Computing.

[4]  Alaa Mohamed Riad,et al.  A machine learning model for improving healthcare services on cloud computing environment , 2018 .

[5]  K. V. Arya,et al.  An efficient low-dose CT reconstruction technique using partial derivatives based guided image filter , 2018, Multimedia Tools and Applications.

[6]  K. Ravindranath,et al.  Virtual Machine Placement Using JAYA Optimization Algorithm , 2019, Appl. Artif. Intell..

[7]  Eslam Hamouda,et al.  A hybrid energy-Aware virtual machine placement algorithm for cloud environments , 2020, Expert Syst. Appl..

[8]  Qing Zhao,et al.  Energy-Aware VM Initial Placement Strategy Based on BPSO in Cloud Computing , 2018, Sci. Program..

[9]  G. R. Gangadharan,et al.  Energy-aware virtual machine allocation and selection in cloud data centers , 2019, Soft Comput..

[10]  Bhupendra Gupta,et al.  Visibility improvement and mass segmentation of mammogram images using quantile separated histogram equalisation with local contrast enhancement , 2019, CAAI Trans. Intell. Technol..

[11]  Yuhui Deng,et al.  A global-energy-aware virtual machine placement strategy for cloud data centers , 2021, J. Syst. Archit..

[12]  Houbing Song,et al.  Imperfect Information Dynamic Stackelberg Game Based Resource Allocation Using Hidden Markov for Cloud Computing , 2018, IEEE Transactions on Services Computing.

[13]  Hadi S. Aghdasi,et al.  Energy-Aware Virtual Machine Consolidation Algorithm Based on Ant Colony System , 2018, Journal of Grid Computing.

[14]  Ranjana Thalore,et al.  Improved time synchronization in ML-MAC for WSN using relay nodes , 2015 .

[15]  Jemal H. Abawajy,et al.  GRVMP: A Greedy Randomized Algorithm for Virtual Machine Placement in Cloud Data Centers , 2021, IEEE Systems Journal.

[16]  You-Gan Wang,et al.  Exact algorithms for energy-efficient virtual machine placement in data centers , 2020, Future Gener. Comput. Syst..

[17]  Ranjana Thalore,et al.  QoS evaluation of energy-efficient ML-MAC protocol for wireless sensor networks , 2013 .

[18]  Mohammad Masdari,et al.  Power efficient virtual machine placement in cloud data centers with a discrete and chaotic hybrid optimization algorithm , 2020, Cluster Computing.

[19]  Kenli Li,et al.  Optimal Virtual Machine Placement Based on Grey Wolf Optimization , 2019, Electronics.

[20]  S. Vijay Bhanu,et al.  A multi-objective krill herd algorithm for virtual machine placement in cloud computing , 2018, The Journal of Supercomputing.

[21]  Deo Prakash Vidyarthi,et al.  Modified Dragonfly Algorithm for Optimal Virtual Machine Placement in Cloud Computing , 2020, Journal of Network and Systems Management.

[22]  Tong Lu,et al.  Graphology based handwritten character analysis for human behaviour identification , 2020, CAAI Trans. Intell. Technol..

[23]  Manjit Kaur,et al.  Parallel strength Pareto evolutionary algorithm-II based image encryption , 2020, IET Image Process..

[24]  Yang Li,et al.  Chemical reaction optimization for virtual machine placement in cloud computing , 2018, Applied Intelligence.

[25]  Jian Shen,et al.  Efficient Privacy-Aware Authentication Scheme for Mobile Cloud Computing Services , 2018, IEEE Systems Journal.

[26]  Kavkirat Kaur,et al.  Computed tomography reconstruction on distributed storage using hybrid regularization approach , 2019, Modern Physics Letters B.

[27]  Keqin Li,et al.  An Energy-Aware Algorithm for Virtual Machine Placement in Cloud Computing , 2019, IEEE Access.

[28]  Mohammad Masdari,et al.  Bio-inspired virtual machine placement schemes in cloud computing environment: taxonomy, review, and future research directions , 2019, Cluster Computing.

[29]  Yun Tian,et al.  Virtual machine allocation and migration based on performance-to-power ratio in energy-efficient clouds , 2019, Future Gener. Comput. Syst..

[30]  Zhuo Tang,et al.  Intra-Balance Virtual Machine Placement for Effective Reduction in Energy Consumption and SLA Violation , 2019, IEEE Access.

[31]  Abolfazl Toroghi Haghighat,et al.  An efficient energy-aware method for virtual machine placement in cloud data centers using the cultural algorithm , 2019, The Journal of Supercomputing.

[32]  Habib Youssef,et al.  Fuzzy-logic-based multi-objective best-fit-decreasing virtual machine reallocation , 2019, The Journal of Supercomputing.

[33]  Mohammad Masdari,et al.  Virtual machine placement in cloud data centers using a hybrid multi-verse optimization algorithm , 2020, Artif. Intell. Rev..

[34]  Mohammad S. Obaidat,et al.  Optimized Time Synchronized Multilayer MAC Protocol for WSN Using Relay Nodes , 2020, Ad Hoc Sens. Wirel. Networks.

[35]  Manju Khurana,et al.  Direction Determination in Wireless Sensor Networks Using Grid Topology , 2013 .

[36]  Amir Masoud Rahmani,et al.  Dynamic VMs placement for energy efficiency by PSO in cloud computing , 2016, J. Exp. Theor. Artif. Intell..

[37]  Guesh Dagnew,et al.  Deep learning approach for microarray cancer data classification , 2020, CAAI Trans. Intell. Technol..

[38]  Yu-Chu Tian,et al.  Energy-efficiency virtual machine placement based on binary gravitational search algorithm , 2019, Cluster Computing.

[39]  Dilbag Singh,et al.  Color image encryption using minimax differential evolution-based 7D hyper-chaotic map , 2020, Applied Physics B.

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