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 条
  • [1] Elastic deployment of container clusters across geographically distributed cloud data centers for web applications
    Aldwyan, Yasser
    Sinnott, Richard O.
    Jayaputera, Glenn T.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (21):
  • [2] Dynamic data replication and placement strategy in geographically distributed data centers
    Bouhouch, Laila
    Zbakh, Mostapha
    Tadonki, Claude
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (14):
  • [3] Green-Aware Workload Scheduling in Geographically Distributed Data Centers
    Chen, Changbing
    He, Bingsheng
    Tang, Xueyan
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [4] The cloud of geographically distributed data centers
    Fedchenkov, Petr
    Shevel, Andrey
    Khoruzhnikov, Sergey
    Sadov, Oleg
    Lazo, Oleg
    Samokhin, Nikitta
    23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [5] Optimal Dynamic Placement of Virtual Machines in Geographically Distributed Cloud Data Centers
    Teyeb, Hana
    Ben Hadj-Alouane, Nejib
    Tata, Samir
    Balma, Ali
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2017, 26 (03)
  • [6] Profit Maximization for Geographically Dispersed Green Data Centers
    Kiani, Abbas
    Ansari, Nirwan
    IEEE TRANSACTIONS ON SMART GRID, 2018, 9 (02) : 703 - 711
  • [7] GreenPacker: renewable- and fragmentation-aware VM placement for geographically distributed green data centers
    Zeinab Nadalizadeh
    Mahmoud Momtazpour
    The Journal of Supercomputing, 2022, 78 : 1434 - 1457
  • [8] Thermal-benchmarking for cloud hosting green data centers
    Chaudhry, Muhammad Tayyab
    Jamal, M. Hasan
    Gillani, Zeeshan
    Anwar, Waqas
    Khan, Muhammad Salman
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 25
  • [9] GreenPacker: renewable- and fragmentation-aware VM placement for geographically distributed green data centers
    Nadalizadeh, Zeinab
    Momtazpour, Mahmoud
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (01): : 1434 - 1457
  • [10] Energy Cost Optimization for Geographically Distributed Heterogeneous Data Centers
    Jonardi, Eric
    Oxley, Mark A.
    Pasricha, Sudeep
    Maciejewski, Anthony A.
    Siegel, Howard Jay
    2015 SIXTH INTERNATIONAL GREEN COMPUTING CONFERENCE AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2015,