Mapping Virtual Machines onto Physical Machines in Cloud Computing: A Survey

被引:82
|
作者
Pietri, Ilia [1 ]
Sakellariou, Rizos [1 ]
机构
[1] Univ Manchester, Sch Comp Sci, Manchester M13 9PL, Lancs, England
基金
英国工程与自然科学研究理事会;
关键词
VM scheduling; VM placement; VM configuration; cloud computing; REINFORCEMENT LEARNING APPROACH; RESOURCE-ALLOCATION; CONSOLIDATION; PLACEMENT; PERFORMANCE; MIGRATION; MANAGEMENT; ALGORITHM; SCHEDULER; MODEL;
D O I
10.1145/2983575
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing enables users to provision resources on demand and execute applications in a way that meets their requirements by choosing virtual resources that fit their application resource needs. Then, it becomes the task of cloud resource providers to accommodate these virtual resources onto physical resources. This problem is a fundamental challenge in cloud computing as resource providers need to map virtual resources onto physical resources in a way that takes into account the providers' optimization objectives. This article surveys the relevant body of literature that deals with this mapping problem and how it can be addressed in different scenarios and through different objectives and optimization techniques. The evaluation aspects of different solutions are also considered. The article aims at both identifying and classifying research done in the area adopting a categorization that can enhance understanding of the problem.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Survey on covert channels in virtual machines and cloud computing
    Betz, Johann
    Westhoff, Dirk
    Mueller, Guenter
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2017, 28 (06):
  • [2] A survey on load balancing algorithms for virtual machines placement in cloud computing
    Xu, Minxian
    Tian, Wenhong
    Buyya, Rajkumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (12):
  • [3] Virtual Firewalling For Migrating Virtual Machines In Cloud Computing
    Anwar, Mahwish
    PROCEEDINGS OF THE 2013 5TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGIES (ICICT 2013), 2013,
  • [4] Improving cloud computing virtual machines balancing through hosts and virtual machines similarities
    Brascher, Gabriel Beims
    Weingartner, Rafael
    Westphall, Carlos Becker
    2017 13TH IEEE WORLD CONGRESS ON SERVICES (SERVICES), 2017, : 76 - 85
  • [5] Efficient Distribution of Virtual Machines for Cloud Computing
    Schmidt, Matthias
    Fallenbeck, Niels
    Smith, Matthew
    Freisleben, Bernd
    PROCEEDINGS OF THE 18TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2010, : 567 - 574
  • [6] Optimal Allocation of Virtual Machines in Cloud Computing
    Lin, Ming-Hua
    Tsai, Jung-Fa
    Hu, Yi-Chung
    Su, Tzu-Hsuan
    SYMMETRY-BASEL, 2018, 10 (12):
  • [7] Vulnerability Assessment for Virtual Machines in Virtual Environment of Cloud Computing
    Patil, Rajendra
    Modi, Chirag
    RECENT FINDINGS IN INTELLIGENT COMPUTING TECHNIQUES, VOL 1, 2019, 707 : 569 - 576
  • [8] On the Problem of Mapping Virtual Machines to Physical Machines for Delay Sensitive Services
    Bedhiaf, Imen Limam
    Ben Ali, Racha
    Cherkaoui, Omar
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012,
  • [9] Dynamic Creation of Virtual Machines in Cloud Computing Systems
    Luo, Fei
    Scherson, Isaac D.
    Fuentes, Joel
    2017 25TH INTERNATIONAL CONFERENCE ON SYSTEMS ENGINEERING (ICSENG), 2017, : 316 - 323
  • [10] Performance Analysis of Virtual Machines and Containers in Cloud Computing
    Barik, Rabindra K.
    Lenka, Rakesh K.
    Rao, K. Rahul
    Ghose, Devam
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 1204 - 1210