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 条
  • [41] Dynamic Resource Management for Cloud Spot Markets
    Alzhouri, Fadi
    Melhem, Suhib Bani
    Agarwal, Anjali
    Daraghmeh, Mustafa
    Liu, Yan
    Younis, Sadeq
    IEEE ACCESS, 2020, 8 : 122838 - 122847
  • [42] Dynamic Resource Selection in Cloud Service Broker
    Santoso, Ganis Zulfa
    Jung, Young-Woo
    Seok, Seong-Woo
    Carlini, Emanuele
    Dazzi, Patrizio
    Altmann, Joern
    Violos, John
    Marshall, Jamie
    2017 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2017, : 233 - 235
  • [43] Dynamic Pricing for Resource Consumption in Cloud Service
    Cao, Bin
    Wang, Kai
    Xu, Jinting
    Hou, Chenyu
    Fan, Jing
    Que, Hangning
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [44] Auction Based Dynamic Resource Allocation in Cloud
    Nehru, E. Iniya
    Shyni, Infant Smile J.
    Balakrishnan, Ranjith
    PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2016), 2016,
  • [45] On Dynamic Bin Packing for Resource Allocation in the Cloud
    Li, Yusen
    Tang, Xueyan
    Cai, Wentong
    PROCEEDINGS OF THE 26TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA'14), 2014, : 2 - 11
  • [46] 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, (05) : 53 - 59
  • [47] Dynamic Resource Provisioning and Monitoring for Cloud Computing
    Padmavathi, S.
    Soundarya, N.
    Soniha, P. K.
    Srimathi, S.
    2017 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT TECHNIQUES IN CONTROL, OPTIMIZATION AND SIGNAL PROCESSING (INCOS), 2017,
  • [48] Sponge: An Oversubscription Strategy Supporting Performance Interference Management in Cloud
    Liu Ying
    CHINA COMMUNICATIONS, 2015, 12 (11) : 196 - 209
  • [49] Containers Resource Allocation in Dynamic Cloud Environments
    Katz, Oren
    Rawitz, Dror
    Raz, Danny
    2021 IFIP NETWORKING CONFERENCE AND WORKSHOPS (IFIP NETWORKING), 2021,
  • [50] Balance Resource Utilization (BRU) Approach for the Dynamic Load Balancing in Cloud Environment by Using AR Prediction Model
    Gupta, Rajeev Kumar
    Pateriya, Rajesh Kumar
    JOURNAL OF ORGANIZATIONAL AND END USER COMPUTING, 2017, 29 (04) : 24 - 50