MEF Software Defined Networks/Network Functions Virtualization
Schedule
Start | End | Duration | Location | Details |
---|
Course Details
MEF Software Defined Networks/Network Functions Virtualization
Course code: SDN/NFV
Duration: 5 Days
Prerequisite:
• The MEF SDN/NFV exam presumes that you have already earned the MEF NFV certification. Likewise, this course presumes that you have the equivalent knowledge and experience.
Course Description:
This course is designed to prepare you for the MEF’s SDN/NFV exam.
Course Objectives:
After taking this course, you should be able to:
• Chapter 1 - Planning for SDN/NFV Solutions
• Create conceptual architecture designs for SDN/NFV solutions
• List service requirements
• Create test plans for validating SDN/NFV components
• Evaluate SDN/NFV services
• Evaluate SDN/NFV components, especially controllers
• Chapter 2 - Building an SDN/NFV Network
• List the steps for integrating new network elements and functions into existing networks
• Explain the process of creating a service chain
• Evaluate existing resources, define limitations, and provision additional resources as needed
• Design implementations around defined limitations/constraints
• Implement QoS
• Evaluate security requirements and select appropriate solutions
• Define procedures for deploying SDN/NFV network services
• Chapter 3 - Operating an SDN/NFV Network
• Identify essential health metrics and common failure points
• Apply update and/or remediation procedures based on events and alerts
• Identify where the update/remediation interacts with the SDN/NFV system
• Integrate SDN/NFV into a disaster recovery plan
• Define upgrade procedures
Intended Audience:
• Network Technicians
• IT Analysts
• System Administrators
• Consultant/Professional Services Engineers
• Help Desk/NOC Engineers
Course Outlines:
Module 1: SDN Put Simply
• 1.1 Defining SDN By the Book
o Traditional Networking Made Easy
o The Problem with Tradition
o Key Business Drivers towards SDN for SD-WAN
o 1990s – SDN Early Beginnings
o Control and Data Plane Separation: 2001 to 2007
o OpenFlow API and NOS: 2007 to Present
o Nicira and VMware 2012
• Governing Bodies
o ONF: Open Networking Foundation
o ODL: Open Daylight
o Open vSwitch and Mininet
o OpenStack and Neutron
o MEF: Metro Ethernet Forum
Module 2: SDN Controllers
• 2.1 SDN Controller Core Capabilities
o Rich Southbound Support
o Extensible API Support for Northbound Traffic
o Programmability and Network Abstraction
o Centralized Monitoring and Visualization
o Reliability and Scalability with Clustering Using Zookeeper
o Security
• 2.2 VMware and the Big Three Network Equipment Manufacturers
o VMware: NSX
o VMware: VXLAN Protocol
o VMware: Nicira
o Cisco ACI
o Cisco APIC
o Cisco Application Network Profile structure
Module 3: Controller ODL Releases
3.1 OpenDayLight Release History
o Fluorine
o • FluorineArchitecture Diagram
o • Beryllium
3.2 Controller Architecture
o Northbound Facing
o Southbound Facing
o Controller and Clustering East-West
o Service Abstraction Layer (SAL)
o Karaf (Apache)
o Java and Maven (Apache)
o OSGi as a Java Platform
3.3 Feature Support Overview
o Authentication, Authorization and Accounting (AAA)
o Control and Provisioning of Wireless Access Points (CAPWAP)
o DLUX
o L2 Switch
o NETCONF
o BGP-PCEP with BMP
o OpFlex
o Service Function Chaining (SFC)
o Clustering and Shards
4.1 Traditional Legacy Switching
o Switching 101
o How do legacy switches communicate head-end to tail-end
4.2 How does running OpenFlow change things?
o OpenFlow Pipeline
o Hybrid or Pure
o Reactive and Proactive Flows
o What OpenFlow is and what it is not
o Bring your own application
o Super-sizing your controller with remote proactive flows
o The OpenFlow abstraction principle
4.3 ONF and OpenFlow
o Initial OpenFlow 1.0 Implementation
o OpenFlow 1.0 Tables and Flow entries
o Matching and Actions
o Securing the channel
o OpenFlow 1.3 Specification
o OpenFlow 1.3 new Actions and Instructions
o OpenFlow ports
o OpenFlow 1.3 Pipeline
o Group Types and Buckets
o Additional Flow Matching Features Supported
Module 5: Northbound REST APIs
5.1 Northbound REST APIs
o GET in action
o PUT in action
5.2 NETCONF and YANG: Yet Another Next Generation
o Yang-UI toolbox module in ODL
o Yang Visualizer
5.3 Postman
o Postman collections and folders
o Header and variables
5.4 cURL
o • cURL in action
6.1 Service Chaining
o SFC-UI Web Interface
o • SFC – CLI
o • SFC-OVS Support
o • OpenFlow Classifier
o • SFC OpenFlow Renderer
o • SFC-OVS Topology
o • SFC Scheduling Algorithms
o • Sample JSON for Scheduling
o • Requirements for SFC OF Renderer in Karaf
6.2 Scaling Controllers through Clustering
o Clustering Setup Steps
o To enable the clustering service in Karaf:
o Steps to enable a Multiple Node Cluster
o Validate set up
o Define seed nodes
Module 7: MEF SD-WAN Design and Review
7.1 SD-WAN Need to Know Terminology
o NFVI
o VNF and EMS
o NFV-MANO or Management and Orchestration
o OSS/BSS and NSD
7.2 MEF defined SD-WAN Service
o SD-WAN Edge
o SD-WAN Gateway
o SD-WAN Controller
o SDN Service Orchestrator
o Subscriber Interface (Web Portal)
7.3 SD-WAN Overlays
o Hybrid SD-WAN over a single ISP
o SD-WAN service tunneled over multiple ISPs
o SD-WAN from CPE to vCPE
o SD-WAN Service with SD-WAN Edge VNF in the Cloud
o SD-WAN with MPLS VPN