An open-source simulation platform for benchmarking geo-distributed data center schedulers

被引:0
|
作者
Alves, Daniel [1 ]
Obraczka, Katia [1 ]
Kabbani, Abdul [2 ]
机构
[1] Univ Calif Santa Cruz, Baskin Sch Engn, 1156 High St, Santa Cruz, CA 95064 USA
[2] Microsoft, Redmond, WA USA
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2024年 / 100卷 / 11期
基金
美国国家科学基金会;
关键词
Job scheduling; data centers; geo-distribution; simulation;
D O I
10.1177/00375497241241340
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
To help meet the ever-increasing demand for cloud computing services and resources worldwide, while providing resilience and adequate resource utilization, cloud service providers have opted to distribute their data centers around the world. This trend has been motivating research from the data center management research and practitioner community on new job schedulers that take into account data center geographical distribution. However, testing and benchmarking new schedulers for geo-distributed data centers is complicated by the lack of a common, easily extensible experimental platform. To fill this gap, we propose GDSim, an open-source, extensible job scheduling simulation environment for geo-distributed data centers that aims at facilitating the benchmarking of existing and new geo-distributed schedulers by subjecting them to a variety of data center features and conditions We use our geo-distributed job scheduler simulation platform to reproduce experiments and results for recently proposed geo-distributed job schedulers, as well as testing those schedulers under new conditions which can reveal trends that have not been previously uncovered.
引用
收藏
页码:1085 / 1100
页数:16
相关论文
共 50 条
  • [1] GDSim: Benchmarking Geo-Distributed Data Center Schedulers
    Alves, Daniel
    Obraczka, Katia
    Kabbani, Abdul
    2021 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2021, : 148 - 156
  • [2] Latency Versus Survivability in Geo-Distributed Data Center Design
    Couto, Rodrigo S.
    Secci, Stefano
    Campista, Miguel Elias M.
    Costa, Luis Henrique M. K.
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 1102 - 1107
  • [3] GeoDeploy: Geo-Distributed Application Deployment Using Benchmarking
    Jha, Devki Nandan
    Li, Yinhao
    Wen, Zhenyu
    Morgan, Graham
    Jayaraman, Prem Prakash
    Koutny, Maciej
    Rana, Omer F.
    Ranjan, Rajiv
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (12) : 2361 - 2374
  • [4] A Centralized Platform for Geo-Distributed PACS Management
    Bastio Silva, Luis A.
    Pinho, Renato
    Ribeiro, Luis S.
    Costa, Carlos
    Oliveira, Jose Luis
    JOURNAL OF DIGITAL IMAGING, 2014, 27 (02) : 165 - 173
  • [5] A Centralized Platform for Geo-Distributed PACS Management
    Luís A. Bastião Silva
    Renato Pinho
    Luís S. Ribeiro
    Carlos Costa
    José Luís Oliveira
    Journal of Digital Imaging, 2014, 27 : 165 - 173
  • [6] Data Backup Against Progressive Disasters in Geo-Distributed Data Center Networks
    Ma, Lisheng
    Yang, Bin
    2018 INTERNATIONAL CONFERENCE ON NETWORKING AND NETWORK APPLICATIONS (NANA), 2018, : 223 - 226
  • [7] A Survey on Machine Learning for Geo-Distributed Cloud Data Center Managements
    Hogade, Ninad
    Pasricha, Sudeep
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2023, 8 (01): : 15 - 31
  • [8] An Extensible Python']Python Open-Source Simulation Platform for Developing and Benchmarking Bus Holding Strategies
    Shen, Minyu
    Li, Chaojing
    Wu, Yuezhong
    Bi, Xiaowen
    Xiao, Feng
    IEEE OPEN JOURNAL OF INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 5 : 711 - 725
  • [9] An open-source platform for distributed Linux Software Routers
    Bolla, Raffaele
    Bruschi, Roberto
    COMPUTER COMMUNICATIONS, 2013, 36 (04) : 396 - 410
  • [10] Case report: evaluation of an open-source synthetic data platform for simulation studies
    Meeker, Daniella
    Kallem, Crystal
    Heras, Yan
    Garcia, Stephanie
    Thompson, Casey
    JAMIA OPEN, 2022, 5 (03)