Multiple core plugins for single neutron server instance

Asked by Eric Hankins

We have an existing Neutron environment relying on linuxbridge plugin making heavy use of provider VLANs

We're looking to add support for Windows VMs via Hyper-V within the same environment.

Is it at all possible to drive both LinuxBridge and Hyper-V plugins from a single neutron server instance? Maybe with the meta plugin?

I know that service_plugins supports a compound value but it seems that core_plugin will only ever take one.

As a single quantum server can only use a single core_plugin type, is there any solution to driving multiple compute node networking agent types within a single OpenStack instance?

Looking at and it seems promising, though I haven't found an example of configuring it just yet.

If anyone has had success with the meta plugin in concert with LinuxBridge and Hyper-V (or any two other core_plugin types) I'd love to see a config fragment.

thanks!

Question information

Language:
English Edit question
Status:
Solved
For:
neutron Edit question
Assignee:
No assignee Edit question
Solved by:
Eric Hankins
Solved:
Last query:
Last reply:
Revision history for this message
Kyle Mestery (mestery) said :
#1

Hi Eric:

What you want is to utilize the ML2 plugin in Havana, which has support for both Linuxbridge and Hyper-V agents. This should allow for you to run both at the same time.

Revision history for this message
Robert Kukura (rkukura) said :
#2

Please check out the ml2 plugin introduced in havana. It supports the openvswitch, linuxbridge, and hyperv L2 agents concurrently within the same deployment.

Revision history for this message
Eric Hankins (ehankins) said :
#3

Understood, thanks guys. I will accelerate my production migration from Grizzly to Havana instead of try to wedge metaplugin into Grizzly.