openstack using neutron

By attending OpenStack using Neutron workshop, Participants will learn to:

  • Understand the OpenStack networking components and how they work together
  • Understand the architecture and extensibility of an OpenStack based network
  • Troubleshoot an OpenStack based network

The OpenStack using Neutron training course will take delegates through an in depth look at the OpenStack Network service Neutron. The result will be the skills to design and build a scalable extensible network within an OpenStack environment.

Have a good grasp on networking fundamentals:

  • TCP/IP
  • Ethernet
  • Routing, Firewalls etc.

And attendance of the following courses, or possessing equivalent skills:

  • OpenStack
  • Linux Fundamentals
  • Cloud Overview

  • Network Administrators
  • Network Architects
  • Solution Architects
  • Sales Engineers
  • Technical Marketing Staff
  • OpenStack Administrators
  • OpenStack Architects

COURSE AGENDA

  • Architecture
    • Neutron Components
    • Different network types and purposes
  • Implementation Scenarios
    • Single tenant
    • Multi-tenant
  • Removing Nova networking
  • Installing the controller components
  • Installing the network node components
  • Installing the compute node components
  • Configuring the components to work together
  • Using the OpenStack Dashboard Horizon to manage networking
  • The networking command line
  • Using plugins to extend the network
  • Software Defined Networking primer
    • OpenDaylight overview
  • Discuss the ML2 plugin
  • Look at Open vSwitch and OpenFlow
  • Establish the need for overlay networks
  • The overlay protocols available
  • Configuring and managing overlay networks
  • DHCP
  • NAT
  • Floating IP addresses
  • Security
  • Building resilient into a Neutron based OpenStack network
    • Service resilience
    • DHCP resilience
    • Network resilience
  • Scaling the network
    • Effect on controller and network nodes
  • Adding compute nodes
  • Tools available
  • Log locations and use
  • Techniques to employ
  • Example problems and resolution