The Non-Expert Tax: Quantifying the cost of auto-scaling in Cloud-based data stream analytics

被引:0
|
作者
Wang, Yuanli [1 ]
Lyu, Baiqing [1 ]
Kalavri, Vasiliki [1 ]
机构
[1] Boston Univ, Boston, MA 02215 USA
关键词
Stream Processing; Cloud Computing; Auto Scaling;
D O I
10.1145/3530050.3532925
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
All major Cloud providers offer Data Stream Analytics as managed services, allowing non-expert users to easily extract knowledge from data streams. These services lift the burden of job deployment and maintenance off users by provisioning resources automatically. However, this automation often comes at a cost, as auto-scaling policies may choose to over-provision to meet performance goals. We term this cost the Non-Expert Tax: the relative error between the ideal cost of deployment if an expert user would carefully configure resource allocation and the actual cost incurred by executing the same job with auto-scaling enabled. We conduct an empirical evaluation study of auto-scaling in two popular Cloud-based data stream analytics services and we find that they aggressively scale out, allocating resources quickly to meet high demand, but are conservative when scaling down, thus, charging users for underutilized resources. We quantify the Non-Expert Tax and show it can be as high as 544% for short-term jobs and up to 332% per month for periodic workloads.
引用
收藏
页数:7
相关论文
共 16 条
  • [1] A Data Analytics Based Approach to Cloud Resource Auto-Scaling
    Hao, Fang
    Kodialam, Murali
    Mukherjee, Sarit
    Lakshman, T., V
    2022 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2022, : 224 - 231
  • [2] Auto-scaling for real-time stream analytics on HPC cloud
    Cheng, Yingchao
    Hao, Zhifeng
    Cai, Ruichu
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2019, 13 (02) : 169 - 183
  • [3] Auto-scaling for real-time stream analytics on HPC cloud
    Yingchao Cheng
    Zhifeng Hao
    Ruichu Cai
    Service Oriented Computing and Applications, 2019, 13 : 169 - 183
  • [4] Auto-Scaling Cloud-Based Memory-Intensive Applications
    Novak, Joe
    Kasera, Sneha Kumar
    Stutsman, Ryan
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 229 - 237
  • [5] Performance Modelling and Verification of Cloud-based Auto-Scaling Policies
    Evangelidis, Alexandros
    Parker, David
    Bahsoon, Rami
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 355 - 364
  • [6] Performance modelling and verification of cloud-based auto-scaling policies
    Evangelidis, Alexandros
    Parker, David
    Bahsoon, Rami
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 629 - 638
  • [7] MultiScaler: A Multi-Loop Auto-Scaling Approach for Cloud-Based Applications
    Al-Dulaimy, Auday
    Taheri, Javid
    Kassler, Andreas
    HoseinyFarahabady, M. Reza
    Deng, Shuiguang
    Zomaya, Albert
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (04) : 2769 - 2786
  • [8] Cost-Aware Multidimensional Auto-Scaling of Service- and Cloud-Based Dynamic Routing to Prevent System Overload
    Amiri, Amirali
    Zdun, Uwe
    van Hoorn, Andre
    Dustdar, Schahram
    2022 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2022), 2022, : 379 - 384
  • [9] MEAD: Model-Based Vertical Auto-Scaling for Data Stream Processing
    Russo, Gabriele Russo
    Cardellini, Valeria
    Casale, Giuliano
    Lo Presti, Francesco
    21ST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2021), 2021, : 314 - 323
  • [10] An auto-scaling mechanism for cloud-based multimedia storage systems: a fuzzy-based elastic controller
    Ghobaei-Arani, Mostafa
    Rezaei, Maryam
    Souri, Alireza
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (24) : 34501 - 34523