routeprotocol
-
Cisco Enterprise Network Functions Virtualisation (ENFV)
The Cisco ENFV solution is a Cisco solution based on the ETSI NFV architectural framework. It reduces the operational complexity of branch environments by running the require networking functions as virtual functions on standard x86 based hosts. It replaces physical firewalls, routers, WLC, load balancers with a single virtual device running on a x86 platform.…
-
Single-Root I/O Virtualisation (SR-IOV)
Single-Root I/O Virtualisation is an enhancement to PCI passthrough that allows for multiple VNFs to share the same physical NIC. SR-IOV will emulate multiple PCIe devices on a single PCIe device such as a physical NIC. In SR-IOV the emulated PCIe devices are called virtual functions, the physical PCIe devices are called physical functions. The…
-
PCI Passthrough
PCI passthrough allows VNFs to direct access to physical PCI devices. They appear and act as if they are physically attached to the VNF. This technology can be used to map a physical NIC directly to a single VNF. PCI passthrough can offer many performance advantages: Exclusive one to one mapping Bypass the hypervisor Direct…
-
OVS Data Plane Development Kit (OVS-DPDK)
OVS Data Plane Development kit is an enhanced Open vSwitch with Data Plane Development Kit libraries. The DPDK was included to try overcome the performance limitations due to CPU interrupts from the physical NIC. OVS with DPDK operates entirely in user space. The DPDK Poll Mode Driver (PMD) in OVS polls for data that comes…
-
High Level Packet Flow for Virtual Machine
Data traffic is received by the physical NIC and placed into an Rx queue (ring buffer) within the physical NIC The physical NIC sends the packet and a descriptor to the main memory buffer through direct memory access. The packet descriptor contains only the memory location and size of the packet The physical NIC sends…
-
Comparison of Data Traffic
In a non-virtualised environment, traffic that is sent to a device is received by a physical NIC then sent through the kernel space to the application in the user space. In a virtual environment, there are physical NICs and virtual NICs with a hypervisor with a virtual switch between them. The hypervisor and virtual switch…
-
VNF Terminology
Input/Output Communication between a computing system and the outside world. Input is data received by the computing system, output is the data sent from it I/O Device A peripheral device such a mouse, keyboard, monitor or network interface card Interrupt Request (IRQ) A hardware signal sent to the CPU by an I/O device to notify…
-
VNF Performance
In NFV solutions, the data traffic has two patterns, north south and east west. North to south traffic comes from the hosting server into a physical NIC and is sent to a VNF. The traffic is then sent to the VNF back out of the physical wire through to the physical NIC. East west traffic…
-
Operations Support System (OSS) and Business Support System (BSS)
Operations Support System is a platform operated by service providers and large enterprise networks to support all their networks system and services. The operations support system can assist in maintaining network inventory; provisioning new services, configuring new network devices and resolving network issues. For service providers, operations support system operates in tandem with business support…
-
Management and Orchestration
The NFV orchestrator is responsible for creating, maintaining and tearing down VNF network services. If multiple VNFs are part of a network service, the NFV orchestrator enables the creation of an end-to-end network service over multiple VNFs. The VNF manager manages the lifecycle of one or multiple VNFs as well as FCAPS for the virtual…