Stratus: cost-aware container scheduling in the public cloud

被引:57
|
作者
Chung, Andrew [1 ]
Park, Jun Woo [1 ]
Ganger, Gregory R. [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
关键词
cloud computing; cluster scheduling; transient server; ENERGY;
D O I
10.1145/3267809.3267819
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Stratus is a new cluster scheduler specialized for orchestrating batch job execution on virtual clusters, dynamically allocated collections of virtual machine instances on public IaaS platforms. Unlike schedulers for conventional clusters, Stratus focuses primarily on dollar cost considerations, since public clouds provide effectively unlimited, highly heterogeneous resources allocated on demand. But, since resources are charged-for while allocated, Stratus aggressively packs tasks onto machines, guided by job runtime estimates, trying to make allocated resources be either mostly full (highly utilized) or empty (so they can be released to save money). Simulation experiments based on cluster workload traces from Google and TwoSigma show that Stratus reduces cost by 17-44% compared to state-of-the-art approaches to virtual cluster scheduling.
引用
下载
收藏
页码:121 / 134
页数:14
相关论文
共 50 条
  • [21] Optimal Algorithms and a PTAS for Cost-Aware Scheduling
    Chen, Lin
    Megow, Nicole
    Rischke, Roman
    Stougie, Leen
    Verschae, Jose
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2015, PT II, 2015, 9235 : 211 - 222
  • [22] Jily: Cost-Aware AutoScaling of Heterogeneous GPU for DNN Inference in Public Cloud
    Wang, Zhaoxing
    Tang, Xuehai
    Liu, Qiuyang
    Han, Jizhong
    2019 IEEE 38TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2019,
  • [23] Cost-Aware Cloud Bursting for Enterprise Applications
    Guo, Tian
    Sharma, Upendra
    Shenoy, Prashant
    Wood, Timothy
    Sahu, Sambit
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2014, 13 (03)
  • [24] Cost-aware challenges for workflow scheduling approaches in cloud computing environments: Taxonomy and opportunities
    Alkhanak, Ehab Nabiel
    Lee, Sai Peck
    Khan, Saif Ur Rehman
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 50 : 3 - 21
  • [25] A Cloud-Agnostic Framework to Enable Cost-Aware Scheduling of Applications in a Multi-Cloud Environment
    Jiang, Fan
    Ferriter, Kyle
    Castillo, Claris
    NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
  • [26] A cost-aware approach for cloud federation formation
    Dinachali, Bijan Pourghorbani
    Jabbehdari, Sam
    Javadi, Hamid Haj Seyyed
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (12)
  • [27] Cost-aware scheduling on uniform parallel machines
    Kononov, Alexander
    Lushchakova, Irina
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 167
  • [28] Starburst: A Cost-aware Scheduler for Hybrid Cloud
    Luo, Michael
    Zhuang, Siyuan
    Vengadesan, Suryaprakash
    Bhardwaj, Romil
    Chang, Justin
    Friedman, Eric
    Shenker, Scott
    Stoica, Ion
    PROCEEDINGS OF THE 2024 USENIX ANNUAL TECHNICAL CONFERENCE, ATC 2024, 2024, : 37 - 57
  • [29] Toward Cost-Aware Semantic Caching in the Cloud
    d'Orazio, Laurent
    Laurent, Dominique
    Spyratos, Nicolas
    INFORMATION SEARCH, INTEGRATION AND PERSONALIZATION, 2013, 146 : 21 - +
  • [30] A Cost-aware Elasticity Provisioning System for the Cloud
    Sharma, Upendra
    Shenoy, Prashant
    Sahu, Sambit
    Shaikh, Anees
    31ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2011), 2011, : 559 - 570