Fundamentals of Software Defined Network (SDN) and Network Function Virtualization (NFV)
3 DAYS
INSTRUCTOR LED WORKSHOP
“OUR COURSES CAN BE SPECIALLY TAILORED TO ADDRESS YOUR REQUIREMENT – TELECONTRAN”
COURSE OBJECTIVES
Software-Defined Networking (SDN) is an emerging technology in today’s networks and new approach to designing, building and managing networks. It is different from but has many synergies with other new technologies like Cloud Computing & Network Function Virtualization (NFV). The goal of Network Virtualization (NV) is to simplify, optimize, and enhance the network by creating logical networks that are decoupled from the underlying physical hardware. SDN abstracts networking infrastructure away from the actual physical equipment which allows network administrators to maintain the networking environment across multiple vendor hardware, operating systems & versions.
Telecontran’s Workshop Fundamentals of SDN and NFV is designed to addresses fundamentals of SDN, the operation of SDN controllers, network visualization software, applications, Open-Source modeling tools etc. as well as different approaches for virtualization, how they can be used to model and deploy network and service functions in cloud computing environments and Network Function Virtualization.
After successful completion of this workshop participants will be able to
- Gain fundamental knowledge of SDN as well as SDN architecture and key functions.
- Explore commercial & Open-Source SDN controllers, such as, OpenDaylight SDN Controller and other SDN Platforms.
- Review the architecture and development of the OpenFlow standards, Open vSwitch and OpenDaylight
- Evaluate several Cloud Computing Platforms such as OpenStack and CloudStack.
- Discuss the role of NFV architectural components, NFV Management and Orchestration as well as NFV approaches for service providers’ application development.
COURSE CURRICULUM
This course is intended for Network Admins, Strategic Planner, Network Architects, IT professionals including managers, engineers, and technical staff evaluating or implementing network which require SDN and NFV as well as sales and marketing staff members who are interested to learn about SDN and NFV so that they can explain their clients regarding cloud services along with SDN and NFV.
Introduction to SDN
- Various Definitions
- SDN Structure
- Why decouple Control & Data Planes?
SDN Layered Architecture
- Control Layer
- Infrastructure Layer
- Application Layer
SDN Advantages
- Traditional Networking vs. SDN
SDN Controllers
- Open-Source SDN Controllers
- Vendor SDN Controllers
- NBI Models / Implementations
OpenFlow
- What is OpenFlow?
- OpenFlow Versions
- OpenFlow History
- How OpenFlow Works?
- OpenFlow Switch
- Proactive vs. Reactive Forwarding
- Message Structure
- Connection Setup
- Topology Discovery
- Flow Table
- Pipeline Processing
- Instructions & Actions
- Group Table & Meter Table
- Communication in Legacy Networks vs. OpenFlow Communication
- Flow Chart
- Failover (Protection / Restoration)
Open vSwitch
- Open vSwitch Introduction
OpenDaylight
- ODL Releases & Architecture
- Installation & Configuration
- Features & Bundles
Mininet
- Infrastructure Layer Emulator
- Operating Mininet VM
- Python Scripts
Management Utilities
- dpctl
- ovs-ofctl
Inspecting OpenFlow Transactions
Example of Vendor’s SDN Controller (Brocade)
- Using Flow Manager to program OF Switches
Example of Vendor’s Network Visualization Tool (Hyperglance)
- Adding / Deleting / Dumping Configurational Flows via Hyperglance
Cloud Computing
- What is Cloud Computing
- Components of Cloud Computing
- Principles of Cloud Computing
- Virtual Server and Switch in Cloud Environment
- Containers
- Cloud Computing Platform Examples
Northbound & Southbound APIs
- Northbound: Rest APIs
- Southbound: OpenFlow, Netconf & others
SD-WAN
- SD-WAN technology and components
- SD-WAN Ecosystem and emerging standards
- SD-WAN use cases
Virtualization Fundamentals
- What are Instances, Virtual Machines & Containers?
- Hypervisor Types
- Hypervisor vs. Container (or VM vs. Container)
- Exercise: Playing with Virtual Machine
- Exercise: Playing with Container
- LXC & Docker
NFV Introduction
- NFV Definitions
- Market Drivers for NFV
- ETSI NFV ISG Models
- MANO Components
- NFVO / NFVM / VIM
- VNF
- VNF Example: vCPE
- Use of Container in NFV
Introduction to OpenStack
- Taste of OpenStack: DevStack Installation
VXLAN
EVPN
SDN & NFV Security
Synergies between SDN and NFV
OUR HAPPY CLIENTS
WHAT OUR CLIENTS SAY ABOUT TELECONTRAN !!
The training was beneficial as the information shared throughout were new and we hope to use all of this information as a guidance for us to develop the necessary regulatory approach for future deployment of data centre in our country.
It is a great honor to be part of this workshop where I learned a lot about Data centre specially on power management, data centre standards and maintenance.
This course covered most of the basis of Data Centre infrastructure, specially deigning and maintaining the data centre.
The workshop was a mixture of networking and data centre terms that was extremely well presented and made very easy to understand.
The training gave a very good understanding of Data Centre guidelines, cooling standards, power requirement for data centre in a very well organized manner.