Utilization aware and network I/O intensive virtual machine placement policies for cloud data center

被引:11
|
作者
Karmakar, Kamalesh [1 ]
Banerjee, Somrita [1 ]
Das, Rajib K. [1 ]
Khatua, Sunirmal [1 ]
机构
[1] Univ Calcutta, Dept Comp Sci & Engn, JD-2,JD Block,Sect 3,Bidhannagar, Kolkata 700106, India
关键词
Cloudcomputing; Virtualmachineplacement; Datacenternetworks; Meta-heuristic; Semidefiniteprogramming; Communicationcost; OPTIMIZATION; ALLOCATION; ALGORITHM;
D O I
10.1016/j.jnca.2022.103442
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
High-performance computing in the cloud environment uses ample virtual resources, which in turn require physical infrastructures provided by cloud service providers (CSPs). Naturally, CSPs would like to place virtual machines (VM) in a cost-effective way satisfying the resource requirement of the VMs and the capacity constraints of the hosts. Such consideration has led to the well known virtual machine placement (VMP) problem. In this paper, we consider a variant of the VMP, taking into account the communication among the VMs. We introduce the concept of Virtual Cluster, made up of VMs communicating among themselves. It is desirable to place the VMs of a cluster close to each other and thus reduce the communication cost. The objective for the Virtual Cluster Placement (VCP) problem is to reduce the communication cost. For this, we have to consider the network topology of the data center. In this paper, we have proposed some heuristics for both kinds of placement problems (VMP as well as VCP) and given Integer Linear Programming (ILP) formulations. We have also presented algorithms based on Semidefinite Programming (SDP) and meta-heuristic based on Genetic Algorithms. We have compared the performance of proposed heuristics with other existing works and the optimal solutions obtained from ILPs.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Network failure-aware redundant virtual machine placement in a cloud data center
    Zhou, Ao
    Wang, Shangguang
    Hsu, Ching-Hsien
    Kim, Myung Ho
    Wong, Kok-seng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (24):
  • [2] A Survey on Power Aware Virtual Machine Placement Strategies in a Cloud Data Center
    Ranjana, R.
    Raja, J.
    2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 747 - 752
  • [3] Power Consumption-Aware Virtual Machine Placement in Cloud Data Center
    Portaluri, Giuseppe
    Adami, Davide
    Gabbrielli, Andrea
    Giordano, Stefano
    Pagano, Michele
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2017, 1 (04): : 541 - 550
  • [4] An Energy-aware Virtual Machine Placement Algorithm in Cloud Data Center
    Tan, Mingzhe
    Chi, Ce
    Zhang, Jiahao
    Zhao, Shichang
    Li, Guangli
    Lu, Shuai
    IIP'17: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING, 2017,
  • [5] Network Aware Virtual Machine and Image Placement in a Cloud
    Breitgand, David
    Epstein, Amir
    Glikson, Alex
    Israel, Assaf
    Raz, Danny
    2013 9TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2013, : 9 - 17
  • [6] Network-aware virtual machine placement in cloud data centers with multiple traffic-intensive components
    Ilkhechi, Amir Rahimzadeh
    Korpeoglu, Ibrahim
    Ulusoy, Ozgur
    COMPUTER NETWORKS, 2015, 91 : 508 - 527
  • [7] Network-Aware Virtual Machine Placement in Cloud Data Centers: An Overview
    Harndi, Khaoula
    Kefi, Meriarn
    2016 INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS AND COMPUTER SYSTEMS (CIICS), 2016,
  • [8] A Traffic and Power-aware Algorithm for Virtual Machine Placement in Cloud Data Center
    Vu, Hieu Trong
    Hwang, Soonwook
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (01): : 21 - 32
  • [9] Big Data Aware Virtual Machine Placement in Cloud Data Centers
    Hall, Logan
    Harris, Bryan
    Tomes, Erica
    Altiparmak, Nihat
    BDCAT'17: PROCEEDINGS OF THE FOURTH IEEE/ACM INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING, APPLICATIONS AND TECHNOLOGIES, 2017, : 209 - 218
  • [10] Multi-Objective Optimization of Energy Aware Virtual Machine Placement in Cloud Data Center
    Gomathi, B.
    Balaji, B. Saravana
    Kumar, V. Krishna
    Abouhawwash, Mohamed
    Aljahdali, Sultan
    Masud, Mehedi
    Kuchuk, Nina
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (03): : 1771 - 1785