A Fuzzy Grouping Genetic Algorithm for Solving a Real-World Virtual Machine Placement Problem in a Healthcare-Cloud

被引:8
|
作者
Alharbe, Nawaf [1 ]
Aljohani, Abeer [1 ]
Rakrouki, Mohamed Ali [1 ,2 ,3 ]
机构
[1] Taibah Univ, Appl Coll, Medina 42353, Saudi Arabia
[2] Univ Tunis, Ecole Super Sci Econom & Commerciales Tunis, Montfleury 1089, Tunisia
[3] Univ Tunis, Tunis Business Sch, Business Analyt & DEcis Making Lab BADEM, Bir El Kassaa 2059, Tunisia
关键词
genetic algorithm; healthcare cloud; virtual machine placement; virtualization;
D O I
10.3390/a15040128
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the large-scale development of cloud computing, data center electricity energy costs have increased rapidly. Energy saving has become a major research direction of virtual machine placement problems. At the same time, the multi-dimensional resources on the cloud should be used in a balanced manner in order to avoid resources waste. In this context, this paper addresses a real-world virtual machine placement problem arising in a Healthcare-Cloud (H-Cloud) of hospitals chain in Saudi Arabia, considering server power consumption and resource utilization. As a part of optimizing both objectives, user service quality has to be taken into account. In fact, user quality of service (QoS) is also considered by measuring the Service-Level Agreement (SLA) violation rate. This problem is modeled as a multi-objective virtual machine placement problem with the objective of minimizing power consumption, resource utilization, and SLA violation rate. To solve this challenging problem, a fuzzy grouping genetic algorithm (FGGA) is proposed. Considering that multiple optimization objectives may have different degrees of influence on the problem, the fitness function of the proposed algorithm is calculated with fuzzy logic-based function. The experimental results show the effectiveness of the proposed algorithm.
引用
收藏
页数:17
相关论文
共 41 条
  • [31] Progressive-fidelity computation of the genetic algorithm for energy-efficient virtual machine placement in cloud data centers
    Ding, Zhe
    Tian, Yu-Chu
    Wang, You-Gan
    Zhang, Weizhe
    Yu, Zu-Guo
    APPLIED SOFT COMPUTING, 2023, 146
  • [32] Solving a Large Real-world Bus Driver Scheduling Problem with a Multi-assignment based Heuristic Algorithm
    Constantino, Ademir Aparecido
    Xavier de Mendonca Neto, Candido Ferreira
    de Araujo, Silvio Alexandre
    Landa-Silva, Dario
    Calvi, Rogerio
    dos Santos, Allainclair Flausino
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2017, 23 (05) : 479 - 504
  • [33] Preference-Based Stepping Ahead Firefly Algorithm for Solving Real-World Uncapacitated Examination Timetabling Problem
    Nand, Ravneil
    Reddy, Emmenual
    Chaudhary, Kaylash
    Sharma, Bibhya
    IEEE ACCESS, 2024, 12 : 24685 - 24699
  • [34] Multi-Objective Grey Wolf Optimization Algorithm for Solving Real-World BLDC Motor Design Problem
    Premkumar, M.
    Jangir, Pradeep
    Kumar, B. Santhosh
    Alqudah, Mohammad A.
    Nisar, Kottakkaran Sooppy
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (02): : 2435 - 2452
  • [35] Solving large-scale real-world telecommunication problems using a grid-based genetic algorithm
    Luna, Francisco
    Nebro, Antonio J.
    Alba, Enrique
    Durillo, Juan J.
    ENGINEERING OPTIMIZATION, 2008, 40 (11) : 1067 - 1084
  • [36] An optimal sensor placement algorithm (O-SPA) for improving tracking precision of human activity in real-world healthcare systems
    Alarifi, Abdulaziz
    AlZubi, Ahmad Ali
    Al-Maitah, Mohammed
    Al-Kasasbeh, Basil
    COMPUTER COMMUNICATIONS, 2019, 148 : 9 - 16
  • [37] Routing Sales Territory by Solving a TSP Variant with Genetic Algorithm in a Multi-constraint and Complicated Real-world Application
    Sampaio, Savio Menezes
    Dantas, Altino
    Camilo-Junior, Celso G.
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 1692 - 1699
  • [38] Integrating Machine Learning and Color Chemistry: Developing a High-School Curriculum toward Real-World Problem-Solving
    Jiang, Shiyan
    Mcclure, Jeanne
    Mao, Hongjing
    Chen, Jiahui
    Liu, Yunshu
    Zhang, Yang
    JOURNAL OF CHEMICAL EDUCATION, 2023, 101 (02) : 675 - 681
  • [39] A Discrete Multi-Objective Artificial Bee Colony Algorithm for a Real-World Electronic Device Testing Machine Allocation Problem
    Jin Xie
    Xinyu Li
    Liang Gao
    Chinese Journal of Mechanical Engineering, 2022, 35 (06) : 153 - 167
  • [40] A Discrete Multi-Objective Artificial Bee Colony Algorithm for a Real-World Electronic Device Testing Machine Allocation Problem
    Jin Xie
    Xinyu Li
    Liang Gao
    Chinese Journal of Mechanical Engineering, 2022, 35