<< Back

2 VNF requirements & Analysis

scope

Table of Contents

The NFV Infrastructure (NFVI) is the totality of all hardware and software components which build up the environment in which VNFs/VAs are deployed, managed and executed. It is, therefore, inevitable that different VNFs/VAs would require different capabilities and have different expectations from it.

One of the main targets of the CNTT is to define an agnostic NFVI and removes any dependencies between VNFs/VAs and the deployed Infrastructure (NFVI) and offer NFVI to VNFs/VAs in an abstracted way with defined capabilities and metrics.

This means, operators will be able to host their Telco Workload (VNF) with different traffic types, behaviour and from any vendor on a unified consistent Infrastructure.

Additionally, a well defined NFVI is also needed for other type of workloads than NFV such as IT, Machine learning, Artificial Intelligence, etc.

In this chapter we try to analyse various VNF types used in telco and examine their requirements. We will also highlight some of the NFVI parameters needed to achieve the desired performance expected by various workloads.

2.1 VNFs collateral

There are many ways that VNFs can be classified, for example:

Below is a list of Network Functions that covers almost 95% of the Telco workload (and the most likely to be virtualized/moved to cloud). They don't follow any specific categorisation.

Note: definition of some of the VNFs below is based on 3GPP definitions.

2.2 Analysis

Studying various requirements of VNFs helps understanding what expectation they will have from the underlying NFVI. Following are some of the requirement you might expect by various workloads:

By trying to categorise VNF components into different categories based on the requirement observed, below are the different profiles concluded:

2.3 NFVI Profiles

Based on the above analysis, following NFVI profiles are proposed (Also shown in Figure 2-1 below)

Note: This is an initial set of proposed profiles and it is expected that more profiles will be added as more requirements are gathered and as technology enhances and matures.

infra_profiles

Figure 2-1: Infrastructure profiles proposed based on VNFs categorisation.

On Chapter 4 later in the document, those infrastructure profiles will be offered to VNFs in form of instance types: B (Basic), N (Network intensive), and C (Compute intensive) respectively.