SlideShare a Scribd company logo
OPENSTACK NEUTRON PLUG-IN FOR
ALCATEL-LUCENT OMNISWITCH
APPLICATION NOTE
OpenStack Neutron Plug-in for Alcatel-Lucent OmniSwitch
ALCATEL-LUCENT ENTERPRISE APPLICATION NOTE
2
INTRODUCTION
OpenStack® is an open-source infrastructure as a service (IaaS) initiative for creating
and managing large groups of virtual private servers in a cloud computing environment.
OpenStack not only provides for management of the virtual machines (VMs, known as
Nova) but also orchestrates the virtual network configuration through the OpenStack
Networking components (known as Neutron).
In these cloud environments with VMs hosted by physical servers, a virtual network
access layer is provided by the host machine. This layer is typically supplied by a
software virtual switch, usually Open vSwitch (OVS), whose configuration is controlled
directly by Neutron. The underlying physical transport network configuration must be
somehow coordinated with the virtual switch configuration of the VM hosts.
The OmniSwitch® OpenStack Neutron Plug-in (OONP) provides a Modular Layer 2
(ML2) mechanism driver that allows OpenStack Neutron to orchestrate the physical
configurations of OmniSwitch. When the virtual network access layer is configured for
specific VM connectivity, the physical network elements are automatically configured to
match it. In virtual LAN (VLAN) based VM connectivity, this correct VLAN configuration
must be mapped to the physical attachment point of the VM and VLAN availability must
be ensured throughout the rest of the transport network. This is performed automatically
without operator intervention at the appropriate times in the life cycle of a Neutron
network and VMs.
OmniSwitch
OpenStack
Controller
OpenStack
Controller
OpenStack
Controller
Open vSwitch Open vSwitch
Horizon
Keystone
Glance
Nova
Neutron
ML2
OONP
VMs VMs
OONP coordinates policies
between OVS and physical
OmniSwitch elements
(virtual and
physical networks).
VLAN 10 tagged
by OVS
Figure 1: OONP architecture
OONP provides a Python®-based Neutron ML2 mechanism driver that has been validated
against OpenStack IceHouse through Juno releases. The driver supports the standard
Neutron v2.0 APIs for the network, subnet, and port objects.
OpenStack Neutron Plug-in for Alcatel-Lucent OmniSwitch
ALCATEL-LUCENT ENTERPRISE APPLICATION NOTE
3
KEY FEATURES OF OONP
The Neutron ML2 plug-in communicates with the OONP mechanism driver, which uses
REST (or telnet) to configure the physical OmniSwitch devices. All OmniSwitch products
support using the basic OONP configuration; however, advanced OONP configurations
require feature support that some of the product families do not have. The following
products are supported: 6250, 6450, 6850E, 6860(E), 6900 and 10K. OONP currently only
supports for VLAN-based network segmentation.
Basic operation provides automatic VLAN assignment and end-to-end tenant network
provisioning. Additionally, virtual chassis (on compatible platforms) and Link
Aggregation Control Protocol (LACP) based connections are supported, to provide
redundant network connections (high availability) for VM hosts.
OONP can be configured to benefit from advanced features found in the OmniSwitch
product line, such as shortest path bridging (SPB) for efficient backbone traffic
distribution and redundancy and multiple VLAN registration protocol (MVRP) for
automated VLAN discovery and propagation. Advanced edge-based traffic classification,
implemented using universal network profiles (UNPs) and based on either the VM’s
media access control (MAC) address or VLAN tag, directs traffic into the correct VLAN.
By using these features, OONP offloads the network configuration tasks onto the
switching infrastructure, reducing the OONP configuration traffic and simplifying the
switch configuration.
Optionally, predefined OmniSwitch quality-of-service (QoS) policies may be associated
with specified tenant networks through the OpenStack dashboard. These are
subsequently applied to traffic flows on the specified virtual networks, which enables
tenant-specific traffic optimization.
OS10K
OONP Mechanism Driver OS6860
OS6900
OpenStack Neutron ML2
Plugin
Neutron
v2.0 API
REST
Figure 2: OONP virtual network configuration
enterprise.alcatel-lucent.com Alcatel-Lucent and the Alcatel-Lucent Enterprise logo are trademarks of Alcatel-Lucent. To view other
trademarks used by affiliated companies of ALE Holding, visit: enterprise.alcatel-lucent.com/trademarks. All other trademarks are the
property of their respective owners. The information presented is subject to change without notice. Neither ALE Holding nor any of its
affiliates assumes any responsibility for inaccuracies contained herein. (April 2015)
CONCLUSION
OONP extends the capabilities of OpenStack Neutron to include the physical
configuration of an OmniSwitch-based transport topology. The plug-in provides
automatic end-to-end provisioning of VLAN-based tenant networks. The provisioning
method is user-configurable, allowing the appropriate technology to be used for a given
deployment. Advanced features of the OmniSwitch products are used to provide fast and
efficient network configuration and data path optimization.
Benefits
•	 Provides automatic physical network configuration required to achieve virtual network
defined in the OpenStack UI, based on the API events of the Neutron network.
•	 Provides advanced QoS policy linkage to the virtual networks identified by the
operator, allowing different service level agreements to be applied to virtual (tenant)
networks.
•	 Can use advanced core network topologies like SPB to provide efficient link use and
path redundancy.
•	 Works across the entire OmniSwitch product family, so that OpenStack environments
can be realized using the appropriate hardware and scaled as needed.
Availability
You can download OONP on the GitHub. Future releases will be aligned with the
OpenStack release and included as part of the official OpenStack release. Alcatel-Lucent
Enterprise customers can also download OONP at
http://support.ind.alcatel.com/releasefiles/ReleaseTemplate.cfm?E=468.
(Note, login required)

