Deep Q-Networks based Auto-scaling for Service Function Chaining

被引:17
|
作者
Lee, Doyoung [1 ]
Yoo, Jae-Hyoung [1 ]
Hong, James Won-Ki [1 ]
机构
[1] POSTECH, Dept Comp Sci & Engn, Pohang, South Korea
关键词
Network Function Virtualization (NFV); Auto-Scaling; Reinforcement Learning (RL); Scale in/out; Artificial Intelligence (AI);
D O I
10.23919/cnsm50824.2020.9269107
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network function virtualization (NFV) is a key technology of the 5G network era. NFV decouples a network function from proprietary hardware so that the network function can operate on commercial off-the-shelf (COTS) servers as a form of virtual network functions (VNFs). Owing to the advantage of NFV, network functions can be applied dynamically to the networks. However, NFV complicates network management because this technology creates numerous virtual resources that should be managed. To solve the problem of complicated network management, studies on applying artificial intelligence (AI) to the NFV-enabled networks, i.e., VNF life cycle management, have attracted attention. In particular, autoscaling, which is one of the essential functions of VNF life cycle management, adds or removes VNF instances to meet service requirements. It is a challenging task to determine the optimal number of VNF instances in dynamic networks, satisfying service requirements. In this paper, we propose a novel auto-scaling method using reinforcement learning (RL) for scale-in/out of multi-tier VNF instances, i.e., service function chaining (SFC) in NFV environments. The proposed approach defines RL's states using a status of SFC composed of multi-tier VNF instances and uses service level objectives (SLO) to make a reward model. We validate the proposed approach in an OpenStack environment, and it shows that our proposed auto-scaling method provides the optimal number of VNF instances in each tier while minimizing SLO violation.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] ElasticSFC: Auto-scaling techniques for elastic service function chaining in network functions virtualization-based clouds
    Toosi, Adel Nadjaran
    Son, Jungmin
    Chi, Qinghua
    Buyya, Rajkumar
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 152 : 108 - 119
  • [2] 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
  • [3] Deep Learning Based Resource Allocation For Auto-Scaling VNFs
    Patel, Yashwant Singh
    Verma, Deepak
    Misra, Rajiv
    [J]. 13TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATION SYSTEMS (IEEE ANTS), 2019,
  • [4] On the Value of Service Demand Estimation for Auto-scaling
    Bauer, Andre
    Grohmann, Johannes
    Herbst, Nikolas
    Kounev, Samuel
    [J]. MEASUREMENT, MODELLING AND EVALUATION OF COMPUTING SYSTEMS, MMB 2018, 2018, 10740 : 142 - 156
  • [5] Deep Abstract Q-Networks
    Roderick, Melrose
    Grimm, Christopher
    Tellex, Stefanie
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 131 - 138
  • [6] Improved Q Network Auto-Scaling in Microservice Architecture
    Kim, Yeonggwang
    Park, Jaehyung
    Yoon, Junchurl
    Kim, Jinsul
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (03):
  • [7] Weakly Coupled Deep Q-Networks
    El Shar, Ibrahim
    Jiang, Daniel
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [8] On Demand Elastic Capacity Planning for Service Auto-Scaling
    Chuprikov, Pavel
    Nikolenko, Sergey
    Kogan, Kirill
    [J]. IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [9] Episodic Memory Deep Q-Networks
    Lin, Zichuan
    Zhao, Tianqi
    Yang, Guangwen
    Zhang, Lintao
    [J]. PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 2433 - 2439
  • [10] Virtualized Traffic Monitoring Function and Resource Auto-scaling in Software-defined Networks
    Choi, Taesang
    Yoon, Sangsik
    Cho, Chunglae
    Kim, Younghwa
    [J]. 2015 17TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM APNOMS, 2015, : 546 - 549