Efficient Network Slicing Orchestrator for 5G Networks using a Genetic Algorithm-based Scheduler with Kubernetes: Experimental Insights

In 5G networks, physical resources can be virtualized and allocated to separate virtual networks (or network slices), with distinct requirements. The Virtual Network Embedding (VNE) problem consists in finding the optimal mapping of virtual resources (virtual links and nodes) onto a physical infrast...

Full description

Saved in:
Bibliographic Details
Published in2024 IEEE 10th International Conference on Network Softwarization (NetSoft) pp. 82 - 90
Main Authors Aba, Massinissa Ait, Kassis, Maya, Elkael, Maxime, Araldo, Andrea, Khansa, Ali Al, Castel-Taleb, Hind, Jouaber, Badii
Format Conference Proceeding
LanguageEnglish
Published IEEE 24.06.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In 5G networks, physical resources can be virtualized and allocated to separate virtual networks (or network slices), with distinct requirements. The Virtual Network Embedding (VNE) problem consists in finding the optimal mapping of virtual resources (virtual links and nodes) onto a physical infrastructure. A recent trend consists in virtualizing 5G networks using Kubernates (K8s), a popular virtualization technology.In this paper we perform an experimental study to show the limit of using the standard K8s deployment strategy when dealing with dynamically arriving slices in a heavy loaded setting. By deploying the virtual components of a slice one by one, standard K8s is prone to wasting resources and energy due to partially deploying slices that, at the end, are found to be infeasible, due to lack of available resources. We propose an alternative K8s deployment strategy that first solves VNE via a Genetic Algorithm and then, for each slice, deploys either all its components or none. Our experimental results show a notable improvement in slice acceptance, energy efficiency and deployment time. Our work shows that it is necessary to adapt cloud native technologies to the specific requirements of telecommunication scenarios, as they are different from the cloud ones for which such technologies were originally developed.
ISSN:2693-9789
DOI:10.1109/NetSoft60951.2024.10588895