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 条
  • [41] 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
  • [42] 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,
  • [43] Auto-scaling mechanisms in serverless computing: A comprehensive review
    Tari, Mohammad
    Ghobaei-Arani, Mostafa
    Pouramini, Jafar
    Ghorbian, Mohsen
    [J]. COMPUTER SCIENCE REVIEW, 2024, 53
  • [44] Online machine learning for auto-scaling in the edge computing?
    da Silva, Thiago Pereira
    Neto, Aluizio Rocha
    Batista, Thais Vasconcelos
    Delicato, Flavia C.
    Pires, Paulo F.
    Lopes, Frederico
    [J]. PERVASIVE AND MOBILE COMPUTING, 2022, 87
  • [45] 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
  • [46] Optimal Cloud Resource Auto-Scaling for Web Applications
    Jiang, Jing
    Lu, Jie
    Zhang, Guangquan
    Long, Guodong
    [J]. PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 58 - 65
  • [47] Workload Characterization in HPC Environment for Auto-scaling of Resources - Preliminary Study
    Barve, Mahesh
    Sinha, Sharad
    Hardikar, Rahul Padmakar
    Gunturu, Ashok
    Mallik, Writtam
    [J]. 2022 IEEE 19TH INDIA COUNCIL INTERNATIONAL CONFERENCE, INDICON, 2022,
  • [48] Evaluating Sensitivity of Auto-scaling Decisions in an Environment with Different Workload Patterns
    Nikravesh, Ali Yadavar
    Ajila, Samuel A.
    Lung, Chung-Horng
    [J]. 39TH ANNUAL IEEE COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2015), VOL 2, 2015, : 415 - 420
  • [49] Auto-Scaling Provision Basing on Workload Prediction in the Virtualized Data Center
    Feng, Danqing
    Wu, Zhibo
    Zuo, Decheng
    Zhang, Zhan
    [J]. INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2020, 12 (01) : 53 - 69
  • [50] Flux: Decoupled Auto-Scaling for Heterogeneous Query Workload in Alibaba AnalyticDB
    Li, Wei
    Zhang, Jiachi
    Yin, Ye
    Li, Yan
    Zhu, Zhanyang
    Zhou, Wenchao
    Lin, Liang
    Li, Feifei
    [J]. COMPANION OF THE 2024 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, SIGMOD-COMPANION 2024, 2024, : 255 - 268