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
相关论文
共 151 条
  • [91] QoS-Aware VM Placement in Multi-Domain Service Level Agreements Scenarios
    Lu, Kuan
    Yahyapour, Ramin
    Wieder, Philipp
    Kotsokalis, Constantinos
    Yaqub, Edwin
    Jehangiri, Ali Imran
    [J]. 2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 661 - 668
  • [92] Scheduling strategies for optimal service deployment across multiple clouds
    Luis Lucas-Simarro, Jose
    Moreno-Vozmediano, Rafael
    Montero, Ruben S.
    Llorente, Ignacio M.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (06): : 1431 - 1441
  • [93] Maguluri ST, 2012, IEEE INFOCOM SER, P702, DOI 10.1109/INFCOM.2012.6195815
  • [94] Probabilistic Consolidation of Virtual Machines in Self-Organizing Cloud Data Centers
    Mastroianni, Carlo
    Meo, Michela
    Papuzzo, Giuseppe
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2013, 1 (02) : 215 - 228
  • [95] Mastroianni C, 2011, LECT NOTES COMPUT SC, V6852, P407, DOI 10.1007/978-3-642-23400-2_38
  • [96] Maurer M, 2011, LECT NOTES COMPUT SC, V6852, P455, DOI 10.1007/978-3-642-23400-2_42
  • [97] Mazzucco M., 2011, Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing (CLOUD 2011), P428, DOI 10.1109/CLOUD.2011.25
  • [98] Mazzucco Michele, 2010, 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD 2010), P131, DOI 10.1109/CLOUD.2010.68
  • [99] Meng X., 2010, PROC 7 INT C AUTONOM, P11
  • [100] Provisioning data analytic workloads in a cloud
    Mian, Rizwan
    Martin, Patrick
    Luis Vazquez-Poletti, Jose
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 2013, 29 (06): : 1452 - 1458