Book Image

LEARNING OPENSTACK NETWORKING (NEUTRON)

By : James Denton
Book Image

LEARNING OPENSTACK NETWORKING (NEUTRON)

By: James Denton

Overview of this book

Table of Contents (17 chapters)
Learning OpenStack Networking (Neutron)
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Appendix B. ML2 Configuration

The Modular Layer 2 (ML2) plugin is a framework that allows OpenStack Networking to simultaneously utilize a variety of layer 2 networking technologies that are found in data centers. The ML2 plugin works with existing Open vSwitch and LinuxBridge agents and is intended to replace the monolithic plugins associated with those agents. The ML2 framework greatly simplifies adding support for new L2 networking technologies, as less effort is required to add functionality compared to creating a new monolithic core plugin.

In Havana, ML2 can be configured to support the following network types:

  • Flat

  • VLAN

  • Local

  • GRE

  • VXLAN

The ML2 plugin has its own configuration file that must be used in conjunction with the Open vSwitch or LinuxBridge configuration file. The configuration of ML2 is documented in the upcoming sections.