Workload Patterns for Quality-driven Dynamic Cloud Service Configuration and Auto-Scaling

被引:0
|
作者
Zhang, Li [1 ]
Zhang, Yichuan [1 ]
Jamshidi, Pooyan [2 ]
Xu, Lei [2 ]
Pahl, Claus [2 ]
机构
[1] Northeastern Univ, Software Coll, Shenyang, Peoples R China
[2] Dublin City Univ, Sch Comp IC4, Dublin, Ireland
关键词
Quality of Service; Cloud Configuration; Auto-scaling; Web and Cloud Services; QoS Prediction; Workload Pattern Mining; Collaborative Filtering;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud service providers negotiate SLAs for customer services they offer based on the reliability of performance and availability of their lower-level platform infrastructure. While availability management is more mature, performance management is less reliable. In order to support an iterative approach that supports the initial static infrastructure configuration as well as dynamic reconfiguration and auto-scaling, an accurate and efficient solution is required. We propose a prediction-based technique that combines a pattern matching approach with a traditional collaborative filtering solution to meet the accuracy and efficiency requirements. Service workload patterns abstract common infrastructure workloads from monitoring logs and act as a part of a first-stage high-performant configuration mechanism before more complex traditional methods are considered. This enhances current reactive rule-based scalability approaches and basic prediction techniques based on for example exponential smoothing.
引用
收藏
页码:156 / 165
页数:10
相关论文
共 50 条
  • [21] Dynamic auto-scaling and scheduling of deadline constrained service workloads on IaaS clouds
    De Coninck, Elias
    Verbelen, Tim
    Vankeirsbilck, Bert
    Bohez, Steven
    Simoens, Pieter
    Dhoedt, Bart
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 118 : 101 - 114
  • [22] Reinforcement Learning-Based Auto-scaling Algorithm for Elastic Cloud Workflow Service
    Lu, Jian-bin
    Yu, Yang
    Pan, Mao-lin
    [J]. PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT 2021, 2022, 13148 : 303 - 310
  • [23] An Autonomic Auto-scaling Controller for Cloud Based Applications
    Londono-Peldaez, Jorge M.
    Florez-Samur, Carlos A.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2013, 4 (09) : 1 - 6
  • [24] A survey on auto-scaling: how to exploit cloud elasticity
    Catillo, Marta
    Villano, Umberto
    Rak, Massimiliano
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2023, 14 (01) : 37 - 50
  • [25] An Auto-Scaling Approach for Microservices in Cloud Computing Environments
    Matineh ZargarAzad
    Mehrdad Ashtiani
    [J]. Journal of Grid Computing, 2023, 21
  • [26] Proactive Auto-Scaling for Service Function Chains in Cloud Computing Based on Deep Learning
    Taha, Mohammad Bany
    Sanjalawe, Yousef
    Al-Daraiseh, Ahmad
    Fraihat, Salam
    Al-E'mari, Salam R.
    [J]. IEEE ACCESS, 2024, 12 : 38575 - 38593
  • [27] Cloud Auto-scaling Auditing Approach using Blockchain
    Alsharidah, Ahmad A.
    Barati, Masoud
    Bergami, Giacomo
    Ranjan, Rajiv
    [J]. 2022 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC, 2022, : 391 - 398
  • [28] Auto-Scaling Method in Hybrid Cloud for Scientific Applications
    Ahn, Younsun
    Choi, Jieun
    Jeong, Sol
    Kim, Yoonhee
    [J]. 2014 16TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2014,
  • [29] Cloud Functions for Fast and Robust Resource Auto-Scaling
    Novak, Joe H.
    Kasera, Sneha Kumar
    Stutsman, Ryan
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2019, : 168 - 175
  • [30] An adaptive auto-scaling framework for cloud resource provisioning
    Chouliaras, Spyridon
    Sotiriadis, Stelios
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 148 : 173 - 183