Fine-Grained Resource Scaling in a Public Cloud: A Tenant's Perspective

被引:0
|
作者
Wang, Cheng [1 ]
Gupta, Aayush [2 ]
Urgaonkar, Bhuvan [1 ]
机构
[1] Penn State Univ, University Pk, PA 16802 USA
[2] IBM Res Almaden, San Jose, CA USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/CLOUD.2016.24
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Growing tenant workload needs and an increasingly competitive market will force cloud providers to operate their data centers at significantly higher utilization levels than seen today. We argue that a key enabler of such cloud ecosystems would be facilities for tenants to engage in fine-grained resource scaling in addition to those offered by current providers. The basic unit of resource scaling exposed by current cloud providers is the canonical interface of virtual machines (VMs) with relatively static resource capacities. This paper describes opportunities and challenges in augmenting this interface to also include fine-grained scaling of CPU and memory within an already procured VM. Qualitative arguments for why this would offer cost benefits for both the provider and its tenants are presented. We focus on the cost-effective operation of a tenant in such an environment via the design of a feedback controller. The efficacy of our ideas is illustrated by implementing a case study in a Memcached tenant workload. Our results are promising and point to an interesting and broad area for further research - e.g., with the real-world workload in our evaluation, up to 50% utility improvement can be achieved by just applying memory scaling; a further 66% improvement can be achieved by coordinating fine-grained CPU and memory scaling.
引用
收藏
页码:124 / 131
页数:8
相关论文
共 50 条
  • [1] Fine-Grained Cloud Resource Provisioning for Virtual Network Function
    Yu, Hui
    Yang, Jiahai
    Fung, Carol
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (03): : 1363 - 1376
  • [2] Elastic Virtual Machine for Fine-Grained Cloud Resource Provisioning
    Dawoud, Wesam
    Takouna, Ibrahim
    Meinel, Christoph
    [J]. GLOBAL TRENDS IN COMPUTING AND COMMUNICATION SYSTEMS, PT 1, 2012, 269 : 11 - 25
  • [3] Exploring Fine-Grained Resource Rental Planning in Cloud Computing
    Zhao, Han
    Pan, Miao
    Liu, Xinxin
    Li, Xiaolin
    Fang, Yuguang
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2015, 3 (03) : 304 - 317
  • [4] Fine-Grained Multi-Resource Scheduling in Cloud Datacenters
    Zhang, Yuan
    Fu, Xiaoming
    Ramakrishnan, K. K.
    [J]. 2014 IEEE 20TH INTERNATIONAL WORKSHOP ON LOCAL & METROPOLITAN AREA NETWORKS (LANMAN), 2014,
  • [5] A Fine-Grained Horizontal Scaling Method for Container-Based Cloud
    Jiang, Chunmao
    Wu, Peng
    [J]. SCIENTIFIC PROGRAMMING, 2021, 2021
  • [6] Characterizing Fine-Grained Resource Utilization for Multitasking GPGPU in Cloud Systems
    Cho, Kyungwoon
    Bahn, Hyokyung
    [J]. IEEE ACCESS, 2021, 9 : 161507 - 161519
  • [7] Container based Video Surveillance Cloud Service with Fine-Grained Resource Provisioning
    Zhang, Haitao
    Ma, Huadong
    Fu, Guangping
    Yang, Xianda
    Jiang, Zhe
    Gao, Yangyang
    [J]. PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 758 - 765
  • [8] Active Microservice Fine-Grained Scaling Algorithm
    Peng, Kai
    Ma, Fangling
    Xu, Bo
    Guo, Jialu
    Hu, Menglan
    [J]. Computer Engineering and Applications, 2024, 60 (08) : 274 - 286
  • [9] Cloud Services Gateway: A tool for exposing Private Services to the Public Cloud with fine-grained Control
    Perera, Srinath
    Kumarasiri, Rajika
    Kamburugamuva, Supun
    Fernando, Senaka
    Weerawarana, Sanjiva
    Fremantle, Paul
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 2237 - 2246
  • [10] Fine-grained Data Deduplication and proof of storage Scheme in Public Cloud Storage
    Gajera, Hardik
    Das, Manik Lal
    [J]. 2021 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2021, : 237 - 241