Deep Learning Based Resource Allocation For Auto-Scaling VNFs

被引:2
|
作者
Patel, Yashwant Singh [1 ]
Verma, Deepak [1 ]
Misra, Rajiv [1 ]
机构
[1] Indian Inst Technol Patna, Dept Comp Sci & Engn, Patna 801106, Bihar, India
关键词
Auto-scaling; Virtual Network Function; Network Function Virtualization; Deep Learning; Distributed Resource Allocation;
D O I
10.1109/ants47819.2019.9118065
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
With the advancement in Software-Defined Networking (SDN), the virtualization of network functions (VNFs) (such as virtual firewalls, virtual routers, etc.) in the cloud often becomes complex to scale VNFs and to deal with reroute traffic demands to cope with the increasing dynamicity of network services. Therefore, the auto-scaling of VNFs has been receiving significant research attention. In contrast to the prior works on auto-scaling applying the reactive approach on traffic changes, in this work we propose a proactive approach using LSTM based deep learning for predicting auto-scaling of VNFs ahead of time in response to dynamic traffic variations. We model the VNF allocation problem as minimum cost VNF provisioning with prediction accuracy. The problem is proven to be NP-hard, and our proposed solution has O((TNSV)-V-2 (V logV + NlogN)(N + ElogV)) time complexity. Through both the theoretical performance analysis as well as extensive trace-driven simulation, we demonstrate that the proposed scheme can realize higher service availability while reducing the total incurred cost compared to the current approaches.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Dynamic Auto-scaling of VNFs based on Task Execution Patterns
    Mehmood, Asif
    Khan, Talha Ahmed
    Rivera, Javier Jose Diaz
    Song, Wang-Cheol
    [J]. 2019 20TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2019,
  • [2] Auto-scaling VNFs using Machine Learning to Improve QoS and Reduce Cost
    Rahman, Sabidur
    Ahmed, Tanjila
    Minh Huynh
    Tornatore, Massimo
    Mukherjee, Biswanath
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [3] AI-based Resource Allocation: Reinforcement Learning for Adaptive Auto-scaling in Serverless Environments
    Schuler, Lucia
    Jamil, Somaya
    Kuehl, Niklas
    [J]. 21ST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2021), 2021, : 804 - 811
  • [4] Auto-Scaling with Apprenticeship Learning
    Hakimzadeh, Kamal
    Nicholson, Patrick K.
    Lugones, Diego
    [J]. PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 512 - 512
  • [5] Auto-scaling for a Streaming Architecture with Fuzzy Deep Reinforcement Learning
    Dong Nguyen Doan
    Zaharie, Daniela
    Petcu, Dana
    [J]. EURO-PAR 2019: PARALLEL PROCESSING WORKSHOPS, 2020, 11997 : 476 - 488
  • [6] Machine Learning Based Adaptive Auto-scaling Policy for Resource Orchestration in Kubernetes Clusters
    Dixit, Abhishek
    Gupta, Rohit Kumar
    Dubey, Ankur
    Misra, Rajiv
    [J]. INTERNET OF THINGS AND CONNECTED TECHNOLOGIES, 2022, 340 : 1 - 16
  • [7] Reinforcement Learning Applicability for Resource-Based Auto-scaling in Serverless Edge Applications
    Benedetti, Priscilla
    Femminella, M.
    Reali, G.
    Steenhaut, Kris
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS (PERCOM WORKSHOPS), 2022,
  • [8] A Data Analytics Based Approach to Cloud Resource Auto-Scaling
    Hao, Fang
    Kodialam, Murali
    Mukherjee, Sarit
    Lakshman, T., V
    [J]. 2022 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2022, : 224 - 231
  • [9] 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
  • [10] Towards Autonomous VNF Auto-scaling using Deep Reinforcement Learning
    Soto, Paola
    De Vleeschauwer, Danny
    Camelo, Miguel
    De Bock, Yorick
    De Schepper, Koen
    Chang, Chia-Yu
    Hellinckx, Peter
    Botero, Juan F.
    Latre, Steven
    [J]. 2021 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2021, : 74 - 81