Introducing an adaptive model for auto-scaling cloud computing based on workload classification

被引:1
|
作者
Alanagh, Yoosef Alidoost [1 ]
Firouzi, Mojtaba [1 ]
Kenari, Abdolreza Rasouli [1 ]
Shamsi, Mahboubeh [1 ]
机构
[1] Qom Univ Technol, Fac Elect & Comp Engn, Qom, Iran
来源
关键词
artificial neural networks; autoregressive integrate moving average (ARIMA); cloud computing; cloud elasticity; linear regression (LR); prediction methods; resource management; support vector machine (SVM);
D O I
10.1002/cpe.7720
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the increasing expansion of cloud computing services, one of the main goals of researchers is to solve its major challenges. Cloud service providers must satisfy the service level agreement for customers and prevent resource wastage as much as possible. Without a precise, optimal, and dynamic policy, this is unattainable. The key idea is the ability to acquire resources as you need them and release resources when you no longer need them, named "Cloud Elasticity." Elasticity is a trade-off between resource acquisition and release, and if this optimization is done best, the service level agreement will be fully achieved and the cloud provider will have the least waste of resources. The researchers used machine learning techniques to predict user workload and decide to scale up/out the resources. A challenging issue is the different characteristics of the users' workloads. The results show that each prediction algorithm works well on a class of users' workloads not all. Hence, in this study, a new architecture has been suggested to automatically classify the workloads based on their sequential statistical characteristics. First, the sequential statistical characteristics of the users' workload are extracted and then a trained neural network classifies the user's workload. The developed adaptive model chooses the best suitable algorithm among LR, SVM, and ARIMA to predict the workload. The results indicate a 10% improvement in forecast error.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Impact of Different Auto-Scaling Strategies on Adaptive Mobile Cloud Computing Systems
    Amoretti, Michele
    Consolini, Luca
    Grazioli, Alessandro
    Zanichelli, Francesco
    [J]. 2016 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2016, : 589 - 596
  • [2] Model-driven auto-scaling of green cloud computing infrastructure
    Dougherty, Brian
    White, Jules
    Schnlidt, Douglas C.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (02): : 371 - 378
  • [3] An Auto-Scaling Approach for Microservices in Cloud Computing Environments
    Matineh ZargarAzad
    Mehrdad Ashtiani
    [J]. Journal of Grid Computing, 2023, 21
  • [4] An Auto-Scaling Approach for Microservices in Cloud Computing Environments
    Zargarazad, Matineh
    Ashtiani, Mehrdad
    [J]. JOURNAL OF GRID COMPUTING, 2023, 21 (04)
  • [5] VM Auto-Scaling for Workflows in Hybrid Cloud Computing
    Ahn, Younsun
    Kim, Yoonhee
    [J]. 2014 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC 2014), 2014, : 237 - 240
  • [6] A Dynamic Scalable Auto-Scaling Model as a Load Balancer in the Cloud Computing Environment
    Rout, Saroja Kumar
    Ravindra, J. V. R.
    Meda, Anudeep
    Mohanty, Sachi Nandan
    Kavididevi, Venkatesh
    [J]. EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2023, 10 (05) : 1 - 7
  • [7] 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
  • [8] Auto-scaling containerized cloud applications: A workload-driven approach
    Chouliaras, Spyridon
    Sotiriadis, Stelios
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2022, 121
  • [9] Auto-Scaling Techniques in Cloud Computing: Issues and Research Directions
    Alharthi, Saleha
    Alshamsi, Afra
    Alseiari, Anoud
    Alwarafy, Abdulmalik
    [J]. SENSORS, 2024, 24 (17)
  • [10] Microservice Auto-Scaling Algorithm Based on Workload Prediction in Cloud-Edge Collaboration Environment
    Peng, Zijun
    Tang, Bing
    Xu, Wei
    Yang, Qing
    Hussaini, Ehsanullah
    Xiao, Yuqiang
    Li, Haiyan
    [J]. 2023 IEEE INTERNATIONAL CONFERENCES ON INTERNET OF THINGS, ITHINGS IEEE GREEN COMPUTING AND COMMUNICATIONS, GREENCOM IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING, CPSCOM IEEE SMART DATA, SMARTDATA AND IEEE CONGRESS ON CYBERMATICS,CYBERMATICS, 2024, : 608 - 615