Proactive Auto-Scaling for Service Function Chains in Cloud Computing Based on Deep Learning

被引:4
|
作者
Taha, Mohammad Bany [1 ]
Sanjalawe, Yousef [2 ]
Al-Daraiseh, Ahmad [3 ]
Fraihat, Salam [4 ]
Al-E'mari, Salam R. [5 ]
机构
[1] Amer Univ Madaba, Fac Informat Technol, Data Sci & Artificial Intelligence Dept, Amman 11821, Jordan
[2] Amer Univ Madaba, Fac Informat Technol, Cybersecur Dept, Amman 11821, Jordan
[3] Amer Univ Madaba, Fac Informat Technol, Comp Sci Dept, Amman 11821, Jordan
[4] Ajman Univ, Artificial Intelligence Res Ctr, Ajman, U Arab Emirates
[5] Univ Petra, Fac Informat Technol, Informat Secur Dept, Amman 11196, Jordan
关键词
Deep learning; time series forecasting; VNFs; QoS; LSTM; SFC; MLP-LSTM; NETWORK; MANAGEMENT;
D O I
10.1109/ACCESS.2024.3375772
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Auto-scaler system enables high Quality of Service (QoS) with low cost to survive in a competitive market. Indeed, the auto-scaling of Virtual Network Functionality (VNFs) can adaptively allocate the Cloud resources for various VNFs based on workload demands at any time. However, the intensity of workload is dynamically changed because of the variation in service demand over time. The predominant auto-scaling approaches use scaling rules (threshold-based reactive approach) or scaling policies (schedule-based proactive approach) to adapt resources and meet the performance requirements of each VNF. The reactive approaches can significantly degrade the VNF performance for improper reconfiguration or variation of auto-scaling rules. Conversely, the proactive approaches dynamically adjust the scaling policies according to the workload variation. These approaches rely on accurate workload predictive models (e.g., time-series models). This paper proposes a real-time proactive auto-scalar system based on a deep learning model that can efficiently predict the future values of CPU, Memory, and Bandwidth for VNFs for a Service Function Chain (SFC) to proactively auto-scale the resources allocated to each VNF in a Cloud platform. A hybrid model of MLP-LSTM is used to forecast the values of different features. Auto-correlation is used to identify the abnormal events of instances in the Cloud platform by measuring the repeated pattern for each identified impact feature. Moreover, the auto-scalar system enables to predict the abnormal values for some features during the online stage using the Auto-regression model to meet the QoS requirements of an SFC.
引用
收藏
页码:38575 / 38593
页数:19
相关论文
共 50 条
  • [21] Model-driven auto-scaling of green cloud computing infrastructure
    Dougherty, Brian
    White, Jules
    Schnlidt, Douglas C.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (02): : 371 - 378
  • [22] RHAS: robust hybrid auto-scaling for web applications in cloud computing
    Parminder Singh
    Avinash Kaur
    Pooja Gupta
    Sukhpal Singh Gill
    Kiran Jyoti
    Cluster Computing, 2021, 24 : 717 - 737
  • [23] RHAS: robust hybrid auto-scaling for web applications in cloud computing
    Singh, Parminder
    Kaur, Avinash
    Gupta, Pooja
    Gill, Sukhpal Singh
    Jyoti, Kiran
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 717 - 737
  • [24] Autonomous computation offloading and auto-scaling the in the mobile fog computing: a deep reinforcement learning-based approach
    Jazayeri, Fatemeh
    Shahidinejad, Ali
    Ghobaei-Arani, Mostafa
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (08) : 8265 - 8284
  • [25] A Comparison of Reinforcement Learning Techniques for Fuzzy Cloud Auto-Scaling
    Arabnejad, Hamid
    Pahl, Claus
    Jamshidi, Pooyan
    Estrada, Giovani
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 64 - 73
  • [26] Auto-Scaling with Apprenticeship Learning
    Hakimzadeh, Kamal
    Nicholson, Patrick K.
    Lugones, Diego
    PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 512 - 512
  • [27] Autonomous computation offloading and auto-scaling the in the mobile fog computing: a deep reinforcement learning-based approach
    Fatemeh Jazayeri
    Ali Shahidinejad
    Mostafa Ghobaei-Arani
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 8265 - 8284
  • [28] Auto-scaling techniques in container-based cloud and edge/fog computing: Taxonomy and survey
    Dogani, Javad
    Namvar, Reza
    Khunjush, Farshad
    COMPUTER COMMUNICATIONS, 2023, 209 : 120 - 150
  • [29] ASTAW: Auto-scaling threshold-based approach for web application in cloud computing environment
    Fallah, Monireh
    Arani, Mostafa Ghobaei
    International Journal of u- and e- Service, Science and Technology, 2015, 8 (03) : 221 - 230
  • [30] Auto-Scaling Framework for Enhancing the Quality of Service in the Mobile Cloud Environments
    Kumar, Yogesh
    Kumar, Jitender
    Sheoran, Poonam
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (03): : 5785 - 5800