Cost-effective Cloud HPC Resource Provisioning by Building Semi-Elastic Virtual Clusters

被引:0
|
作者
Niu, Shuangcheng [1 ,2 ]
Zhai, Jidong [1 ]
Ma, Xiaosong [3 ,4 ]
Tang, Xiongchao [1 ]
Chen, Wenguang [1 ,2 ]
机构
[1] Tsinghua Univ, Tsinghua Natl Lab Informat Sci & Technol, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Res Inst, Shenzhen, Peoples R China
[3] North Carolina State Univ, Dept Comp Sci, Raleigh, NC 27695 USA
[4] Oak Ridge Natl Lab, Comp Sci & Math, Oak Ridge, TN USA
关键词
Cloud computing; resource provisioning; job scheduling;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recent studies have found cloud environments increasingly appealing for executing HPC applications, including tightly coupled parallel simulations. While public clouds offer elastic, on-demand resource provisioning and pay-as-you-go pricing, individual users setting up their on-demand virtual clusters may not be able to take full advantage of common cost-saving opportunities, such as reserved instances. In this paper, we propose a Semi-Elastic Cluster (SEC) computing model for organizations to reserve and dynamically resize a virtual cloud-based cluster. We present a set of integrated batch scheduling plus resource scaling strategies uniquely enabled by SEC, as well as an online reserved instance provisioning algorithm based on job history. Our trace-driven simulation results show that such a model has a 61.0% cost saving than individual users acquiring and managing cloud resources without causing longer average job wait time. Meanwhile, the overhead of acquiring/maintaining shared cloud instances is shown to take only a few seconds.
引用
收藏
页数:12
相关论文
共 47 条
  • [1] Building Semi-Elastic Virtual Clusters for Cost-Effective HPC Cloud Resource Provisioning
    Niu, Shuangcheng
    Zhai, Jidong
    Ma, Xiaosong
    Tang, Xiongchao
    Chen, Wenguang
    Zheng, Weimin
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (07) : 1915 - 1928
  • [2] Cost-Effective Resource Provisioning for MapReduce in a Cloud
    Palanisamy, Balaji
    Singh, Aameek
    Liu, Ling
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (05) : 1265 - 1279
  • [3] Provisioning Spot Market Cloud Resources to Create Cost-Effective Virtual Clusters
    Voorsluys, William
    Garg, Saurabh Kumar
    Buyya, Rajkumar
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT I: ICA3PP 2011, 2011, 7916 : 395 - 408
  • [4] Cost-Effective Resource Provisioning for Real-Time Workflow in Cloud
    Wu, Lei
    Ding, Ran
    Jia, Zhaohong
    Li, Xuejun
    [J]. COMPLEXITY, 2020, 2020
  • [5] Cost-effective Resource Provisioning for Spark Workloads
    Chen, Yuxing
    Lu, Jiaheng
    Chen, Chen
    Hoque, Mohammad
    Tarkoma, Sasu
    [J]. PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19), 2019, : 2477 - 2480
  • [6] Cost-Effective Service Provisioning for Hybrid Cloud Applications
    Liu, Fangming
    Luo, Bin
    Niu, Yipei
    [J]. MOBILE NETWORKS & APPLICATIONS, 2017, 22 (02): : 153 - 160
  • [7] Cost-Effective Service Provisioning for Hybrid Cloud Applications
    Luo, Bin
    Niu, Yipei
    Liu, Fangming
    [J]. COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS, AND WORKSHARING, COLLABORATECOM 2015, 2016, 163 : 47 - 56
  • [8] Cost-Effective Service Provisioning for Hybrid Cloud Applications
    Fangming Liu
    Bin Luo
    Yipei Niu
    [J]. Mobile Networks and Applications, 2017, 22 : 153 - 160
  • [9] Cost-effective resource provisioning for multimedia cloud-based e-health systems
    Mohammad Mehedi Hassan
    [J]. Multimedia Tools and Applications, 2015, 74 : 5225 - 5241
  • [10] A Cost-effective Approach of Building Multi-tenant Oriented Lightweight Virtual HPC Cluster
    Li, Rongzhen
    Wu, Qingbo
    Tan, Yusong
    Zhang, Jianfeng
    Li, Xiaoling
    Lin, Jie
    [J]. 2016 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CCBD), 2016, : 219 - 224