More than bin packing: Dynamic resource allocation strategies in cloud data centers

被引:47
|
作者
Wolke, Andreas [1 ]
Tsend-Ayush, Boldbaatar [1 ]
Pfeiffer, Carl [1 ]
Bichler, Martin [1 ]
机构
[1] Tech Univ Munich, Dept Informat, D-85748 Garching, Germany
关键词
Cloud computing; Capacity planning; Resource allocation; MANAGEMENT; POWER;
D O I
10.1016/j.is.2015.03.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Resource allocation strategies in virtualized data centers have received considerable attention recently as they can have substantial impact on the energy efficiency of a data center. This led to new decision and control strategies with significant managerial impact for IT service providers. We focus on dynamic environments where virtual machines need to be allocated and deallocated to servers over time. Simple bin packing heuristics have been analyzed and used to place virtual machines upon arrival. However, these placement heuristics can lead to suboptimal server utilization, because they cannot consider virtual machines, which arrive in the future. We ran extensive lab experiments and simulations with different controllers and different workloads to understand which control strategies achieve high levels of energy efficiency in different workload environments. We found that combinations of placement controllers and periodic reallocations achieve the highest energy efficiency subject to predefined service levels. While the type of placement heuristic had little impact on the average server demand, the type of virtual machine resource demand estimator used for the placement decisions had a significant impact on the overall energy efficiency. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:83 / 95
页数:13
相关论文
共 50 条
  • [31] A survey on resource allocation strategies in cloud
    Chenni Kumaran J.
    Aramudhan M.
    International Journal of Reasoning-based Intelligent Systems, 2018, 10 (3-4) : 328 - 336
  • [32] Bin Packing with Queue: Scheduling Resource-Constrained Jobs in the Cloud
    Ghaderi, Javad
    PROCEEDINGS OF THE 13TH EAI INTERNATIONAL CONFERENCE ON PERFORMANCE EVALUATION METHODOLOGIES AND TOOLS ( VALUETOOLS 2020), 2020, : 1 - 1
  • [33] AggVNF: Aggregate VNF Allocation and Migration in Dynamic Cloud Data Centers
    Gonzalez, Christopher
    Tang, Bin
    2024 IEEE 10TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT 2024, 2024, : 73 - 81
  • [34] Bounding the Cost of Virtual Machine Migrations for Resource Allocation in Cloud Data Centers
    Gilesh, M. P.
    Kumar, S. D. Madhu
    Jacob, Lillykutty
    33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 201 - 206
  • [35] Online Energy-efficient Resource Allocation in Cloud Computing Data Centers
    Ben Abdallah, Habib
    Sanni, Afeez Adewale
    Thummar, Krunal
    Halabi, Talal
    2021 24TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS (ICIN), 2021,
  • [36] Energy-Efficient Resource Allocation and Provisioning Framework for Cloud Data Centers
    Dabbagh, Mehiar
    Hamdaoui, Bechir
    Guizani, Mohsen
    Rayes, Ammar
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (03): : 377 - 391
  • [37] A Power Efficient Genetic Algorithm for Resource Allocation in Cloud Computing Data Centers
    Portaluri, Giuseppe
    Giordano, Stefano
    Kliazovich, Dzmitry
    Dorronsoro, Bernabe
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 58 - 63
  • [38] Solving fully dynamic bin packing problem for virtual machine allocation in the cloud environment by the futuristic greedy algorithm
    Bakhthemmat, Ali
    Izadi, Mohammad
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (03) : 4737 - 4760
  • [39] Dynamic resource allocation for shared data centers using online measurements
    Chandra, A
    Gong, WB
    Shenoy, P
    QUALITY OF SERVICE - IWQOS 2003, PROCEEDINGS, 2003, 2707 : 381 - 398
  • [40] Dynamic resource allocation of shared data centers supporting multiclass requests
    Mahabhashyam, SR
    Gautam, N
    INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, PROCEEDINGS, 2004, : 222 - 229