CloudBench: an integrated evaluation of VM placement algorithms in clouds

被引:0
|
作者
Mario A. Gomez-Rodriguez
Victor J. Sosa-Sosa
Jesus Carretero
Jose Luis Gonzalez
机构
[1] CINVESTAV Unidad Tamaulipas,
[2] Universidad Carlos III de Madrid,undefined
来源
关键词
Load balancing; Cloud simulator; Cloud resource management; IaaS;
D O I
暂无
中图分类号
学科分类号
摘要
A complex and important task in the cloud resource management is the efficient allocation of virtual machines (VMs), or containers, in physical machines (PMs). The evaluation of VM placement techniques in real-world clouds can be tedious, complex and time-consuming. This situation has motivated an increasing use of cloud simulators that facilitate this type of evaluations. However, most of the reported VM placement techniques based on simulations have been evaluated taking into account one specific cloud resource (e.g., CPU), whereas values often unrealistic are assumed for other resources (e.g., RAM, awaiting times, application workloads, etc.). This situation generates uncertainty, discouraging their implementations in real-world clouds. This paper introduces CloudBench, a methodology to facilitate the evaluation and deployment of VM placement strategies in private clouds. CloudBench considers the integration of a cloud simulator with a real-world private cloud. Two main tools were developed to support this methodology, a specialized multi-resource cloud simulator (CloudBalanSim), which is in charge of evaluating VM placement techniques, and a distributed resource manager (Balancer), which deploys and tests in a real-world private cloud the best VM placement configurations that satisfied user requirements defined in the simulator. Both tools generate feedback information, from the evaluation scenarios and their obtained results, which is used as a learning asset to carry out intelligent and faster evaluations. The experiments implemented with the CloudBench methodology showed encouraging results as a new strategy to evaluate and deploy VM placement algorithms in the cloud.
引用
收藏
页码:7047 / 7080
页数:33
相关论文
共 50 条
  • [1] CloudBench: an integrated evaluation of VM placement algorithms in clouds
    Gomez-Rodriguez, Mario A.
    Sosa-Sosa, Victor J.
    Carretero, Jesus
    Gonzalez, Jose Luis
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (09): : 7047 - 7080
  • [2] HPC-Aware VM Placement in Infrastructure Clouds
    Gupta, Abhishek
    Kale, Laxmikant V.
    Milojicic, Dejan
    Faraboschi, Paolo
    Balle, Susanne M.
    PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2013), 2013, : 11 - 20
  • [3] VM Placement Algorithms for Hierarchical Cloud Infrastructure
    Kabir, Md Humayun
    Shoja, Gholamali C.
    Ganti, Sudhakar
    2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 656 - 659
  • [4] VM Placement in non-Homogeneous IaaS-Clouds
    Tsakalozos, Konstantinos
    Roussopoulos, Mema
    Delis, Alex
    SERVICE-ORIENTED COMPUTING, 2011, 7084 : 172 - 187
  • [5] Efficient Algorithms for VM Placement in Cloud Data Center
    Wu, Jiahuai
    Shen, Hong
    PARALLEL ARCHITECTURE, ALGORITHM AND PROGRAMMING, PAAP 2017, 2017, 729 : 353 - 365
  • [6] Exploiting Network-Topology Awareness for VM Placement in IaaS Clouds
    Georgiou, Stefanos
    Tsakalozos, Konstantinos
    Delis, Alex
    2013 IEEE THIRD INTERNATIONAL CONFERENCE ON CLOUD AND GREEN COMPUTING (CGC 2013), 2013, : 151 - 158
  • [7] Usage Trends Aware VM Placement in Academic Research Computing Clouds
    Elsakhawy, Mohamed
    Bauer, Michael
    2021 IEEE 14TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2021), 2021, : 688 - 697
  • [8] VMPlaceS: A Generic Tool to Investigate and Compare VM Placement Algorithms
    Lebre, Adrien
    Pastor, Jonathan
    Suedholt, Mario
    EURO-PAR 2015: PARALLEL PROCESSING, 2015, 9233 : 317 - 329
  • [9] An integrated optimization method to task scheduling and VM placement for green datacenters
    Liu, Hong
    Zhou, Xuran
    Gao, Kun
    Ju, Yun
    SIMULATION MODELLING PRACTICE AND THEORY, 2024, 135
  • [10] Optimizing the Energy Efficient VM Placement by IEFWA and Hybrid IEFWA/BBO Algorithms
    Ali, Hafiz Munsub
    Lee, Daniel C.
    PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (SPECTS), 2016,