Status message

There is no scheduled class for this course. If you are interested in purchasing this course please click on the "Express Interest" button, fill in your contact information and submit a request for the course.
  • Course Length:
  • 3 Days Instructor Led

Network Functions Virtualization (NFV) standards are still evolving as the telco industry grapples with this significant technology transformation. Software-Defined Networking (SDN) is a relatively new concept within the telco industry and has recently gained traction. NFV proposes to leverage standard IT virtualization technology to consolidate network equipment types onto industry standard high volume servers, switches and storage. SDN proposes to take the traditional implementation of the networking and dis-assemble it. SDN is a collection of technologies that split the data, control and management planes of the network. The course provides a technical overview of NFV and SDN – in terms of the architecture, requirements, challenges, operations, and management – and how they relate and complement one another.

This course is intended for a technical audience requiring an introduction to Network Functions Virtualization (NFV) and Software Defined Networking (SDN).

After completing this course, the student will be able to:
• Sketch the NFV reference architecture and building blocks
• Sketch end-to-end operational scenarios for vEPC, vCPE
• Identify the Key NFV requirements and benefit
• Discuss the role and performance aspects of the virtualization layer
• Define the NFV building blocks: Virtualization of Compute, Network and Storage
• Show how OpenStack can be an NFV VIM
• List and describe performance enhancements techniques
• Sketch the SDN architecture
• Discuss the Southbound Protocols and their roles
• Describe the requirements on the Northbound API
• Identify SDN Use Cases applicable to a network operator
• Illustrate how NFV and SDN work with each other

1. Prologue
1.1. NFV and SDN working together
1.2. Orchestration
1.2.1. Service
1.2.2. Network
1.2.3. Infrastructure
2. SDN and NFV Architecture
2.1. SDN architecture
2.2. SDN and ODL
2.3. NFV components
2.3.1. NFVI, VNF
2.3.2. EMS, OSS and BSS
2.3.3. MANO
3. NFV Infrastructure
3.1. NFV infrastructure deployment
3.2. OpenStack components
3.3. Heat and infrastructure Orchestration
3.4. NFVI Domain, Hypervisor Domain
4. NFV Application - VNF
4.1. VNF functional architecture
4.2. VNF logical interface points
4.3. VNF composition, VNF states
4.4. VNF load balancing
4.5. Virtual functions software options
4.6. VM live migration
5. NFV Management - MANO
5.1. Orchestrator, Catalog
5.2. Network service creation
5.3. NFV descriptors
5.4. Onboarding
5.5. Lifecycle management
5.6. VNF forwarding graphs
6. NFV Deployment Scenarios
6.1. NFV service models
6.2. Use Case for NFV deployment
6.2.1. vIMS
6.2.2. vEPC
6.2.3. vPE
7. Deployment Considerations
7.1. Life of data packet
7.2. Performance
7.2.1. DPDK and SR-IOV
7.2.2. Scheduling and OS enhancements
7.3. Elasticity and scaling in NFV
7.4. Availability
8. SDN Controllers
8.1. OpenFlow protocol
8.2. Horizontal and vertical controller deployment
8.3. SDN controller federation
8.4. SDN controller collaboration
8.5. Placement of SDN in NFV
9. SDN Protocols and Interworking
9.1. Benefits of centralized control
9.2. Configuration protocols
9.3. Control protocols
9.4. WAN interworking protocols
10. Network Orchestration with SDN
10.1. Intra-Data center
10.1.1. Integration with VIM
10.2. Inter-Data center
10.2.1. Integration with WIM
10.3. Service function chaining
11. Putting It All Together
11.1. End-to-end deployment scenario
11.2. End-to-end instantiation scenario