# Replication of Virtual Network Functions: Optimizing Link Utilization   and Resource Costs

**Authors:** Francisco Carpio, Wolgang Bziuk, Admela Jukan

arXiv: 1702.07151 · 2020-02-03

## TL;DR

This paper presents a linear programming model for optimal placement and replication of Virtual Network Functions to improve load balancing and resource efficiency in network service chains.

## Contribution

It introduces a novel LP-based approach for VNF placement that balances link utilization and CPU resource usage, addressing load balancing challenges.

## Key findings

- The model effectively balances network link loads.
- It minimizes server CPU resource usage.
- Results demonstrate improved network efficiency.

## Abstract

Network Function Virtualization (NFV) is enabling the softwarization of traditional network services, commonly deployed in dedicated hardware, into generic hardware in form of Virtual Network Functions (VNFs), which can be located flexibly in the network. However, network load balancing can be critical for an ordered sequence of VNFs, also known as Service Function Chains (SFCs), a common cloud and network service approach today. The placement of these chained functions increases the ping-pong traffic between VNFs, directly affecting to the efficiency of bandwidth utilization. The optimization of the placement of these VNFs is a challenge as also other factors need to be considered, such as the resource utilization. To address this issue, we study the problem of VNF placement with replications, and especially the potential of VNFs replications to help load balance the network, while the server utilization is minimized. In this paper we present a Linear Programming (LP) model for the optimum placement of functions finding a trade-off between the minimization of two objectives: the link utilization and CPU resource usage. The results show how the model load balance the utilization of all links in the network using minimum resources.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1702.07151/full.md

## Figures

10 figures with captions in the complete paper: https://tomesphere.com/paper/1702.07151/full.md

## References

9 references — full list in the complete paper: https://tomesphere.com/paper/1702.07151/full.md

---
Source: https://tomesphere.com/paper/1702.07151