CCRP: Customized Cooperative Resource Provisioning for High Resource Utilization in Clouds

被引:0
|
作者
Liu, Jinwei [1 ]
Shen, Haiying [2 ]
Narman, Husnu S. [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
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In cloud systems, efficient resource provisioning is needed to maximize the resource utilization while reducing the Service Level Objective (SLO) violation rate, which is important to cloud providers for high profit. Several methods have been proposed to provide efficient provisioning. However, the previous methods do not consider leveraging the complementary of jobs' requirements on different resource types and job size concurrently to increase the resource utilization. Also, by simply packing complementary jobs without considering job size in the job packing, it can decrease the resource utilization. Therefore, in this paper, we consider both jobs' demands on different resource types (in the spatial space) and jobs' execution time (in the temporal space); we pack the complementary jobs (whose demands on multiple resource types are complementary to each other) belonging to the same type and assign them to a Virtual Machine (VM) to increase the resource utilization. Moreover, the previous methods do not provide efficient resource allocation for heterogeneous jobs in current cloud systems and do not offer different SLO degrees for different job types to achieve higher resource utilization and lower SLO violation rate. Therefore, we propose a Customized Cooperative Resource Provisioning (CCRP) scheme for the heterogeneous jobs in clouds. CCRP uses the hybrid resource allocation and provides SLO availability customization for different job types. To test the performance of CCRP, we compared CCRP with existing methods under various scenarios. Extensive experimental results based on a real cluster and Amazon EC2 show that CCRP achieves 50% higher or more resource utilization and 50% lower or less SLO violation rate compared to the previous resource provisioning strategies.
引用
收藏
页码:243 / 252
页数:10
相关论文
共 50 条
  • [1] Hybrid resource provisioning for clouds
    Rahman, Mahfuzur
    Graham, Peter
    HIGH PERFORMANCE COMPUTING SYMPOSIUM 2012 (HPCS2012), 2012, 385
  • [2] On the use of clouds for grid resource provisioning
    Vazquez, Constantino
    Huedo, Eduardo
    Montero, Ruben S.
    Llorente, Ignacio M.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (05): : 600 - 605
  • [3] Simplified Resource Provisioning for Workflows in IaaS Clouds
    Zhou, Amelie Chi
    He, Bingsheng
    2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 650 - 655
  • [4] Resource provisioning in Science Clouds: Requirements and challenges
    Lopez Garcia, Alvaro
    Fernandez-del-Castillo, Enol
    Orviz Fernandez, Pablo
    Campos Plasencia, Isabel
    Marco de Lucas, Jesus
    SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (03): : 486 - 498
  • [5] A Framework for Proactive Resource Provisioning in IaaS Clouds
    Lee, Yi-Hsuan
    Huang, Kuo-Chan
    Wu, Cheng-Hsien
    Kuo, Yen-Hsuan
    Lai, Kuan-Chou
    APPLIED SCIENCES-BASEL, 2017, 7 (08): : 777
  • [6] Resource provisioning and scheduling in clouds: QoS perspective
    Sukhpal Singh
    Inderveer Chana
    The Journal of Supercomputing, 2016, 72 : 926 - 960
  • [7] Resource provisioning and scheduling in clouds: QoS perspective
    Singh, Sukhpal
    Chana, Inderveer
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (03): : 926 - 960
  • [8] A Framework for Automatic Resource Provisioning for Private Clouds
    Melendez, Jose Orlando
    Biswas, Anshuman
    Majumdar, Shikharesh
    Nandy, Biswajit
    Zaman, Marzia
    Srivastava, Pradeep
    Goel, Nishith
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 610 - 617
  • [9] Cooperative Resource Provisioning for Futuristic Cloud Markets
    Mudali, Geetika
    Patra, Manas Ranjan
    Reddy, K. Hemant K.
    Roy, Diptendu S.
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 3, 2015, 33
  • [10] Traffic-Aware Resource Provisioning for Distributed Clouds
    Xu, Dan
    Liu, Xin
    Vasilakos, Athanasios V.
    IEEE CLOUD COMPUTING, 2015, 2 (01): : 30 - 39