Network Function Virtualization : Open Source Tools
1. Open Source Tools for layers of the
NFV Architecture Framework
Neelima Sharma
2. Agenda
Open Source Tools
Listing the tools for realization of various layers of NFV
architecture
Note
All the content written in red color indicate the name of
the OSS software which can be used to implement
these layers/Components
4. Network Function Virtualisation Infrastructure
Virtualisation layer is the key component
Various Open Source tool to realize these components
This layer abstracts and logically partition physical H/W resources
and anchors them between VNF and the virtualized infrastructure
Computing
Hardware
Opendaylight , ONOS, ONF, OpenContrail
Storage
Hardware
Hardware resources
Network
Hardware
KVM, XEN, LXC, Bhyve, DPDK (Intel), Open dataplane ( Linaro)
OpenVZ, User-Mode linux (UML), Bochs, Linux-Vserver, Virtual Box, ProxMox, OpenNode
Virtualisation Layer
NFVI
Virtual
Computing Virtual Storage
Virtual
Network
Vl-Ha
INTEL , DELL
5. Management and Orchestration Layer
This layer is to address following
challenges
End-to-End service to End-to-End
network mapping
VNF Instantiation
H/W resource allocation and scaling to
VNF
Tracking of VNF instance location
Fault determination and correlating them
for successful recovery over N/W
Integration of MANO layer with existing
OSS/BSS tools
Openstack, cloudstack,
Eucalyptus,
Nimbus,OpenNebula,Open
Virtualization Alliance,
Reservoir
Orchestrator
Or-Vnfm
Openstack, cloudstack,
Ovirt, OpenNebula, VM
Turbo,Convirtue,
OpenNode
VNF
Manager(s)
Openstack, cloudstack,
Eucalyptus,
Nimbus,OpenNebula,Open
Virtualization Alliance,
Reservoir
Virtualised
Infrastructure
Manager(s)
Or-Vi
Or-Vnfm
Vi-Vnfm
6. Management and Orchestration Layer
This layer is to address following
challenges
End-to-End service to End-to-End
network mapping
VNF Instantiation
H/W resource allocation and scaling to
VNF
Tracking of VNF instance location
Fault determination and correlating them
for successful recovery over N/W
Integration of MANO layer with existing
OSS/BSS tools
Openstack, cloudstack,
Eucalyptus,
Nimbus,OpenNebula,Open
Virtualization Alliance,
Reservoir
Orchestrator
Or-Vnfm
Openstack, cloudstack,
Ovirt, OpenNebula, VM
Turbo,Convirtue,
OpenNode
VNF
Manager(s)
Openstack, cloudstack,
Eucalyptus,
Nimbus,OpenNebula,Open
Virtualization Alliance,
Reservoir
Virtualised
Infrastructure
Manager(s)
Or-Vi
Or-Vnfm
Vi-Vnfm