OpenStack for Network Engineers
Book Now - 2 Delivery Methods Available:Classroom Virtual Classroom Private Group - Virtual Self-Paced Online
This workshop examines the use of OpenStack Horizon dashboard, specifically dealing with how to launch instances (VNFs) and configure them. In addition, the course covers topics related to creation and configuration of basic components such as how to create and manage Projects, Users and Groups as well as private and public networks. We also explain how to add routers and associate them to the networks, as well as how to approach some security topics using Key Pairs and assign floating IP.
The course also provides the students basic understanding of some scaling fundamentals (scale up and down) and how to migrate instances between Compute Nodes by reviewing some migration techniques.
Finally, the course provides basic understanding of how to use Open Source Mano (OSM) which acts as the NFV Orchestrator in the ETSI MANO architecture and how to apply it to OpenStack, which then acts as a VIM.
- Overview of the key concepts in Cloud Computing
- Overview of the key concepts in ETSI Network Function Virtualization (NFV)
- Overview of the OpenStack architecture and services
- Understand OpenStack basic services, their administration and distributed storage
- Experience OpenStack services using Horizon Dashboard
- Experience configuring network and storage attributes and launch VMs
- Experience configuring NFV Orchestration and VIM using OSM & OpenStack
This course is for network architects, network managers and systems engineers. Administrators and developers deploying applications and infrastructure on OpenStack will also benefit from this course.
Workshop Environment Preparation:
- Each student executes the labs by connecting to a VM cluster running in our cloud environment.
- The students only need to use a browser. No additional software installation is required.
Current Virtualization Techniques (7 topics)
- Deployment for Virtualization
- What is the current maturity of Virtual Machines and Containers?
- How does Networking work with Virtual Machines and Containers Work?
- Benefits and Challenges of Virtual Machines and Containers
- Advanced Techniques for Containers and Virtualization
- Acceleration Techniques for Virtual Machines and Containers
- Networking Techniques for Virtual Machines and Containers
OpenStack Deep Dive (9 topics)
- Architecture and Deployment, Including Basic Networking from Consumer Perspective
- Component Discussion Focus
Installation and Operating OpenStack (5 topics)
- Distribution Options (Mirantis, RedHat, and DevStack)
- PackStack Deployment & DevStack
- Identifying and Using Nodes
- Deploying Virtual Machines using OpenStack and Horizon
- Deploying Containers using OpenStack and Horizon
Lab 1: Creating Project, Users and Groups (3 topics)
- Create Users
- Create Groups
- Add users to Groups
Scaling Out OpenStack (4 topics)
- OpenStack Scalability and Elasticity (including disaggregation of key projects)
- Scaling Out with Object Storage
- Adding Compute Nodes
- Understanding the Need for High Availability
Networking with OpenStack (6 topics)
- Using Layer-2 Networking (Ethernet and Switching)
- Using Layer-3 Networking (DHCP, IP, Security Groups)
- Provider Networks and Self-service Networks
- OpenStack Network Services
- Routing services
- VPNaaS, LBaaS and FWaaS
Lab 2: Adding Router and Interfaces (5 topics)
- Create internal network as a User
- Create External Network as User.
- Create a Router.
- Adding interface to the Router.
- Confirm Router and interfaces in Topology.
Lab 3: Security with Key Pair and Floating IP (8 topics)
- Create a Private Network
- Create a Security Group.
- Assigning Key Pair.
- Adding ICMP and SSH Rule
- Attaching Instance to the Private Network
- Creating Router and adding Multiple Interfaces
- Allocating Floating IP
- Providing Private Network Instance access via Floating IP
Lab 4: Static Routing (5 topics)
- Create Subnetted Private Networks.
- Create Routers.
- Attach Instances to Subnetted Networks.
- Interconnect Subnets using Static Routes.
- Verify reachability between Subnets configured with static routes
Scaling Out with Software Defined Networking and Network Functions Virtualization (13 topics)
- Using Neutron with an SDN Controller
- Integrating the SDN Controller into OpenStack
- Using Open Stack for NFV Management and Orchestration
- Service Function Chaining
- Using NFV MANO Descriptors
- Heat NFV Templates
- OpenStack Tacker
- Deploying VNFs, Service Function Chains
- Integration of NFV Open Source Platforms
- Open Networking Automation Platform (ONAP)
- Open Source Mano (OSM)
Lab 5: Tacker Lab with Single VNF (6 topics)
- Create a VIM.
- Onboard a VNF.
- Add a Sample Single VNF TOSCA template file.
- Add a VNF Catalog.
- Deploying the VNF.
- Verifying the deployed VNF instance.
Lab 6: Tacker Lab with VNF Monitoring (9 topics)
- Create a VIM.
- Onboard a VNF.
- Uploading a TOSCA template monitoring File.
- Adding a VNF Catalog.
- Console Access for deployed VNF.
- Pulling the VNF interface down.
- Verify Instance state from host machine.
- Monitoring with PING as per Policy.
- Confirm the Respawn of VNF.
Lab 7: Openstack and OSM Lab (4 topics)
- Introduction to the OSM GUI
- Onboarding 2 VNFs with OSM
- Onboarding the 2 VNFs as part of Network Service within OSM
- Launching Network Service in OSM
Lab 8: VIM Emulation with OSM (5 topics)
- Introduction to VIM emulation in CLI
- Attaching OSM to VIM Emulation (Vim-Emu)
- Onboarding the 2 VNFs and NS
- Launching the Network Service.
- Connecting the 2 VNFs and verifying the reachability between them.
The course assumes the audience have solid WAN engineering background and some understanding of SDN/NFV. Knowledge of Linux concepts, network administration and storage is useful.
The courses below may help you meet the knowledge level required to take this course.
Software Defined Networks (SDN) & Network Functions Virtualization (NFV)
A 3-day training course exploring Software Defined Networks (SDN) & Network Functions Virtualization (NFV). Open Stack and Open Daylight are covered. This course prepares you for the MEF-SNCP SDN/N...
Please select from the dates below to make an enquiry or booking.
Different pricing structures are available including special offers. These include early bird, late availability, multi-place, corporate volume and self-funding rates. Please arrange a discussion with a training advisor to discover your most cost effective option.
Virtual Classroom (Bangalore)
Virtual Classroom (Dubai)
Virtual Classroom (London)
Virtual Classroom (Reston, VA)
Virtual Classroom (Singapore)