Network Function Virtualization (NFV) is gaining increasing traction in the industry based on the promise of reducing both CAPEX and OPEX using COTS hardware. NFV decouples the network functions such as NAT, Firewall, DPI, IPS/IDS, WAAS, SBC, RR from proprietary hardware appliances. It utilizes standard IT virtualization technologies that run on high-volume service, switch and storage hardware to virtualize network functions. NFV involves the implementation of network functions in software that can run on a range of industry standard server hardware, and that can be moved to, or instantiated in, various locations in the network as required, without the need for installation of new equipment.
In this workshop, we focus on understanding NFV motivation both for Service Providers and Enterprises. We will take a look on example case studies from ATT Domain 2.0 initiative and Cisco DNA Enterprise Architecture. We introduce the ETSI NFV reference architecture, terminology and Cisco products that address NFV solution space. We look into NFV use-cases including the Service Function chaining that are envisioned to add value in customer environments. We focus on key concepts involved in VNFs on server hardware, understand the throughput issues with hypervisors & virtualization technologies, introduce SR-IOV and DPDK solutions to help increase the software throughputs. We will also cover vendor optimization solutions in this space. We will understand the NFV architectural considerations from cost/performance/flexibility standpoint and discuss the issues concerning both the service providers and enterprises. We will use the Verizon NFV/SDN architecture as part of case study. We then understand NFV Infrastructure simulation using openstack Nova/Heat/Neutron and NFV orchestration using openstack Tacker. We will cover the new TOSCA specification for describing the VNFs. Finally, we will discuss an example implementation of NFV Architecture for service providers using Central Office Re-Architected as Data Center (CORD).
Hands-on Lab exercises will be done using the NFV solution sandboxes that are hosted in Criterion SDCloud Platform. The Lab exercises are included as part of the course to ensure participants better understand the concepts and see the solutions working in lab environment.
This is an introductory workshop on NFV Architecture with no required pre-requisites. However, to get most out of training, participants are expected to have prior knowledge of networking fundamentals, TCP/IP, network provisioning and management. SDN Foundations course is a recommended pre-requisite.
- Technical Leaders/Managers
- Software Engineers (Dev/Test)
- Network Support Engineers
- Technical Marketing Engineers
- Network Administrators/Engineers
- Sales/Systems Engineers
Information on Hands-on Labs
Participants need to have the below requirements to be able to do hands-on exercises.
- Modern Laptop computer (Windows or Mac or Linux)
- Internet Access to Lab setup on Cloud
- SSH connectivity to Lab VM