More Related Content

PDF
Exercise 4c stp rapid pvst+ question
PPTX
CCNP ROUTE V7 CH2
PDF
Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...
PPTX
Cisco nx os
PPTX
CCNP Switching Chapter 8
PPTX
CCNP Switching Chapter 6
PPTX
CCNP Switching Chapter 5
PPTX
Chapter 14 : vlan
Exercise 4c stp rapid pvst+ question
CCNP ROUTE V7 CH2
Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...
Cisco nx os
CCNP Switching Chapter 8
CCNP Switching Chapter 6
CCNP Switching Chapter 5
Chapter 14 : vlan

What's hot (20)

PDF
PLNOG 13: Marek Janik: Rings in Ethernet Networks
PPTX
Cisco nexus series
PPTX
CCNP Switching Chapter 2
PPT
CCNA Exploration 3 - Chapter 6
PDF
Flexible NFV WAN interconnections with Neutron BGP VPN
PPTX
CCNP Switching Chapter 1
PPTX
CCNP v6 Route: Implementing IP Routing Chapter 3
DOC
Huawei net engine5000e core router chassis and features
PPTX
Cat os
PPT
Ccna3 ospf
PPTX
CCNP Switching Chapter 3
PPTX
CCNP Switching Chapter 7
PDF
PPTX
Лекц 9
DOCX
Cisco nexus 7000, nexus 5000 and 2000 fa qs
PPTX
CCNP ROUTE V7 CH7
PDF
MidoNet gives OpenStack Neutron a Boost
PPTX
10.) vxlan
DOC
Lab 6.4.1 InterVLAN routing
PPT
Day 14.1 vlan
PLNOG 13: Marek Janik: Rings in Ethernet Networks
Cisco nexus series
CCNP Switching Chapter 2
CCNA Exploration 3 - Chapter 6
Flexible NFV WAN interconnections with Neutron BGP VPN
CCNP Switching Chapter 1
CCNP v6 Route: Implementing IP Routing Chapter 3
Huawei net engine5000e core router chassis and features
Cat os
Ccna3 ospf
CCNP Switching Chapter 3
CCNP Switching Chapter 7
Лекц 9
Cisco nexus 7000, nexus 5000 and 2000 fa qs
CCNP ROUTE V7 CH7
MidoNet gives OpenStack Neutron a Boost
10.) vxlan
Lab 6.4.1 InterVLAN routing
Day 14.1 vlan
Ad

Similar to Openstack Neutron plug-in for Alcatel-Lucent Enterprise OmniSwitch (20)

PPTX
BRKDCT-2445 Agile OpenStack Networking with Cisco Solutions - Cisco Live! US ...
PDF
V mware nsx_network_virtualization_open_stack
 
