CoShare: An Efficient Approach for Redundancy Allocation in NFV

An appealing feature of Network Function Virtualization (NFV) is that in an NFV-based network, a network function (NF) instance may be placed at any node. This, on the one hand, offers great flexibility in redundancy allocation to meet the availability requirements of flows; on the other hand, it makes the challenge unique and difficult. One particular highlight is that there is inherent correlation among nodes due to the structure of the network, implying that special care is needed for redundancy allocation in NFV-based networks. To this aim, a novel approach, called CoShare, is proposed. Originally, its design takes into consideration the effect of network structural dependency. In addition, to efficiently make use of resources, CoShare proposes the idea of shared reservation, where multiple flows may be allowed to share the same reserved backup capacity at an NF instance. Furthermore, CoShare factors in the heterogeneity in nodes, NF instances and availability requirements of flows in the design. The results from a number of experiments conducted using realistic network topologies show that CoShare is able to meet diverse availability requirements in a resource-efficient manner, requiring less resource overbuild than using the idea of dedicated reservation commonly adopted for redundancy allocation in NFV.

READ FULL TEXT

page 3

page 4

page 5

page 6

page 7

page 8

page 13

page 14

research
10/14/2019

Placement and Allocation of Virtual Network Functions: Multi-dimensional Case

Network function virtualization (NFV) is an emerging design paradigm tha...
research
05/04/2023

ProNet: Network-level Bandwidth Sharing among Tenants in Cloud

In today's private cloud, the resource of the datacenter is shared by mu...
research
01/13/2019

Joint Placement and Allocation of Virtual Network Functions with Budget and Capacity Constraints

With the advent of Network Function Virtualization (NFV), network servic...
research
11/27/2017

Real-Time Fair Resource Allocation in Distributed Software Defined Networks

The performance of computer networks relies on how bandwidth is shared a...
research
04/07/2022

How to design a network architecture using availability

The best way to design a network is to take into account Availability va...
research
09/28/2020

Availability Evaluation of Multi-tenant Service Function Chaining Infrastructures by Multidimensional Universal Generating Function

The Network Function Virtualization (NFV) paradigm has been devised as a...
research
07/19/2022

Optimizing Resource Allocation and VNF Embedding in RAN Slicing

5G radio access network (RAN) with network slicing methodology plays a k...

Please sign up or login with your details

Forgot password? Click here to reset