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

被引:78
|
作者
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
    [J]. 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
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (12):
  • [3] Virtual Firewalling For Migrating Virtual Machines In Cloud Computing
    Anwar, Mahwish
    [J]. 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
    [J]. 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
    [J]. 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
    [J]. SYMMETRY-BASEL, 2018, 10 (12):
  • [7] Vulnerability Assessment for Virtual Machines in Virtual Environment of Cloud Computing
    Patil, Rajendra
    Modi, Chirag
    [J]. 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
    [J]. 2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012,
  • [9] Dynamic Creation of Virtual Machines in Cloud Computing Systems
    Luo, Fei
    Scherson, Isaac D.
    Fuentes, Joel
    [J]. 2017 25TH INTERNATIONAL CONFERENCE ON SYSTEMS ENGINEERING (ICSENG), 2017, : 316 - 323
  • [10] Multiple Virtual Machines Resource Scheduling for Cloud Computing
    Zhang, Weizhe
    He, Hui
    Chen, Gui
    Sun, Jilong
    [J]. APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (05): : 2089 - 2096