PPTX
Networking in Openstack - Neutron 101
PDF
OpenStack networking (Neutron)
PDF
Agile OpenStack Networking with Cisco Solutions
PDF
Open stack networking_101_update_2014
PDF
VMworld 2013: VMware NSX Integration with OpenStack
PPTX
OpenStack and the Transformation of the Data Center - Lew Tucker
PPTX
Deploying OpenStack with Cisco Networking, Compute and Storage
PDF
neutron_icehouse_update
PDF
Open Ethernet: an open-source approach to modern network design
PDF
MOS 7.0 vmware integration webinar
PPTX
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
PPTX
Cisco deploying openstack with UCS
PPTX
Nuage meetup - Flexible and agile Software Defined Networking (SDN)
PPTX
OpenStack Neutron behind the Scenes
PPTX
OpenStack Neutron Behind The Senes
PDF
OpenStack Neutron Tutorial
PPTX
Week_3.pptxmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
PDF
Whats new in neutron for open stack havana
BRKDCT-2445 Agile OpenStack Networking with Cisco Solutions - Cisco Live! US ...
V mware nsx_network_virtualization_open_stack
 
Networking in Openstack - Neutron 101
OpenStack networking (Neutron)
Agile OpenStack Networking with Cisco Solutions
Open stack networking_101_update_2014
VMworld 2013: VMware NSX Integration with OpenStack
OpenStack and the Transformation of the Data Center - Lew Tucker
Deploying OpenStack with Cisco Networking, Compute and Storage
neutron_icehouse_update
Open Ethernet: an open-source approach to modern network design
MOS 7.0 vmware integration webinar
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
Cisco deploying openstack with UCS
Nuage meetup - Flexible and agile Software Defined Networking (SDN)
OpenStack Neutron behind the Scenes
OpenStack Neutron Behind The Senes
OpenStack Neutron Tutorial
Week_3.pptxmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
Whats new in neutron for open stack havana
Ad

More from Benjamin Eggerstedt (6)

PDF
Alcatel-Lucent Enterprise Produktportfolio H2-2016
PDF
Delivering Application Analytics for an Application Fluent Network
PDF
802.11ac Gigabit Wi-Fi Infographic
PDF
SDN Enablement for Microsoft Hyper-V powered Data Centers
PDF
Alcatel-Lucent OmniSwitch 6860/E AOS 8.1.1 Access Guardian and BYOD configura...
PPTX
Alcatel-Lucent Webinar Pod & Mesh für Data Center mit OmniSwitch
Alcatel-Lucent Enterprise Produktportfolio H2-2016
Delivering Application Analytics for an Application Fluent Network
802.11ac Gigabit Wi-Fi Infographic
SDN Enablement for Microsoft Hyper-V powered Data Centers
Alcatel-Lucent OmniSwitch 6860/E AOS 8.1.1 Access Guardian and BYOD configura...
Alcatel-Lucent Webinar Pod & Mesh für Data Center mit OmniSwitch

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
cuic standard and advanced reporting.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Modernizing your data center with Dell and AMD
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
Diabetes mellitus diagnosis method based random forest with bat algorithm
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Big Data Technologies - Introduction.pptx
Encapsulation_ Review paper, used for researhc scholars
Chapter 3 Spatial Domain Image Processing.pdf
Spectral efficient network and resource selection model in 5G networks
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
cuic standard and advanced reporting.pdf
A Presentation on Artificial Intelligence
NewMind AI Monthly Chronicles - July 2025
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Digital-Transformation-Roadmap-for-Companies.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Modernizing your data center with Dell and AMD
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Network Security Unit 5.pdf for BCA BBA.

