SCROOGEVM: Boosting Cloud Resource Utilization With Dynamic Oversubscription

被引:0
|
作者
Jacquet, Pierre [1 ,2 ]
Ledoux, Thomas [3 ,4 ]
Rouvoy, Romain [1 ,2 ]
机构
[1] Inria, F-33405 Talence, France
[2] Univ Lille, CRIStAL, UMR CNRS 9189, F-59000 Lille, France
[3] Inria, F-59650 Villeneuve dAscq, France
[4] IMT Atlantique, LS2N, UMR CNRS 6004, F-44000 Nantes, France
来源
关键词
Cloud computing; Memory management; Resource management; Virtual machine monitors; Green computing; Optimization; Dynamic scheduling; Cloud; IaaS; oversubscription;
D O I
10.1109/TSUSC.2024.3369333
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Despite continuous improvements, cloud physical resources remain underused, hence severely impacting the efficiency of these infrastructures at large. To overcome this inefficiency, Infrastructure-as-a-Service (IaaS) providers usually compensate for oversized Virtual Machines (VMs) by offering more virtual resources than are physically available on a host. However, this technique-known as oversubscription-may hinder performances when a statically-defined oversubscription ratio results in resource contention of hosted VMs. Therefore, instead of setting a static and cluster-wide ratio, this article studies how a greedy increase of the oversubscription ratio per Physical Machine (PM) and resources type can preserve performance goals. Keeping performance unchanged allows our contribution to be more realistically adopted by production-scale IaaS infrastructures. This contribution, named SCROOGEVM, leverages the detection of PM stability to carefully increase the associated oversubscription ratios. Based on metrics shared by public cloud providers, we investigate the impact of resource oversubscription on performance degradation. Subsequently, we conduct a comparative analysis of SCROOGEVM with state-of-the-art oversubscription computations. The results demonstrate that our approach outperforms existing methods by leveraging the presence of long-lasting VMs, while avoiding live migration penalties and performance impacts for stakeholders.
引用
收藏
页码:754 / 765
页数:12
相关论文
共 50 条
  • [31] An Analysis of the Server Characteristics and Resource Utilization in Google Cloud
    Garraghan, Peter
    Townend, Paul
    Xu, Jie
    PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2013), 2013, : 124 - 131
  • [32] Behavior Pattern Analysis for Resource Utilization in Cloud Computing
    Preet, Sidak
    Kaur, Amardeep
    PROCEEDINGS ON 2016 2ND INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2016, : 124 - 130
  • [33] An Optimal Strategy for Resource Utilization in Cloud Data Centers
    Ni, Wenlong
    Zhang, Yuhong
    Li, Wei W.
    IEEE ACCESS, 2019, 7 : 158095 - 158112
  • [34] Migration of Instance for Efficient Resource Utilization in Private Cloud
    Soundararajan, Divyabairavi
    Subbiah, Sankari
    2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1761 - 1764
  • [35] Sponge:An Oversubscription Strategy Supporting Performance Interference Management in Cloud
    LIU Ying
    中国通信, 2015, 12 (11) : 196 - 209
  • [36] An Adaptive Control Method for Resource Provisioning with Resource Utilization Constraints in Cloud Computing
    Siqian Gong
    Beibei Yin
    Zheng Zheng
    Kai-yuan Cai
    International Journal of Computational Intelligence Systems, 2019, 12 : 485 - 497
  • [37] An Adaptive Control Method for Resource Provisioning with Resource Utilization Constraints in Cloud Computing
    Gong, Siqian
    Yin, Beibei
    Zheng, Zheng
    Cai, Kai-yuan
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2019, 12 (02) : 485 - 497
  • [38] Dynamic Resource Allocation Scheme in Cloud Computing
    Saraswathi, A. T.
    Kalaashri, Y. R. A.
    Padmavathi, S.
    GRAPH ALGORITHMS, HIGH PERFORMANCE IMPLEMENTATIONS AND ITS APPLICATIONS (ICGHIA 2014), 2015, 47 : 30 - 36
  • [39] Dynamic resource allocation in cloud download service
    Tan Xiaoying
    Huang Dan
    Guo Yuchun
    Chen Changjia
    The Journal of China Universities of Posts and Telecommunications, 2017, 24 (05) : 53 - 59
  • [40] Dynamic resource allocation in cloud download service
    Xiaoying T.
    Dan H.
    Yuchun G.
    Changjia C.
    Journal of China Universities of Posts and Telecommunications, 2017, 24 (05): : 53 - 59