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 条
  • [21] Solving a Real-World Structural Optimization Problem With a Distributed SMS-EMOA Algorithm
    Luna, Francisco
    Zavala, Gustavo R.
    Nebro, Antonio J.
    Durillo, Juan J.
    Coello Coello, Carlos A.
    2013 EIGHTH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC 2013), 2013, : 600 - 605
  • [22] A Hybrid Genetic Algorithm for the Energy-Efficient Virtual Machine Placement Problem in Data Centers
    Tang, Maolin
    Pan, Shenchen
    NEURAL PROCESSING LETTERS, 2015, 41 (02) : 211 - 221
  • [23] A Hybrid Genetic Algorithm for the Energy-Efficient Virtual Machine Placement Problem in Data Centers
    Maolin Tang
    Shenchen Pan
    Neural Processing Letters, 2015, 41 : 211 - 221
  • [24] Sequential Constructive Algorithm incorporate with Fuzzy Logic for Solving Real World Course Timetabling Problem
    June, Tan Li
    Obit, Joe H.
    Leau, Yu-Beng
    Bolongkikit, Jetol
    Alfred, Rayner
    COMPUTATIONAL SCIENCE AND TECHNOLOGY (ICCST 2019), 2020, 603 : 257 - 267
  • [25] Multi-objective Genetic Algorithm for Real-World Mobile Robot Scheduling Problem
    Dang, Quang-Vinh
    Nielsen, Izabela
    Steger-Jensen, Kenn
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: COMPETITIVE MANUFACTURING FOR INNOVATIVE PRODUCTS AND SERVICES, AMPS 2012, PT I, 2013, 397 : 518 - 525
  • [26] Scheduling chicken catching - An investigation into the success of a genetic algorithm on a real-world scheduling problem
    Hart, E
    Ross, P
    Nelson, JAD
    ANNALS OF OPERATIONS RESEARCH, 1999, 92 (0) : 363 - 380
  • [27] Solving fully dynamic bin packing problem for virtual machine allocation in the cloud environment by the futuristic greedy algorithm
    Bakhthemmat, Ali
    Izadi, Mohammad
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (03) : 4737 - 4760
  • [28] Solving the 0/1 Knapsack Problem Using Metaheuristic and Neural Networks for the Virtual Machine Placement Process in Cloud Computing Environment
    Abid M.
    El Kafhali S.
    Amzil A.
    Hanini M.
    Mathematical Problems in Engineering, 2023, 2023
  • [29] GACA-VMP: Virtual Machine Placement Scheduling in Cloud Computing Based on Genetic Ant Colony Algorithm Approach
    Liang Hong
    Ge Yufei
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 1008 - 1015
  • [30] Energy and SLA Efficient Virtual Machine Placement in Cloud Environment Using Non-Dominated Sorting Genetic Algorithm
    Sharma, Oshin
    Saini, Hemraj
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2019, 13 (01) : 1 - 16