Openstack Neutron plug-in for Alcatel-Lucent Enterprise OmniSwitch

  • 1. OPENSTACK NEUTRON PLUG-IN FOR ALCATEL-LUCENT OMNISWITCH APPLICATION NOTE
  • 2. OpenStack Neutron Plug-in for Alcatel-Lucent OmniSwitch ALCATEL-LUCENT ENTERPRISE APPLICATION NOTE 2 INTRODUCTION OpenStack® is an open-source infrastructure as a service (IaaS) initiative for creating and managing large groups of virtual private servers in a cloud computing environment. OpenStack not only provides for management of the virtual machines (VMs, known as Nova) but also orchestrates the virtual network configuration through the OpenStack Networking components (known as Neutron). In these cloud environments with VMs hosted by physical servers, a virtual network access layer is provided by the host machine. This layer is typically supplied by a software virtual switch, usually Open vSwitch (OVS), whose configuration is controlled directly by Neutron. The underlying physical transport network configuration must be somehow coordinated with the virtual switch configuration of the VM hosts. The OmniSwitch® OpenStack Neutron Plug-in (OONP) provides a Modular Layer 2 (ML2) mechanism driver that allows OpenStack Neutron to orchestrate the physical configurations of OmniSwitch. When the virtual network access layer is configured for specific VM connectivity, the physical network elements are automatically configured to match it. In virtual LAN (VLAN) based VM connectivity, this correct VLAN configuration must be mapped to the physical attachment point of the VM and VLAN availability must be ensured throughout the rest of the transport network. This is performed automatically without operator intervention at the appropriate times in the life cycle of a Neutron network and VMs. OmniSwitch OpenStack Controller OpenStack Controller OpenStack Controller Open vSwitch Open vSwitch Horizon Keystone Glance Nova Neutron ML2 OONP VMs VMs OONP coordinates policies between OVS and physical OmniSwitch elements (virtual and physical networks). VLAN 10 tagged by OVS Figure 1: OONP architecture OONP provides a Python®-based Neutron ML2 mechanism driver that has been validated against OpenStack IceHouse through Juno releases. The driver supports the standard Neutron v2.0 APIs for the network, subnet, and port objects.
  • 3. OpenStack Neutron Plug-in for Alcatel-Lucent OmniSwitch ALCATEL-LUCENT ENTERPRISE APPLICATION NOTE 3 KEY FEATURES OF OONP The Neutron ML2 plug-in communicates with the OONP mechanism driver, which uses REST (or telnet) to configure the physical OmniSwitch devices. All OmniSwitch products support using the basic OONP configuration; however, advanced OONP configurations require feature support that some of the product families do not have. The following products are supported: 6250, 6450, 6850E, 6860(E), 6900 and 10K. OONP currently only supports for VLAN-based network segmentation. Basic operation provides automatic VLAN assignment and end-to-end tenant network provisioning. Additionally, virtual chassis (on compatible platforms) and Link Aggregation Control Protocol (LACP) based connections are supported, to provide redundant network connections (high availability) for VM hosts. OONP can be configured to benefit from advanced features found in the OmniSwitch product line, such as shortest path bridging (SPB) for efficient backbone traffic distribution and redundancy and multiple VLAN registration protocol (MVRP) for automated VLAN discovery and propagation. Advanced edge-based traffic classification, implemented using universal network profiles (UNPs) and based on either the VM’s media access control (MAC) address or VLAN tag, directs traffic into the correct VLAN. By using these features, OONP offloads the network configuration tasks onto the switching infrastructure, reducing the OONP configuration traffic and simplifying the switch configuration. Optionally, predefined OmniSwitch quality-of-service (QoS) policies may be associated with specified tenant networks through the OpenStack dashboard. These are subsequently applied to traffic flows on the specified virtual networks, which enables tenant-specific traffic optimization. OS10K OONP Mechanism Driver OS6860 OS6900 OpenStack Neutron ML2 Plugin Neutron v2.0 API REST Figure 2: OONP virtual network configuration
  • 4. enterprise.alcatel-lucent.com Alcatel-Lucent and the Alcatel-Lucent Enterprise logo are trademarks of Alcatel-Lucent. To view other trademarks used by affiliated companies of ALE Holding, visit: enterprise.alcatel-lucent.com/trademarks. All other trademarks are the property of their respective owners. The information presented is subject to change without notice. Neither ALE Holding nor any of its affiliates assumes any responsibility for inaccuracies contained herein. (April 2015) CONCLUSION OONP extends the capabilities of OpenStack Neutron to include the physical configuration of an OmniSwitch-based transport topology. The plug-in provides automatic end-to-end provisioning of VLAN-based tenant networks. The provisioning method is user-configurable, allowing the appropriate technology to be used for a given deployment. Advanced features of the OmniSwitch products are used to provide fast and efficient network configuration and data path optimization. Benefits • Provides automatic physical network configuration required to achieve virtual network defined in the OpenStack UI, based on the API events of the Neutron network. • Provides advanced QoS policy linkage to the virtual networks identified by the operator, allowing different service level agreements to be applied to virtual (tenant) networks. • Can use advanced core network topologies like SPB to provide efficient link use and path redundancy. • Works across the entire OmniSwitch product family, so that OpenStack environments can be realized using the appropriate hardware and scaled as needed. Availability You can download OONP on the GitHub. Future releases will be aligned with the OpenStack release and included as part of the official OpenStack release. Alcatel-Lucent Enterprise customers can also download OONP at http://support.ind.alcatel.com/releasefiles/ReleaseTemplate.cfm?E=468. (Note, login required)