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 条
  • [41] A Discrete Multi-Objective Artificial Bee Colony Algorithm for a Real-World Electronic Device Testing Machine Allocation Problem
    Xie, Jin
    Li, Xinyu
    Gao, Liang
    CHINESE JOURNAL OF MECHANICAL ENGINEERING, 2022, 35 (01)