The Greatest Teacher, Failure is: Using Reinforcement Learning for SFC Placement Based on Availability and Energy Consumption

10/12/2020
by   Guto Leoni Santos, et al.
0

Software defined networking (SDN) and network functions virtualisation (NFV) are making networks programmable and consequently much more flexible and agile. To meet service level agreements, achieve greater utilisation of legacy networks, faster service deployment, and reduce expenditure, telecommunications operators are deploying increasingly complex service function chains (SFCs). Notwithstanding the benefits of SFCs, increasing heterogeneity and dynamism from the cloud to the edge introduces significant SFC placement challenges, not least adding or removing network functions while maintaining availability, quality of service, and minimising cost. In this paper, an availability- and energy-aware solution based on reinforcement learning (RL) is proposed for dynamic SFC placement. Two policy-aware RL algorithms, Advantage Actor-Critic (A2C) and Proximal Policy Optimisation (PPO2), are compared using simulations of a ground truth network topology based on the Rede Nacional de Ensino e Pesquisa (RNP) Network, Brazil's National Teaching and Research Network backbone. The simulation results showed that PPO2 generally outperformed A2C and a greedy approach both in terms of acceptance rate and energy consumption. A2C outperformed PPO2 only in the scenario where network servers had a greater number of computing resources.

READ FULL TEXT

page 8

page 11

page 16

research
01/27/2022

Mean-Field Game and Reinforcement Learning MEC Resource Provisioning for SFC

In this paper, we address the resource provisioning problem for service ...
research
11/15/2019

A Dynamic Reliability-Aware Service Placement for Network Function Virtualization (NFV)

Network softwarization is one of the major paradigm shifts in the next g...
research
06/12/2020

Using Reinforcement Learning to Allocate and Manage Service Function Chains in Cellular Networks

It is expected that the next generation cellular networks provide a conn...
research
05/12/2019

Interoperator fixed-mobile network sharing

We propose the novel idea of interoperator fixed-mobile network sharing,...
research
06/29/2021

Structure-aware reinforcement learning for node-overload protection in mobile edge computing

Mobile Edge Computing (MEC) refers to the concept of placing computation...
research
12/03/2018

Deep Q-Learning for Dynamic Reliability Aware NFV-Based Service Provisioning

Network function virtualization (NFV) is referred to the technology in w...
research
04/24/2020

Introducing Virtual Security Functions into Latency-aware Placement for NFV Applications

The shift towards a completely virtualized networking environment is tri...

Please sign up or login with your details

Forgot password? Click here to reset