DAHM: A Green and Dynamic Web Application Hosting Manager across Geographically Distributed Data Centers

被引:7
|
作者
Abbasi, Zahra [1 ,2 ]
Mukherjee, Tridib [2 ]
Varsamopoulos, Georgios [2 ]
Gupta, Sandeep K. S. [2 ]
机构
[1] Arixona State Univ, Tempe, AZ USA
[2] Arizona State Univ, Tempe, AZ USA
基金
美国国家科学基金会;
关键词
Design; Management; Performance; Data center cost efficiency; server management; workload management; hosting management;
D O I
10.1145/2367736.2367745
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Application Hosting Management (DAHM) is proposed for geographically distributed data centers, which decides on the number of active servers and on the workload share of each data center. DAHM achieves cost-efficient application hosting by taking into account: (i) the spatio-temporal variation of energy cost, (ii) the data center computing and cooling energy efficiency, (iii) the live migration cost, and (iv) any SLA violations due to migration overhead or network delay. DAHM is modeled as fixed-charge min-cost flow and mixed integer programming for stateless and stateful applications, respectively, and it is shown NP-hard. We also develop heuristic algorithms and prove, when applications are stateless and servers have an identical power consumption model, that the approximation ratio on the minimum total cost is bounded by the number of data centers. Further, the heuristics are evaluated in a simulation study using realistic parameter data; compared to a performance-oriented application assignment, that is, hosting at the data center with the least delay, the potential cost savings of DAHM reaches 33%. The savings come from reducing the total number of active servers as well as leveraging the cost efficiency of data centers. Through the simulation study, the article further explores how relaxing the delay requirement for a small fraction of users can increase the cost savings of DAHM.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Price/Cooling Aware and Delay Sensitive Scheduling In Geographically Distributed Data Centers
    Ali, Ahsan
    Ozkasap, Oznur
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 1025 - 1030
  • [32] Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Centers
    Polverini, Marco
    Cianfrani, Antonio
    Ren, Shaolei
    Vasilakos, Athanasios V.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (01) : 71 - 84
  • [33] Efficient Workload Management in Geographically Distributed Data Centers Leveraging Autoregressive Models
    Altomare, Albino
    Cesario, Eugenio
    Mastroianni, Carlo
    NUMERICAL COMPUTATIONS: THEORY AND ALGORITHMS (NUMTA-2016), 2016, 1776
  • [34] Biobjective Task Scheduling for Distributed Green Data Centers
    Yuan, Haitao
    Bi, Jing
    Zhou, MengChu
    Liu, Qing
    Ammari, Ahmed Chiheb
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (02) : 731 - 742
  • [35] Geographical Scheduling of Multi-Application Tasks for Cost Minimization in Distributed Green Data Centers
    Yuan, Haitao
    Bi, Jing
    Zhou, MengChu
    2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 3171 - 3176
  • [36] Compensating balancing demand by spatial load migration - The case of geographically distributed data centers
    Thimmel, Markus
    Fridgen, Gilbert
    Keller, Robert
    Roevekamp, Patrick
    ENERGY POLICY, 2019, 132 : 1130 - 1142
  • [37] Provably-Efficient Job Scheduling for Energy and Fairness in Geographically Distributed Data Centers
    Ren, Shaolei
    He, Yuxiong
    Xu, Fei
    2012 IEEE 32ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2012, : 22 - 31
  • [38] Joint Allocation of IT and Connectivity Resources for Survivable Services in Geographically Distributed Metro Data Centers
    Muhammad, Ajmal
    Monti, Paolo
    Samadi, Payman
    Wosinska, Lena
    Bergman, Keren
    43RD EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC 2017), 2017,
  • [39] Software Design and Implementation for MapReduce across Distributed Data Centers
    Wang, Lizhe
    Tao, Jie
    Ma, Yan
    Khan, Samee U.
    Kolodziej, Joanna
    Chen, Dan
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 : 85 - 90
  • [40] Hierarchical Approach for Green Workload Management in Distributed Data Centers
    Forestiero, Agostino
    Mastroianni, Carlo
    Meo, Michela
    Papuzzo, Giuseppe
    Sheikhalishahi, Mehdi
    EURO-PAR 2014: PARALLEL PROCESSING WORKSHOPS, PT I, 2014, 8805 : 323 - 334