Resource Efficiency vs Performance Isolation Tradeoff in Network Slicing

03/26/2023
by   Panagiotis Nikolaidis, et al.
0

We consider the tradeoff between resource efficiency and performance isolation that emerges when multiplexing the resource demands of Network Slices (NSs). On the one hand, multiplexing allows the use of idle resources, which increases resource efficiency. On the other hand, the performance of each NS becomes susceptible to traffic surges in other NSs, which degrades performance isolation. The analysis of this tradeoff enables network operators to determine the effect of performance isolation on the operating cost of each NS. To study the tradeoff, we solve an optimization problem where we find the multiplexing policy that requires the least provisioned resources to honor the Service Level Agreements (SLAs) of all NSs. The SLA of each NS i states that its resource demand should be met for P^H_i fraction of time, and for P^L_i ≤ P^H_i fraction of time, it should be met regardless of the demands of other NSs. For resource demands that follow ergodic Markov chains, we show that the well-known Max-Weight scheduler is an optimal multiplexing policy. Since the Max-Weight scheduler does not require any knowledge of the statistics of the resource demands, we also propose its use in non-markovian settings. For resource demands obtained in the LTE module of ns-3, we show that the Max-Weight scheduler reduces the provisioned bandwidth by 36.2 performance isolation is required. Lastly, for these non-markovian resource demands, the Max-Weight scheduler maintains its optimality since it requires as much provisioned bandwidth as the best non-causal scheduler.

READ FULL TEXT

page 1

page 6

page 7

research
03/17/2022

Admission Control and Resource Reservation for Prioritized Slice Requests with Guaranteed SLA under Uncertainties

Network slicing has emerged as a key concept in 5G systems, allowing Mob...
research
01/12/2022

Gridiron: A Technique for Augmenting Cloud Workloads with Network Bandwidth Requirements

Cloud applications use more than just server resources, they also requir...
research
09/25/2021

Incentives in Resource Allocation under Dynamic Demands

Every computer system – from schedulers in public clouds (Amazon, Google...
research
08/07/2023

Dirigo: Self-scaling Stateful Actors For Serverless Real-time Data Processing

We propose Dirigo, a distributed stream processing service built atop vi...
research
02/26/2019

Optimal and Fast Real-time Resources Slicing with Deep Dueling Neural Networks

Effective network slicing requires an infrastructure/network provider to...
research
09/25/2022

Matching Queues with Abandonments in Quantum Switches: Stability and Throughput Analysis

Inspired by quantum switches, we consider a discrete-time multi-way matc...
research
06/04/2021

Facade-X: an opinionated approach to SPARQL anything

The Semantic Web research community understood since its beginning how c...

Please sign up or login with your details

Forgot password? Click here to reset