CORP: Cooperative Opportunistic Resource Provisioning for Short-Lived Jobs in Cloud Systems

被引:0
|
作者
Liu, Jinwei [1 ]
Shen, Haiying [2 ]
Chen, Liuhua [1 ]
机构
[1] Clemson Univ, Dept Elect & Comp Engn, Clemson, SC 29634 USA
[2] Univ Virginia, Dept Comp Sci, Charlottesville, VA 22904 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In cloud systems, achieving high resource utilization and low Service Level Objective (SLO) violation rate are important to the cloud provider for high profit. For this purpose, recently, some methods have been proposed to predict allocated but unused resources and reallocate them to long-running service jobs. However, the accuracy of their prediction method relies on the existence of patterns in jobs' resource utilization. Therefore, these methods cannot be used for short-lived jobs, which usually do not have certain patterns but exhibit frequent fluctuations in resource requirements. Also, these methods may result in resource fragmentation and lead to low resource utilization because they neglect job resource intensity in multi-resource allocation and may allocate much more resources to jobs. To handle this problem, we propose a Cooperative Opportunistic Resource Provisioning scheme (CORP) for short-lived jobs. CORP uses the deep learning method to predict the amount of temporarily-unused resource of each short-lived job. It also predicts the fluctuations of the amount of unused resource using Hidden Markov Model, and adjusts the predicted amount for the peak and valley of unused resource, and dynamically allocates the corrected amount of resource to jobs. Further, CORP uses a job packing strategy by leveraging complementary jobs' requirements on different resource types and allocates such jobs to the same VM to fully utilize unused resources, which increases resource utilization. Extensive experimental results based on a real cluster and Amazon EC2 show that CORP achieves high resource utilization and low SLO violation rate compared to previous resource provisioning schemes.
引用
收藏
页码:90 / 99
页数:10
相关论文
共 50 条
  • [1] Are Short-lived Jobs Stepping Stones to Long-Lasting Jobs?
    Cockx, Bart
    Picchio, Matteo
    [J]. OXFORD BULLETIN OF ECONOMICS AND STATISTICS, 2012, 74 (05) : 646 - 675
  • [2] AVOIDING SHORT-LIVED SYSTEMS
    COHEN, J
    [J]. COMPUTER DECISIONS, 1985, 17 (01): : 134 - 137
  • [3] Cooperative Resource Provisioning for Futuristic Cloud Markets
    Mudali, Geetika
    Patra, Manas Ranjan
    Reddy, K. Hemant K.
    Roy, Diptendu S.
    [J]. COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 3, 2015, 33
  • [4] Injection of short-lived isotopes into the presolar cloud
    Boss, AP
    Foster, PN
    [J]. ASTROPHYSICAL JOURNAL, 1998, 494 (01): : L103 - L106
  • [5] ScHeduling of jobs and Adaptive Resource Provisioning (SHARP) approach in cloud computing
    Dinesh Komarasamy
    Vijayalakshmi Muthuswamy
    [J]. Cluster Computing, 2018, 21 : 163 - 176
  • [6] ScHeduling of jobs and Adaptive Resource Provisioning (SHARP) approach in cloud computing
    Komarasamy, Dinesh
    Muthuswamy, Vijayalakshmi
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (01): : 163 - 176
  • [7] A novel coordinated resource provisioning approach for cooperative cloud market
    K Hemant Kumar Reddy
    Geetika Mudali
    Diptendu Sinha Roy
    [J]. Journal of Cloud Computing, 6
  • [8] A novel coordinated resource provisioning approach for cooperative cloud market
    Reddy, K. Hemant Kumar
    Mudali, Geetika
    Roy, Diptendu Sinha
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2017, 6
  • [9] Short-lived intermediates in aspartate aminotransferase systems
    Czerlinski, G
    Levin, R
    Ypma, T
    [J]. BIOPHYSICAL JOURNAL, 1997, 72 (03) : 1135 - 1142
  • [10] DEVICE FOR INTRODUCING SHORT-LIVED RADIOACTIVE SAMPLES INTO A CLOUD CHAMBER
    LAURITSEN, T
    FOWLER, WA
    LAURITSEN, CC
    [J]. PHYSICAL REVIEW, 1947, 71 (04): : 275 - 275