Replace references to Nicira NVP with VMware NSX
Nicira NVP is to be replaced with VMware NSX as the product has been rebranded. Partial-implements blueprint nicira-plugin-renaming Change-Id: I1dd93a52984d473ec6cc5b905867711297495f67
This commit is contained in:
@@ -50,7 +50,7 @@
|
|||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Adds options for tuning operational
|
<para>Adds options for tuning operational
|
||||||
status synchronization in the NVP
|
status synchronization in the NSX
|
||||||
plug-in.</para>
|
plug-in.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
@@ -722,8 +722,8 @@
|
|||||||
Networking, the Networking plug-in must
|
Networking, the Networking plug-in must
|
||||||
implement the security group API. The
|
implement the security group API. The
|
||||||
following plug-ins currently implement this:
|
following plug-ins currently implement this:
|
||||||
ML2, Nicira NVP, Open vSwitch, Linux Bridge,
|
ML2, Open vSwitch, Linux Bridge,
|
||||||
NEC, and Ryu.</para>
|
NEC, Ryu, and VMware NSX.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>You must configure the correct firewall
|
<para>You must configure the correct firewall
|
||||||
@@ -1428,8 +1428,8 @@
|
|||||||
two instances to enable fast data plane failover.</para>
|
two instances to enable fast data plane failover.</para>
|
||||||
<note>
|
<note>
|
||||||
<para>The allowed-address-pairs extension is currently
|
<para>The allowed-address-pairs extension is currently
|
||||||
only supported by these plug-ins: ML2, Nicira NVP, and
|
only supported by these plug-ins: ML2, Open vSwitch,
|
||||||
Open vSwitch.</para>
|
and VMware NSX.</para>
|
||||||
</note>
|
</note>
|
||||||
<section xml:id="section_allowed_address_pairs_workflow">
|
<section xml:id="section_allowed_address_pairs_workflow">
|
||||||
<title>Basic allowed address pairs operations</title>
|
<title>Basic allowed address pairs operations</title>
|
||||||
@@ -1471,13 +1471,13 @@
|
|||||||
<para>Each vendor can choose to implement additional API
|
<para>Each vendor can choose to implement additional API
|
||||||
extensions to the core API. This section describes the
|
extensions to the core API. This section describes the
|
||||||
extensions for each plug-in.</para>
|
extensions for each plug-in.</para>
|
||||||
<section xml:id="section_nicira_extensions">
|
<section xml:id="section_vmware_extensions">
|
||||||
<title>Nicira NVP extensions</title>
|
<title>VMware NSX extensions</title>
|
||||||
<para>These sections explain Nicira NVP plug-in
|
<para>These sections explain NSX plug-in
|
||||||
extensions.</para>
|
extensions.</para>
|
||||||
<section xml:id="section_nicira_nvp_plugin_qos_extension">
|
<section xml:id="section_vmware_nsx_plugin_qos_extension">
|
||||||
<title>Nicira NVP QoS extension</title>
|
<title>VMware NSX QoS extension</title>
|
||||||
<para>The Nicira NVP QoS extension rate-limits network
|
<para>The VMware NSX QoS extension rate-limits network
|
||||||
ports to guarantee a specific amount of bandwidth
|
ports to guarantee a specific amount of bandwidth
|
||||||
for each port. This extension, by default, is only
|
for each port. This extension, by default, is only
|
||||||
accessible by a tenant with an admin role but is
|
accessible by a tenant with an admin role but is
|
||||||
@@ -1508,10 +1508,10 @@
|
|||||||
subsequently created but are not added to existing
|
subsequently created but are not added to existing
|
||||||
ports.</para>
|
ports.</para>
|
||||||
<section
|
<section
|
||||||
xml:id="section_nicira_nvp_qos_api_abstractions">
|
xml:id="section_vmware_nsx_qos_api_abstractions">
|
||||||
<title>Nicira NVP QoS API abstractions</title>
|
<title>VMware NSX QoS API abstractions</title>
|
||||||
<table rules="all">
|
<table rules="all">
|
||||||
<caption>Nicira NVP QoS attributes</caption>
|
<caption>VMware NSX QoS attributes</caption>
|
||||||
<col width="20%"/>
|
<col width="20%"/>
|
||||||
<col width="20%"/>
|
<col width="20%"/>
|
||||||
<col width="20%"/>
|
<col width="20%"/>
|
||||||
@@ -1582,13 +1582,13 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="nicira_nvp_qos_walk_through">
|
<section xml:id="vmware_nsx_qos_walk_through">
|
||||||
<title>Basic Nicira NVP QoS operations</title>
|
<title>Basic VMware NSX QoS operations</title>
|
||||||
<para>This table shows example neutron commands
|
<para>This table shows example neutron commands
|
||||||
that enable you to complete basic queue
|
that enable you to complete basic queue
|
||||||
operations:</para>
|
operations:</para>
|
||||||
<table rules="all">
|
<table rules="all">
|
||||||
<caption>Basic Nicira NVP QoS
|
<caption>Basic VMware NSX QoS
|
||||||
operations</caption>
|
operations</caption>
|
||||||
<col width="40%"/>
|
<col width="40%"/>
|
||||||
<col width="60%"/>
|
<col width="60%"/>
|
||||||
@@ -1640,25 +1640,25 @@
|
|||||||
</table>
|
</table>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="section_nicira_nvp_provider_extension">
|
<section xml:id="section_vmware_nsx_provider_extension">
|
||||||
<title>Nicira NVP provider networks extension</title>
|
<title>VMware NSX provider networks extension</title>
|
||||||
<para>Provider networks can be implemented in
|
<para>Provider networks can be implemented in
|
||||||
different ways by the underlying NVP
|
different ways by the underlying NSX
|
||||||
platform.</para>
|
platform.</para>
|
||||||
<para>The <emphasis>FLAT</emphasis> and
|
<para>The <emphasis>FLAT</emphasis> and
|
||||||
<emphasis>VLAN</emphasis> network types use
|
<emphasis>VLAN</emphasis> network types use
|
||||||
bridged transport connectors. These network types
|
bridged transport connectors. These network types
|
||||||
enable the attachment of large number of ports. To
|
enable the attachment of large number of ports. To
|
||||||
handle the increased scale, the NVP plug-in can
|
handle the increased scale, the NSX plug-in can
|
||||||
back a single Openstack Network with a chain of
|
back a single Openstack Network with a chain of
|
||||||
NVP logical switches. You can specify the maximum
|
NSX logical switches. You can specify the maximum
|
||||||
number of ports on each logical switch in this
|
number of ports on each logical switch in this
|
||||||
chain on the
|
chain on the
|
||||||
<literal>max_lp_per_bridged_ls</literal>
|
<literal>max_lp_per_bridged_ls</literal>
|
||||||
parameter, which has a default value of
|
parameter, which has a default value of
|
||||||
5,000.</para>
|
5,000.</para>
|
||||||
<para>The recommended value for this parameter varies
|
<para>The recommended value for this parameter varies
|
||||||
with the NVP version running in the back-end, as
|
with the NSX version running in the back-end, as
|
||||||
shown in the following table.</para>
|
shown in the following table.</para>
|
||||||
<table rules="all">
|
<table rules="all">
|
||||||
<caption>Recommended values for
|
<caption>Recommended values for
|
||||||
@@ -1667,7 +1667,7 @@
|
|||||||
<col width="50%"/>
|
<col width="50%"/>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td>NVP version</td>
|
<td>NSX version</td>
|
||||||
<td>Recommended Value</td>
|
<td>Recommended Value</td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@@ -1690,43 +1690,43 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<para>In addition to these network types, the NVP
|
<para>In addition to these network types, the NSX
|
||||||
plug-in also supports a special
|
plug-in also supports a special
|
||||||
<emphasis>l3_ext</emphasis> network type,
|
<emphasis>l3_ext</emphasis> network type,
|
||||||
which maps external networks to specific NVP
|
which maps external networks to specific NSX
|
||||||
gateway services as discussed in the next
|
gateway services as discussed in the next
|
||||||
section.</para>
|
section.</para>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="section_nicira_nvp_plugin_l3_extension">
|
<section xml:id="section_vmware_nsx_plugin_l3_extension">
|
||||||
<title>Nicira NVP L3 extension</title>
|
<title>VMware NSX L3 extension</title>
|
||||||
<para>NVP exposes its L3 capabilities through gateway
|
<para>NSX exposes its L3 capabilities through gateway
|
||||||
services which are usually configured out of band
|
services which are usually configured out of band
|
||||||
from OpenStack. To use NVP with L3 capabilities,
|
from OpenStack. To use NSX with L3 capabilities,
|
||||||
first create a L3 gateway service in the NVP
|
first create a L3 gateway service in the NSX
|
||||||
Manager. Next, in <filename>
|
Manager. Next, in <filename>
|
||||||
/etc/neutron/plugins/nicira/nvp.ini</filename>
|
/etc/neutron/plugins/vmware/nsx.ini</filename>
|
||||||
set <literal>default_l3_gw_service_uuid</literal>
|
set <literal>default_l3_gw_service_uuid</literal>
|
||||||
to this value. By default, routers are mapped to
|
to this value. By default, routers are mapped to
|
||||||
this gateway service.</para>
|
this gateway service.</para>
|
||||||
<section xml:id="section_nicira_l3_walk_through">
|
<section xml:id="section_vmware_l3_walk_through">
|
||||||
<title>Nicira NVP L3 extension operations</title>
|
<title>VMware NSX L3 extension operations</title>
|
||||||
<para>Create external network and map it to a
|
<para>Create external network and map it to a
|
||||||
specific NVP gateway service:</para>
|
specific NSX gateway service:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>neutron net-create public --router:external=True --provider:network_type l3_ext \
|
<screen><prompt>#</prompt> <userinput>neutron net-create public --router:external=True --provider:network_type l3_ext \
|
||||||
--provider:physical_network <L3-Gateway-Service-UUID></userinput></screen>
|
--provider:physical_network <L3-Gateway-Service-UUID></userinput></screen>
|
||||||
<para>Terminate traffic on a specific VLAN from a
|
<para>Terminate traffic on a specific VLAN from a
|
||||||
NVP gateway service:</para>
|
NSX gateway service:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>neutron net-create public --router:external=True --provider:network_type l3_ext \
|
<screen><prompt>#</prompt> <userinput>neutron net-create public --router:external=True --provider:network_type l3_ext \
|
||||||
--provider:physical_network <L3-Gateway-Service-UUID> -provider:segmentation_id <VLAN_ID></userinput></screen>
|
--provider:physical_network <L3-Gateway-Service-UUID> -provider:segmentation_id <VLAN_ID></userinput></screen>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="section_nicira_nvp_plugin_status_sync">
|
<section xml:id="section_vmware_nsx_plugin_status_sync">
|
||||||
<title>Operational status synchronization in the
|
<title>Operational status synchronization in the
|
||||||
Nicira NVP plug-in</title>
|
VMware NSX plug-in</title>
|
||||||
<para>Starting with the Havana release, the Nicira NVP
|
<para>Starting with the Havana release, the VMware NSX
|
||||||
plug-in provides an asynchronous mechanism for
|
plug-in provides an asynchronous mechanism for
|
||||||
retrieving the operational status for neutron
|
retrieving the operational status for neutron
|
||||||
resources from the NVP back-end; this applies to
|
resources from the NSX back-end; this applies to
|
||||||
<emphasis>network</emphasis>,
|
<emphasis>network</emphasis>,
|
||||||
<emphasis>port</emphasis>, and
|
<emphasis>port</emphasis>, and
|
||||||
<emphasis>router</emphasis> resources.</para>
|
<emphasis>router</emphasis> resources.</para>
|
||||||
@@ -1740,14 +1740,14 @@
|
|||||||
consistently improved.</para>
|
consistently improved.</para>
|
||||||
<para>Data to retrieve from the back-end are divided
|
<para>Data to retrieve from the back-end are divided
|
||||||
in chunks in order to avoid expensive API
|
in chunks in order to avoid expensive API
|
||||||
requests; this is achieved leveraging NVP APIs
|
requests; this is achieved leveraging NSX APIs
|
||||||
response paging capabilities. The minimum chunk
|
response paging capabilities. The minimum chunk
|
||||||
size can be specified using a configuration
|
size can be specified using a configuration
|
||||||
option; the actual chunk size is then determined
|
option; the actual chunk size is then determined
|
||||||
dynamically according to: total number of
|
dynamically according to: total number of
|
||||||
resources to retrieve, interval between two
|
resources to retrieve, interval between two
|
||||||
synchronization task runs, minimum delay between
|
synchronization task runs, minimum delay between
|
||||||
two subsequent requests to the NVP
|
two subsequent requests to the NSX
|
||||||
back-end.</para>
|
back-end.</para>
|
||||||
<para>The operational status synchronization can be
|
<para>The operational status synchronization can be
|
||||||
tuned or disabled using the configuration options
|
tuned or disabled using the configuration options
|
||||||
@@ -1756,7 +1756,7 @@
|
|||||||
cases.</para>
|
cases.</para>
|
||||||
<table rules="all">
|
<table rules="all">
|
||||||
<caption>Configuration options for tuning
|
<caption>Configuration options for tuning
|
||||||
operational status synchronization in the NVP
|
operational status synchronization in the NSX
|
||||||
plug-in</caption>
|
plug-in</caption>
|
||||||
<col width="12%"/>
|
<col width="12%"/>
|
||||||
<col width="8%"/>
|
<col width="8%"/>
|
||||||
@@ -1775,7 +1775,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td><literal>state_sync_interval</literal></td>
|
<td><literal>state_sync_interval</literal></td>
|
||||||
<td><literal>nvp_sync</literal></td>
|
<td><literal>nsx_sync</literal></td>
|
||||||
<td>120 seconds</td>
|
<td>120 seconds</td>
|
||||||
<td>Integer; no constraint.</td>
|
<td>Integer; no constraint.</td>
|
||||||
<td>Interval in seconds between two run of
|
<td>Interval in seconds between two run of
|
||||||
@@ -1790,7 +1790,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><literal>max_random_sync_delay</literal></td>
|
<td><literal>max_random_sync_delay</literal></td>
|
||||||
<td><literal>nvp_sync</literal></td>
|
<td><literal>nsx_sync</literal></td>
|
||||||
<td>0 seconds</td>
|
<td>0 seconds</td>
|
||||||
<td>Integer. Must not exceed
|
<td>Integer. Must not exceed
|
||||||
<literal>min_sync_req_delay</literal></td>
|
<literal>min_sync_req_delay</literal></td>
|
||||||
@@ -1802,20 +1802,20 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><literal>min_sync_req_delay</literal></td>
|
<td><literal>min_sync_req_delay</literal></td>
|
||||||
<td><literal>nvp_sync</literal></td>
|
<td><literal>nsx_sync</literal></td>
|
||||||
<td>10 seconds</td>
|
<td>10 seconds</td>
|
||||||
<td>Integer. Must not exceed
|
<td>Integer. Must not exceed
|
||||||
<literal>state_sync_interval</literal>.</td>
|
<literal>state_sync_interval</literal>.</td>
|
||||||
<td>The value of this option can be tuned
|
<td>The value of this option can be tuned
|
||||||
according to the observed load on the
|
according to the observed load on the
|
||||||
NVP controllers. Lower values will
|
NSX controllers. Lower values will
|
||||||
result in faster synchronization, but
|
result in faster synchronization, but
|
||||||
might increase the load on the
|
might increase the load on the
|
||||||
controller cluster.</td>
|
controller cluster.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><literal>min_chunk_size</literal></td>
|
<td><literal>min_chunk_size</literal></td>
|
||||||
<td><literal>nvp_sync</literal></td>
|
<td><literal>nsx_sync</literal></td>
|
||||||
<td>500 resources</td>
|
<td>500 resources</td>
|
||||||
<td>Integer; no constraint.</td>
|
<td>Integer; no constraint.</td>
|
||||||
<td>Minimum number of resources to
|
<td>Minimum number of resources to
|
||||||
@@ -1836,12 +1836,12 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><literal>always_read_status</literal></td>
|
<td><literal>always_read_status</literal></td>
|
||||||
<td><literal>nvp_sync</literal></td>
|
<td><literal>nsx_sync</literal></td>
|
||||||
<td>False</td>
|
<td>False</td>
|
||||||
<td>Boolean; no constraint.</td>
|
<td>Boolean; no constraint.</td>
|
||||||
<td>When this option is enabled, the
|
<td>When this option is enabled, the
|
||||||
operational status will always be
|
operational status will always be
|
||||||
retrieved from the NVP back-end ad
|
retrieved from the NSX back-end ad
|
||||||
every <literal>GET</literal> request.
|
every <literal>GET</literal> request.
|
||||||
In this case it is advisable to
|
In this case it is advisable to
|
||||||
disable the synchronization task.</td>
|
disable the synchronization task.</td>
|
||||||
@@ -1851,7 +1851,7 @@
|
|||||||
<para>When running multiple OpenStack Networking
|
<para>When running multiple OpenStack Networking
|
||||||
server instances, the status synchronization task
|
server instances, the status synchronization task
|
||||||
should not run on every node; doing so sends
|
should not run on every node; doing so sends
|
||||||
unnecessary traffic to the NVP back-end and
|
unnecessary traffic to the NSX back-end and
|
||||||
performs unnecessary DB operations. Set the
|
performs unnecessary DB operations. Set the
|
||||||
<option>state_sync_interval</option>
|
<option>state_sync_interval</option>
|
||||||
configuration option to a non-zero value
|
configuration option to a non-zero value
|
||||||
@@ -1859,7 +1859,7 @@
|
|||||||
status synchronization.</para>
|
status synchronization.</para>
|
||||||
<para>The <parameter>fields=status</parameter>
|
<para>The <parameter>fields=status</parameter>
|
||||||
parameter in Networking API requests always
|
parameter in Networking API requests always
|
||||||
triggers an explicit query to the NVP back end,
|
triggers an explicit query to the NSX back end,
|
||||||
even when you enable asynchronous state
|
even when you enable asynchronous state
|
||||||
synchronization. For example, <code>GET
|
synchronization. For example, <code>GET
|
||||||
/v2.0/networks/<net-id>?fields=status&fields=name</code>.</para>
|
/v2.0/networks/<net-id>?fields=status&fields=name</code>.</para>
|
||||||
|
@@ -169,15 +169,6 @@
|
|||||||
xlink:href="http://wiki.openstack.org/Quantum-NEC-OpenFlow-Plugin"
|
xlink:href="http://wiki.openstack.org/Quantum-NEC-OpenFlow-Plugin"
|
||||||
>http://wiki.openstack.org/Quantum-NEC-OpenFlow-Plugin</link></td>
|
>http://wiki.openstack.org/Quantum-NEC-OpenFlow-Plugin</link></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td><emphasis role="bold">Nicira NVP
|
|
||||||
Plug-in</emphasis></td>
|
|
||||||
<td>This guide and <link
|
|
||||||
xlink:href="http://www.vmware.com/products/datacenter-virtualization/nicira.html"
|
|
||||||
>NVP Product Overview</link>, <link
|
|
||||||
xlink:href="http://www.nicira.com/support"
|
|
||||||
>NVP Product Support</link></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td><emphasis role="bold">Open vSwitch
|
<td><emphasis role="bold">Open vSwitch
|
||||||
Plug-in</emphasis></td>
|
Plug-in</emphasis></td>
|
||||||
@@ -196,6 +187,16 @@
|
|||||||
xlink:href="https://github.com/osrg/ryu/wiki/OpenStack"
|
xlink:href="https://github.com/osrg/ryu/wiki/OpenStack"
|
||||||
>https://github.com/osrg/ryu/wiki/OpenStack</link></td>
|
>https://github.com/osrg/ryu/wiki/OpenStack</link></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<!-- TODO: update support link, when available -->
|
||||||
|
<td><emphasis role="bold">VMware NSX
|
||||||
|
Plug-in</emphasis></td>
|
||||||
|
<td>This guide and <link
|
||||||
|
xlink:href="http://www.vmware.com/nsx"
|
||||||
|
>NSX Product Overview</link>, <link
|
||||||
|
xlink:href="http://www.nicira.com/support"
|
||||||
|
>NSX Product Support</link></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<para>Plug-ins can have different properties for hardware
|
<para>Plug-ins can have different properties for hardware
|
||||||
@@ -312,14 +313,6 @@
|
|||||||
<td/>
|
<td/>
|
||||||
<td/>
|
<td/>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>Nicira NVP</td>
|
|
||||||
<td>Yes</td>
|
|
||||||
<td>Yes</td>
|
|
||||||
<td>Yes</td>
|
|
||||||
<td/>
|
|
||||||
<td/>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>Open vSwitch</td>
|
<td>Open vSwitch</td>
|
||||||
<td>Yes</td>
|
<td>Yes</td>
|
||||||
@@ -344,6 +337,14 @@
|
|||||||
<td/>
|
<td/>
|
||||||
<td/>
|
<td/>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>VMware NSX</td>
|
||||||
|
<td>Yes</td>
|
||||||
|
<td>Yes</td>
|
||||||
|
<td>Yes</td>
|
||||||
|
<td/>
|
||||||
|
<td/>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<section xml:id="section_plugin-config">
|
<section xml:id="section_plugin-config">
|
||||||
@@ -491,37 +492,37 @@ local_ip=<data-net-IP-address-of-node></programlisting>
|
|||||||
</step>
|
</step>
|
||||||
</procedure>
|
</procedure>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="nvp_plugin">
|
<section xml:id="nsx_plugin">
|
||||||
<title>Configure Nicira NVP plug-in</title>
|
<title>Configure NSX plug-in</title>
|
||||||
<procedure>
|
<procedure>
|
||||||
<title>To configure OpenStack Networking to use
|
<title>To configure OpenStack Networking to use
|
||||||
the NVP plug-in</title>
|
the NSX plug-in</title>
|
||||||
<para>While the instructions in this section refer
|
<para>While the instructions in this section refer
|
||||||
to the Nicira NVP platform, they also apply to
|
to the VMware NSX platform, this is formerly
|
||||||
VMware NSX.</para>
|
known as Nicira NVP.</para>
|
||||||
<step>
|
<step>
|
||||||
<para>Install the NVP plug-in, as
|
<para>Install the NSX plug-in, as
|
||||||
follows:</para>
|
follows:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>sudo apt-get install neutron-plugin-nicira</userinput></screen>
|
<screen><prompt>#</prompt> <userinput>sudo apt-get install neutron-plugin-vmware</userinput></screen>
|
||||||
</step>
|
</step>
|
||||||
<step>
|
<step>
|
||||||
<para>Edit
|
<para>Edit
|
||||||
<filename>/etc/neutron/neutron.conf</filename>
|
<filename>/etc/neutron/neutron.conf</filename>
|
||||||
and set:</para>
|
and set:</para>
|
||||||
<programlisting language="ini">core_plugin = neutron.plugins.nicira.NeutronPlugin.NvpPluginV2</programlisting>
|
<programlisting language="ini">core_plugin = neutron.plugins.vmware.NsxPlugin</programlisting>
|
||||||
<para>Example
|
<para>Example
|
||||||
<filename>neutron.conf</filename> file
|
<filename>neutron.conf</filename> file
|
||||||
for NVP:</para>
|
for NSX:</para>
|
||||||
<programlisting language="ini">core_plugin = neutron.plugins.nicira.NeutronPlugin.NvpPluginV2
|
<programlisting language="ini">core_plugin = neutron.plugins.vmware.NsxPlugin
|
||||||
rabbit_host = 192.168.203.10
|
rabbit_host = 192.168.203.10
|
||||||
allow_overlapping_ips = True</programlisting>
|
allow_overlapping_ips = True</programlisting>
|
||||||
</step>
|
</step>
|
||||||
<step>
|
<step>
|
||||||
<para>To configure the NVP controller cluster
|
<para>To configure the NSX controller cluster
|
||||||
for the Openstack Networking Service,
|
for the Openstack Networking Service,
|
||||||
locate the <literal>[default]</literal>
|
locate the <literal>[default]</literal>
|
||||||
section in the
|
section in the
|
||||||
<filename>/etc/neutron/plugins/nicira/nvp.ini</filename>
|
<filename>/etc/neutron/plugins/vmware/nsx.ini</filename>
|
||||||
file, and add the following entries (for
|
file, and add the following entries (for
|
||||||
database configuration, see <link
|
database configuration, see <link
|
||||||
xlink:href="http://docs.openstack.org/havana/install-guide/install/apt/content/neutron-install-network-node.html"
|
xlink:href="http://docs.openstack.org/havana/install-guide/install/apt/content/neutron-install-network-node.html"
|
||||||
@@ -533,22 +534,22 @@ allow_overlapping_ips = True</programlisting>
|
|||||||
<para>To establish and configure the
|
<para>To establish and configure the
|
||||||
connection with the controller
|
connection with the controller
|
||||||
cluster you must set some
|
cluster you must set some
|
||||||
parameters, including NVP API
|
parameters, including NSX API
|
||||||
endpoints, access credentials, and
|
endpoints, access credentials, and
|
||||||
settings for HTTP redirects and
|
settings for HTTP redirects and
|
||||||
retries in case of connection
|
retries in case of connection
|
||||||
failures:</para>
|
failures:</para>
|
||||||
<programlisting language="ini">nvp_user = <admin user name>
|
<programlisting language="ini">nsx_user = <admin user name>
|
||||||
nvp_password = <password for nvp_user>
|
nsx_password = <password for nsx_user>
|
||||||
req_timeout = <timeout in seconds for NVP_requests> # default 30 seconds
|
req_timeout = <timeout in seconds for NSX_requests> # default 30 seconds
|
||||||
http_timeout = <tiemout in seconds for single HTTP request> # default 10 seconds
|
http_timeout = <tiemout in seconds for single HTTP request> # default 10 seconds
|
||||||
retries = <number of HTTP request retries> # default 2
|
retries = <number of HTTP request retries> # default 2
|
||||||
redirects = <maximum allowed redirects for a HTTP request> # default 3
|
redirects = <maximum allowed redirects for a HTTP request> # default 3
|
||||||
nvp_controllers = <comma separated list of API endpoints></programlisting>
|
nsx_controllers = <comma separated list of API endpoints></programlisting>
|
||||||
<para>To ensure correct operations,
|
<para>To ensure correct operations,
|
||||||
the <literal>nvp_user</literal>
|
the <literal>nsx_user</literal>
|
||||||
user must have administrator
|
user must have administrator
|
||||||
credentials on the NVP
|
credentials on the NSX
|
||||||
platform.</para>
|
platform.</para>
|
||||||
<para>A controller API endpoint
|
<para>A controller API endpoint
|
||||||
consists of the IP address and port
|
consists of the IP address and port
|
||||||
@@ -558,7 +559,7 @@ nvp_controllers = <comma separated list of API endpoints></programlisting>
|
|||||||
up to the user to ensure that all
|
up to the user to ensure that all
|
||||||
these endpoints belong to the same
|
these endpoints belong to the same
|
||||||
controller cluster. The Openstack
|
controller cluster. The Openstack
|
||||||
Networking Nicira NVP plug-in does
|
Networking VMware NSX plug-in does
|
||||||
not perform this check, and results
|
not perform this check, and results
|
||||||
might be unpredictable.</para>
|
might be unpredictable.</para>
|
||||||
<para>When you specify multiple API
|
<para>When you specify multiple API
|
||||||
@@ -567,10 +568,10 @@ nvp_controllers = <comma separated list of API endpoints></programlisting>
|
|||||||
various API endpoints.</para>
|
various API endpoints.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>The UUID of the NVP Transport
|
<para>The UUID of the NSX Transport
|
||||||
Zone that should be used by default
|
Zone that should be used by default
|
||||||
when a tenant creates a network.
|
when a tenant creates a network.
|
||||||
You can get this value from the NVP
|
You can get this value from the NSX
|
||||||
Manager's Transport Zones
|
Manager's Transport Zones
|
||||||
page:</para>
|
page:</para>
|
||||||
<programlisting language="ini">default_tz_uuid = <uuid_of_the_transport_zone></programlisting>
|
<programlisting language="ini">default_tz_uuid = <uuid_of_the_transport_zone></programlisting>
|
||||||
@@ -580,12 +581,12 @@ nvp_controllers = <comma separated list of API endpoints></programlisting>
|
|||||||
<warning>
|
<warning>
|
||||||
<para>Ubuntu packaging currently
|
<para>Ubuntu packaging currently
|
||||||
does not update the Neutron init
|
does not update the Neutron init
|
||||||
script to point to the NVP
|
script to point to the NSX
|
||||||
configuration file. Instead, you
|
configuration file. Instead, you
|
||||||
must manually update
|
must manually update
|
||||||
<filename>/etc/default/neutron-server</filename>
|
<filename>/etc/default/neutron-server</filename>
|
||||||
to add this line:</para>
|
to add this line:</para>
|
||||||
<programlisting language="ini">NEUTRON_PLUGIN_CONFIG = /etc/neutron/plugins/nicira/nvp.ini</programlisting>
|
<programlisting language="ini">NEUTRON_PLUGIN_CONFIG = /etc/neutron/plugins/vmware/nsx.ini</programlisting>
|
||||||
</warning>
|
</warning>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
@@ -597,40 +598,40 @@ nvp_controllers = <comma separated list of API endpoints></programlisting>
|
|||||||
<screen><prompt>#</prompt> <userinput>sudo service neutron-server restart</userinput></screen>
|
<screen><prompt>#</prompt> <userinput>sudo service neutron-server restart</userinput></screen>
|
||||||
</step>
|
</step>
|
||||||
</procedure>
|
</procedure>
|
||||||
<para>Example <filename>nvp.ini</filename>
|
<para>Example <filename>nsx.ini</filename>
|
||||||
file:</para>
|
file:</para>
|
||||||
<programlisting language="ini">[DEFAULT]
|
<programlisting language="ini">[DEFAULT]
|
||||||
default_tz_uuid = d3afb164-b263-4aaa-a3e4-48e0e09bb33c
|
default_tz_uuid = d3afb164-b263-4aaa-a3e4-48e0e09bb33c
|
||||||
default_l3_gw_service_uuid=5c8622cc-240a-40a1-9693-e6a5fca4e3cf
|
default_l3_gw_service_uuid=5c8622cc-240a-40a1-9693-e6a5fca4e3cf
|
||||||
nvp_user=admin
|
nsx_user=admin
|
||||||
nvp_password=changeme
|
nsx_password=changeme
|
||||||
nvp_controllers=10.127.0.100,10.127.0.200:8888</programlisting>
|
nsx_controllers=10.127.0.100,10.127.0.200:8888</programlisting>
|
||||||
<note>
|
<note>
|
||||||
<para>To debug <filename>nvp.ini</filename>
|
<para>To debug <filename>nsx.ini</filename>
|
||||||
configuration issues, run this command from
|
configuration issues, run this command from
|
||||||
the host that runs <systemitem class="service"
|
the host that runs <systemitem class="service"
|
||||||
>neutron-server</systemitem>:</para>
|
>neutron-server</systemitem>:</para>
|
||||||
<screen><prompt>#</prompt> <userinput>check-nvp-config <path/to/nvp.ini></userinput></screen>
|
<screen><prompt>#</prompt> <userinput>neutron-check-nsx-config <path/to/nsx.ini></userinput></screen>
|
||||||
<para>This command tests whether <systemitem
|
<para>This command tests whether <systemitem
|
||||||
class="service"
|
class="service"
|
||||||
>neutron-server</systemitem> can log into
|
>neutron-server</systemitem> can log into
|
||||||
all of the NVP Controllers and the SQL server,
|
all of the NSX Controllers and the SQL server,
|
||||||
and whether all UUID values are
|
and whether all UUID values are
|
||||||
correct.</para>
|
correct.</para>
|
||||||
</note>
|
</note>
|
||||||
<section xml:id="LBaaS_and_FWaaS">
|
<section xml:id="LBaaS_and_FWaaS">
|
||||||
<title>Load Balancer-as-a-Service and
|
<title>Load Balancer-as-a-Service and
|
||||||
Firewall-as-a-Service</title>
|
Firewall-as-a-Service</title>
|
||||||
<para>The NVP LBaaS and FWaaS services use the
|
<para>The NSX LBaaS and FWaaS services use the
|
||||||
standard OpenStack API with the exception of
|
standard OpenStack API with the exception of
|
||||||
requiring routed-insertion extension
|
requiring routed-insertion extension
|
||||||
support.</para>
|
support.</para>
|
||||||
<para>The main differences between the NVP
|
<para>The main differences between the NSX
|
||||||
implementation and the community reference
|
implementation and the community reference
|
||||||
implementation of these services are:</para>
|
implementation of these services are:</para>
|
||||||
<orderedlist>
|
<orderedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>The NVP LBaaS and FWaaS plug-ins
|
<para>The NSX LBaaS and FWaaS plug-ins
|
||||||
require the routed-insertion
|
require the routed-insertion
|
||||||
extension, which adds the
|
extension, which adds the
|
||||||
<code>router_id</code> attribute to
|
<code>router_id</code> attribute to
|
||||||
@@ -643,7 +644,7 @@ nvp_controllers=10.127.0.100,10.127.0.200:8888</programlisting>
|
|||||||
implementation of LBaaS only supports
|
implementation of LBaaS only supports
|
||||||
a one-arm model, which restricts the
|
a one-arm model, which restricts the
|
||||||
VIP to be on the same subnet as the
|
VIP to be on the same subnet as the
|
||||||
back-end servers. The NVP LBaaS
|
back-end servers. The NSX LBaaS
|
||||||
plug-in only supports a two-arm model
|
plug-in only supports a two-arm model
|
||||||
between north-south traffic, which
|
between north-south traffic, which
|
||||||
means that you can create the VIP on
|
means that you can create the VIP on
|
||||||
@@ -654,7 +655,7 @@ nvp_controllers=10.127.0.100,10.127.0.200:8888</programlisting>
|
|||||||
<para>The community reference
|
<para>The community reference
|
||||||
implementation of FWaaS applies
|
implementation of FWaaS applies
|
||||||
firewall rules to all logical routers
|
firewall rules to all logical routers
|
||||||
in a tenant, while the NVP FWaaS
|
in a tenant, while the NSX FWaaS
|
||||||
plug-in applies firewall rules only to
|
plug-in applies firewall rules only to
|
||||||
one logical router according to the
|
one logical router according to the
|
||||||
<code>router_id</code> of the
|
<code>router_id</code> of the
|
||||||
@@ -664,29 +665,29 @@ nvp_controllers=10.127.0.100,10.127.0.200:8888</programlisting>
|
|||||||
<procedure>
|
<procedure>
|
||||||
<title>To configure Load Balancer-as-a-Service
|
<title>To configure Load Balancer-as-a-Service
|
||||||
and Firewall-as-a-Service with
|
and Firewall-as-a-Service with
|
||||||
NVP:</title>
|
NSX:</title>
|
||||||
<step>
|
<step>
|
||||||
<para>Edit
|
<para>Edit
|
||||||
<filename>/etc/neutron/neutron.conf</filename>
|
<filename>/etc/neutron/neutron.conf</filename>
|
||||||
file:</para>
|
file:</para>
|
||||||
<programlisting language="ini">core_plugin = neutron.plugins.nicira.NeutronServicePlugin.NvpAdvancedPlugin
|
<programlisting language="ini">core_plugin = neutron.plugins.vmware.NsxServicePlugin
|
||||||
# Note: comment out service_plug-ins. LBaaS & FWaaS is supported by core_plugin NvpAdvancedPlugin
|
# Note: comment out service_plug-ins. LBaaS & FWaaS is supported by core_plugin NsxServicePlugin
|
||||||
# service_plugins = </programlisting>
|
# service_plugins = </programlisting>
|
||||||
</step>
|
</step>
|
||||||
<step>
|
<step>
|
||||||
<para>Edit
|
<para>Edit
|
||||||
<filename>/etc/neutron/plugins/nicira/nvp.ini</filename>
|
<filename>/etc/neutron/plugins/vmware/nsx.ini</filename>
|
||||||
file:</para>
|
file:</para>
|
||||||
<para>In addition to the original NVP
|
<para>In addition to the original NSX
|
||||||
configuration, the
|
configuration, the
|
||||||
<code>default_l3_gw_service_uuid</code>
|
<code>default_l3_gw_service_uuid</code>
|
||||||
is required for the NVP Advanced
|
is required for the NSX Advanced
|
||||||
plug-in and you must add a <code>vcns</code>
|
plug-in and you must add a <code>vcns</code>
|
||||||
section:</para>
|
section:</para>
|
||||||
<programlisting language="ini">[DEFAULT]
|
<programlisting language="ini">[DEFAULT]
|
||||||
nvp_password = <replaceable>admin</replaceable>
|
nsx_password = <replaceable>admin</replaceable>
|
||||||
nvp_user = <replaceable>admin</replaceable>
|
nsx_user = <replaceable>admin</replaceable>
|
||||||
nvp_controllers = <replaceable>10.37.1.137:443</replaceable>
|
nsx_controllers = <replaceable>10.37.1.137:443</replaceable>
|
||||||
default_l3_gw_service_uuid = <replaceable>aae63e9b-2e4e-4efe-81a1-92cf32e308bf</replaceable>
|
default_l3_gw_service_uuid = <replaceable>aae63e9b-2e4e-4efe-81a1-92cf32e308bf</replaceable>
|
||||||
default_tz_uuid = <replaceable>2702f27a-869a-49d1-8781-09331a0f6b9e</replaceable>
|
default_tz_uuid = <replaceable>2702f27a-869a-49d1-8781-09331a0f6b9e</replaceable>
|
||||||
|
|
||||||
@@ -701,7 +702,7 @@ nvp_controllers=10.127.0.100,10.127.0.200:8888</programlisting>
|
|||||||
# VSM admin password
|
# VSM admin password
|
||||||
password = <replaceable>default</replaceable>
|
password = <replaceable>default</replaceable>
|
||||||
|
|
||||||
# UUID of a logical switch on NVP which has physical network connectivity (currently using bridge transport type)
|
# UUID of a logical switch on NSX which has physical network connectivity (currently using bridge transport type)
|
||||||
external_network = <replaceable>f2c023cf-76e2-4625-869b-d0dabcfcc638</replaceable>
|
external_network = <replaceable>f2c023cf-76e2-4625-869b-d0dabcfcc638</replaceable>
|
||||||
|
|
||||||
# ID of deployment_container on VSM. Optional, if not specified, a default global deployment container is used
|
# ID of deployment_container on VSM. Optional, if not specified, a default global deployment container is used
|
||||||
@@ -920,24 +921,24 @@ password = "PLUMgrid-director-admin-password"</programlisting>
|
|||||||
</step>
|
</step>
|
||||||
</procedure>
|
</procedure>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="install_neutron_agent_nvp">
|
<section xml:id="install_neutron_agent_nsx">
|
||||||
<title>Node set up: Nicira NVP plug-in</title>
|
<title>Node set up: NSX plug-in</title>
|
||||||
<para>If you use the Nicira NVP plug-in, you must also
|
<para>If you use the NSX plug-in, you must also
|
||||||
install Open vSwitch on each data-forwarding node.
|
install Open vSwitch on each data-forwarding node.
|
||||||
However, you do not need to install an additional
|
However, you do not need to install an additional
|
||||||
agent on each node.</para>
|
agent on each node.</para>
|
||||||
<warning>
|
<warning>
|
||||||
<para>It is critical that you are running an Open
|
<para>It is critical that you are running an Open
|
||||||
vSwitch version that is compatible with the
|
vSwitch version that is compatible with the
|
||||||
current version of the NVP Controller
|
current version of the NSX Controller
|
||||||
software. Do not use the Open vSwitch version
|
software. Do not use the Open vSwitch version
|
||||||
that is installed by default on Ubuntu.
|
that is installed by default on Ubuntu.
|
||||||
Instead, use the Open Vswitch version that is
|
Instead, use the Open Vswitch version that is
|
||||||
provided on the Nicira support portal for your
|
provided on the VMware support portal for your
|
||||||
NVP Controller version.</para>
|
NSX Controller version.</para>
|
||||||
</warning>
|
</warning>
|
||||||
<procedure>
|
<procedure>
|
||||||
<title>To set up each node for the Nicira NVP
|
<title>To set up each node for the NSX
|
||||||
plug-in</title>
|
plug-in</title>
|
||||||
<step>
|
<step>
|
||||||
<para>Ensure that each data-forwarding node has an
|
<para>Ensure that each data-forwarding node has an
|
||||||
@@ -945,29 +946,29 @@ password = "PLUMgrid-director-admin-password"</programlisting>
|
|||||||
and an IP address on the "data network"
|
and an IP address on the "data network"
|
||||||
that is used for tunneling data traffic.
|
that is used for tunneling data traffic.
|
||||||
For full details on configuring your
|
For full details on configuring your
|
||||||
forwarding node, see the <citetitle>NVP
|
forwarding node, see the <citetitle>NSX
|
||||||
Administrator
|
Administrator
|
||||||
Guide</citetitle>.</para>
|
Guide</citetitle>.</para>
|
||||||
</step>
|
</step>
|
||||||
<step>
|
<step>
|
||||||
<para>Use the <citetitle>NVP Administrator
|
<para>Use the <citetitle>NSX Administrator
|
||||||
Guide</citetitle> to add the node as a
|
Guide</citetitle> to add the node as a
|
||||||
Hypervisor by using the NVP Manager GUI.
|
Hypervisor by using the NSX Manager GUI.
|
||||||
Even if your forwarding node has no VMs
|
Even if your forwarding node has no VMs
|
||||||
and is only used for services agents like
|
and is only used for services agents like
|
||||||
<systemitem>neutron-dhcp-agent</systemitem>
|
<systemitem>neutron-dhcp-agent</systemitem>
|
||||||
or
|
or
|
||||||
<systemitem>neutron-lbaas-agent</systemitem>,
|
<systemitem>neutron-lbaas-agent</systemitem>,
|
||||||
it should still be added to NVP as a
|
it should still be added to NSX as a
|
||||||
Hypervisor.</para>
|
Hypervisor.</para>
|
||||||
</step>
|
</step>
|
||||||
<step>
|
<step>
|
||||||
<para>After following the <citetitle>NVP
|
<para>After following the <citetitle>NSX
|
||||||
Administrator Guide</citetitle>, use
|
Administrator Guide</citetitle>, use
|
||||||
the page for this Hypervisor in the NVP
|
the page for this Hypervisor in the NSX
|
||||||
Manager GUI to confirm that the node is
|
Manager GUI to confirm that the node is
|
||||||
properly connected to the NVP Controller
|
properly connected to the NSX Controller
|
||||||
Cluster and that the NVP Controller
|
Cluster and that the NSX Controller
|
||||||
Cluster can see the
|
Cluster can see the
|
||||||
<literal>br-int</literal> integration
|
<literal>br-int</literal> integration
|
||||||
bridge.</para>
|
bridge.</para>
|
||||||
@@ -1075,11 +1076,11 @@ enable_isolated_metadata = True
|
|||||||
use_namespaces = True
|
use_namespaces = True
|
||||||
interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver</programlisting>
|
interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver</programlisting>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="dhcp_agent_nvp">
|
<section xml:id="dhcp_agent_nsx">
|
||||||
<title>DHCP agent setup: NVP plug-in</title>
|
<title>DHCP agent setup: NSX plug-in</title>
|
||||||
<para>These DHCP agent options are required in the
|
<para>These DHCP agent options are required in the
|
||||||
<filename>/etc/neutron/dhcp_agent.ini</filename>
|
<filename>/etc/neutron/dhcp_agent.ini</filename>
|
||||||
file for the NVP plug-in:</para>
|
file for the NSX plug-in:</para>
|
||||||
<programlisting language="bash">[DEFAULT]
|
<programlisting language="bash">[DEFAULT]
|
||||||
ovs_use_veth = True
|
ovs_use_veth = True
|
||||||
enable_metadata_network = True
|
enable_metadata_network = True
|
||||||
@@ -1110,7 +1111,7 @@ interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver</programlist
|
|||||||
plug-ins already have built-in L3 capabilities:</para>
|
plug-ins already have built-in L3 capabilities:</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Nicira NVP plug-in</para>
|
<para>NSX plug-in</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Big Switch/Floodlight plug-in, which
|
<para>Big Switch/Floodlight plug-in, which
|
||||||
@@ -1231,7 +1232,7 @@ interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver</programlist
|
|||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>An OVS-based plug-in such as OVS,
|
<para>An OVS-based plug-in such as OVS,
|
||||||
NVP, Ryu, NEC,
|
NSX, Ryu, NEC,
|
||||||
BigSwitch/Floodlight:</para>
|
BigSwitch/Floodlight:</para>
|
||||||
<programlisting language="ini">interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver</programlisting>
|
<programlisting language="ini">interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver</programlisting>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@@ -141,7 +141,7 @@ quota_security_group_rule = 100</programlisting>
|
|||||||
+-------------+------------------------------------------------------------+</computeroutput></screen>
|
+-------------+------------------------------------------------------------+</computeroutput></screen>
|
||||||
<note>
|
<note>
|
||||||
<para>Only some plug-ins support per-tenant quotas.
|
<para>Only some plug-ins support per-tenant quotas.
|
||||||
Specifically, Open vSwitch, Linux Bridge, and Nicira NVP
|
Specifically, Open vSwitch, Linux Bridge, and VMware NSX
|
||||||
support them, but new versions of other plug-ins might
|
support them, but new versions of other plug-ins might
|
||||||
bring additional functionality. See the documentation for
|
bring additional functionality. See the documentation for
|
||||||
each plug-in.</para>
|
each plug-in.</para>
|
||||||
|
@@ -24,9 +24,9 @@
|
|||||||
addressing. These plug-ins and agents differ depending on the
|
addressing. These plug-ins and agents differ depending on the
|
||||||
vendor and technologies used in the particular cloud.
|
vendor and technologies used in the particular cloud.
|
||||||
OpenStack Networking ships with plug-ins and agents for Cisco
|
OpenStack Networking ships with plug-ins and agents for Cisco
|
||||||
virtual and physical switches, Nicira NVP product, NEC
|
virtual and physical switches, NEC OpenFlow products, Open
|
||||||
OpenFlow products, Open vSwitch, Linux bridging, and the Ryu
|
vSwitch, Linux bridging, Ryu Network Operating System, and
|
||||||
Network Operating System.</para>
|
the VMware NSX product.</para>
|
||||||
<para>The common agents are L3 (layer 3), DHCP (dynamic host IP
|
<para>The common agents are L3 (layer 3), DHCP (dynamic host IP
|
||||||
addressing), and a plug-in agent.</para>
|
addressing), and a plug-in agent.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
repository -->
|
repository -->
|
||||||
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
|
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
|
||||||
<table rules="all">
|
<table rules="all">
|
||||||
<caption>Description of configuration options for nicira</caption>
|
<caption>Description of configuration options for VMware NSX</caption>
|
||||||
<col width="50%"/>
|
<col width="50%"/>
|
||||||
<col width="50%"/>
|
<col width="50%"/>
|
||||||
<thead>
|
<thead>
|
@@ -91,10 +91,10 @@
|
|||||||
href="../../common/tables/neutron-nec.xml"
|
href="../../common/tables/neutron-nec.xml"
|
||||||
/>
|
/>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="networking-plugin-nicira">
|
<section xml:id="networking-plugin-vmware">
|
||||||
<title>Nicira NVP configuration options</title>
|
<title>VMware NSX configuration options</title>
|
||||||
<xi:include
|
<xi:include
|
||||||
href="../../common/tables/neutron-nicira.xml"
|
href="../../common/tables/neutron-vmware.xml"
|
||||||
/>
|
/>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="networking-plugin-openvswitch">
|
<section xml:id="networking-plugin-openvswitch">
|
||||||
|
@@ -3123,13 +3123,6 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
|
|||||||
Compute.</para>
|
Compute.</para>
|
||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
<glossentry>
|
|
||||||
<glossterm>Nicira NVP neutron plug-in</glossterm>
|
|
||||||
<glossdef>
|
|
||||||
<para>Provides support for the Nicira Network
|
|
||||||
Virtualization Platform (NVP) in Networking.</para>
|
|
||||||
</glossdef>
|
|
||||||
</glossentry>
|
|
||||||
<glossentry>
|
<glossentry>
|
||||||
<glossterm>No ACK</glossterm>
|
<glossterm>No ACK</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
@@ -4829,6 +4822,12 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
|
|||||||
Compute.</para>
|
Compute.</para>
|
||||||
</glossdef>
|
</glossdef>
|
||||||
</glossentry>
|
</glossentry>
|
||||||
|
<glossentry>
|
||||||
|
<glossterm>VMware NSX Neutron plugin</glossterm>
|
||||||
|
<glossdef>
|
||||||
|
<para>Provides support for VMware NSX in Neutron.</para>
|
||||||
|
</glossdef>
|
||||||
|
</glossentry>
|
||||||
<glossentry>
|
<glossentry>
|
||||||
<glossterm>VNC proxy</glossterm>
|
<glossterm>VNC proxy</glossterm>
|
||||||
<glossdef>
|
<glossdef>
|
||||||
|
@@ -60,8 +60,8 @@
|
|||||||
<para>Gregg Tally is the Chief Engineer at JHU/APL's Cyber Systems Group within the Asymmetric Operations Department. He works primarily in systems security engineering. Previously, he has worked at SPARTA, McAfee, and Trusted Information Systems where he was involved in cyber security research projects.</para>
|
<para>Gregg Tally is the Chief Engineer at JHU/APL's Cyber Systems Group within the Asymmetric Operations Department. He works primarily in systems security engineering. Previously, he has worked at SPARTA, McAfee, and Trusted Information Systems where he was involved in cyber security research projects.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">Eric Lopez</emphasis>, Nicira / VMware</para>
|
<para><emphasis role="bold">Eric Lopez</emphasis>, VMware</para>
|
||||||
<para>Eric Lopez is Senior Solution Architect at VMware's Networking and Security Business Unit where he helps customer implement OpenStack and Nicira's Network Virtualization Platform. Prior to joining Nicira, he worked for Q1 Labs, Symantec, Vontu, and Brightmail. He has a B.S in Electrical Engineering/Computer Science and Nuclear Engineering from U.C. Berkeley and MBA from the University of San Francisco.</para>
|
<para>Eric Lopez is Senior Solution Architect at VMware's Networking and Security Business Unit where he helps customers implement OpenStack and VMware NSX (formerly known as Nicira's Network Virtualization Platform). Prior to joining VMware (through the company's acquisition of Nicira), he worked for Q1 Labs, Symantec, Vontu, and Brightmail. He has a B.S in Electrical Engineering/Computer Science and Nuclear Engineering from U.C. Berkeley and MBA from the University of San Francisco.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">Shawn Wells</emphasis>, Red Hat</para>
|
<para><emphasis role="bold">Shawn Wells</emphasis>, Red Hat</para>
|
||||||
|
@@ -68,7 +68,7 @@
|
|||||||
<section xml:id="ch032_networking-best-practices-idp74544">
|
<section xml:id="ch032_networking-best-practices-idp74544">
|
||||||
<title>Network Services Extensions</title>
|
<title>Network Services Extensions</title>
|
||||||
<para>Here is a list of known plugins provided by the open source community or by SDN companies that work with OpenStack Networking:</para>
|
<para>Here is a list of known plugins provided by the open source community or by SDN companies that work with OpenStack Networking:</para>
|
||||||
<para>Big Switch Controller Plugin, Brocade Neutron Plugin Brocade Neutron Plugin, Cisco UCS/Nexus Plugin, Cloudbase Hyper-V Plugin, Extreme Networks Plugin, Juniper Networks Neutron Plugin, Linux Bridge Plugin, Mellanox Neutron Plugin, MidoNet Plugin, NEC OpenFlow Plugin, Nicira Network Virtualization Platform (NVP) Plugin, Open vSwitch Plugin, PLUMgrid Plugin, Ruijie Networks Plugin, Ryu OpenFlow Controller Plugin</para>
|
<para>Big Switch Controller Plugin, Brocade Neutron Plugin Brocade Neutron Plugin, Cisco UCS/Nexus Plugin, Cloudbase Hyper-V Plugin, Extreme Networks Plugin, Juniper Networks Neutron Plugin, Linux Bridge Plugin, Mellanox Neutron Plugin, MidoNet Plugin, NEC OpenFlow Plugin, Open vSwitch Plugin, PLUMgrid Plugin, Ruijie Networks Plugin, Ryu OpenFlow Controller Plugin, VMware NSX plugin</para>
|
||||||
<para>For a more detailed comparison of all features provided by plugins as of the Folsom release, see <link xlink:href="http://www.sebastien-han.fr/blog/2012/09/28/quantum-plugin-comparison/">Sebastien Han's comparison</link>.</para>
|
<para>For a more detailed comparison of all features provided by plugins as of the Folsom release, see <link xlink:href="http://www.sebastien-han.fr/blog/2012/09/28/quantum-plugin-comparison/">Sebastien Han's comparison</link>.</para>
|
||||||
</section>
|
</section>
|
||||||
<section xml:id="ch032_networking-best-practices-idp78032">
|
<section xml:id="ch032_networking-best-practices-idp78032">
|
||||||
|
@@ -321,9 +321,9 @@
|
|||||||
or subnets and IP addressing. These plugins and agents
|
or subnets and IP addressing. These plugins and agents
|
||||||
differ depending on the vendor and technologies used in
|
differ depending on the vendor and technologies used in
|
||||||
the particular cloud. Quantum ships with plugins and
|
the particular cloud. Quantum ships with plugins and
|
||||||
agents for: Cisco virtual and physical switches, Nicira
|
agents for: Cisco virtual and physical switches, NEC
|
||||||
NVP product, NEC OpenFlow products, Openvswitch, Linux
|
OpenFlow products, Openvswitch, Linux bridging, the Ryu
|
||||||
bridging and the Ryu Network Operating System.</para>
|
Network Operating System, and VMware NSX.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>The common agents are L3 (layer 3), DHCP (dynamic host
|
<para>The common agents are L3 (layer 3), DHCP (dynamic host
|
||||||
|
@@ -66,8 +66,15 @@
|
|||||||
<para>The current set of plugins include:</para>
|
<para>The current set of plugins include:</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">Open vSwitch:</emphasis>
|
<para><emphasis role="bold">Big Switch, Floodlight REST
|
||||||
Documentation included in this guide.</para>
|
Proxy:</emphasis>
|
||||||
|
<link
|
||||||
|
xlink:href="http://www.openflowhub.org/display/floodlightcontroller/Quantum+REST+Proxy+Plugin"
|
||||||
|
>http://www.openflowhub.org/display/floodlightcontroller/Quantum+REST+Proxy+Plugin</link></para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para><emphasis role="bold">Brocade
|
||||||
|
Plugin</emphasis></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">Cisco:</emphasis> Documented
|
<para><emphasis role="bold">Cisco:</emphasis> Documented
|
||||||
@@ -75,6 +82,10 @@
|
|||||||
xlink:href="http://wiki.openstack.org/cisco-quantum"
|
xlink:href="http://wiki.openstack.org/cisco-quantum"
|
||||||
>http://wiki.openstack.org/cisco-quantum</link></para>
|
>http://wiki.openstack.org/cisco-quantum</link></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para><emphasis role="bold">Hyper-V
|
||||||
|
Plugin</emphasis></para>
|
||||||
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">Linux Bridge:</emphasis>
|
<para><emphasis role="bold">Linux Bridge:</emphasis>
|
||||||
Documentation included in this guide and <link
|
Documentation included in this guide and <link
|
||||||
@@ -83,18 +94,8 @@
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">Nicira NVP:</emphasis>
|
<para><emphasis role="bold">Midonet
|
||||||
Documentation include in this guide, <link
|
Plugin</emphasis></para>
|
||||||
xlink:href="http://www.vmware.com/products/datacenter-virtualization/nicira.html"
|
|
||||||
>NVP Product Overview </link>, and <link
|
|
||||||
xlink:href="http://www.nicira.com/support">NVP
|
|
||||||
Product Support</link>.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
|
||||||
<para><emphasis role="bold">Ryu:</emphasis>
|
|
||||||
<link
|
|
||||||
xlink:href="https://github.com/osrg/ryu/wiki/OpenStack"
|
|
||||||
>https://github.com/osrg/ryu/wiki/OpenStack</link></para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">NEC OpenFlow:</emphasis>
|
<para><emphasis role="bold">NEC OpenFlow:</emphasis>
|
||||||
@@ -103,11 +104,8 @@
|
|||||||
>http://wiki.openstack.org/Quantum-NEC-OpenFlow-Plugin</link></para>
|
>http://wiki.openstack.org/Quantum-NEC-OpenFlow-Plugin</link></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">Big Switch, Floodlight REST
|
<para><emphasis role="bold">Open vSwitch:</emphasis>
|
||||||
Proxy:</emphasis>
|
Documentation included in this guide.</para>
|
||||||
<link
|
|
||||||
xlink:href="http://www.openflowhub.org/display/floodlightcontroller/Quantum+REST+Proxy+Plugin"
|
|
||||||
>http://www.openflowhub.org/display/floodlightcontroller/Quantum+REST+Proxy+Plugin</link></para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">PLUMgrid:</emphasis>
|
<para><emphasis role="bold">PLUMgrid:</emphasis>
|
||||||
@@ -116,16 +114,19 @@
|
|||||||
>https://wiki.openstack.org/wiki/Plumgrid-quantum</link></para>
|
>https://wiki.openstack.org/wiki/Plumgrid-quantum</link></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">Hyper-V
|
<para><emphasis role="bold">Ryu:</emphasis>
|
||||||
Plugin</emphasis></para>
|
<link
|
||||||
|
xlink:href="https://github.com/osrg/ryu/wiki/OpenStack"
|
||||||
|
>https://github.com/osrg/ryu/wiki/OpenStack</link></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="bold">Brocade
|
<!-- TODO: Update support link, when available -->
|
||||||
Plugin</emphasis></para>
|
<para><emphasis role="bold">VMware NSX:</emphasis>
|
||||||
</listitem>
|
Documentation include in this guide, <link
|
||||||
<listitem>
|
xlink:href="http://www.vmware.com/products/nsx"
|
||||||
<para><emphasis role="bold">Midonet
|
>NSX Product Overview </link>, and <link
|
||||||
Plugin</emphasis></para>
|
xlink:href="http://www.nicira.com/support">NSX
|
||||||
|
Product Support</link>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
<para>Plugins can have different properties in terms of hardware
|
<para>Plugins can have different properties in terms of hardware
|
||||||
|
@@ -7,13 +7,13 @@ admin_user common
|
|||||||
admin_username embrane
|
admin_username embrane
|
||||||
agent_boot_time ml2_l2pop
|
agent_boot_time ml2_l2pop
|
||||||
agent_down_time agent
|
agent_down_time agent
|
||||||
agent_mode nicira
|
agent_mode vmware
|
||||||
allow_bulk api
|
allow_bulk api
|
||||||
allow_overlapping_ips policy
|
allow_overlapping_ips policy
|
||||||
allow_pagination api
|
allow_pagination api
|
||||||
allow_sorting api
|
allow_sorting api
|
||||||
allowed_rpc_exception_modules common
|
allowed_rpc_exception_modules common
|
||||||
always_read_status nicira
|
always_read_status vmware
|
||||||
amqp_auto_delete rpc
|
amqp_auto_delete rpc
|
||||||
amqp_durable_queues rpc
|
amqp_durable_queues rpc
|
||||||
api_extensions_path api
|
api_extensions_path api
|
||||||
@@ -33,7 +33,7 @@ bind_host common
|
|||||||
bind_port common
|
bind_port common
|
||||||
bridge_mappings openvswitch_agent
|
bridge_mappings openvswitch_agent
|
||||||
cert_file nec
|
cert_file nec
|
||||||
concurrent_connections nicira
|
concurrent_connections vmware
|
||||||
config_base_dir vpn
|
config_base_dir vpn
|
||||||
connection db
|
connection db
|
||||||
connection_debug db
|
connection_debug db
|
||||||
@@ -41,14 +41,14 @@ connection_trace db
|
|||||||
control_exchange rpc
|
control_exchange rpc
|
||||||
core_plugin common
|
core_plugin common
|
||||||
daemon_endpoint mlnx
|
daemon_endpoint mlnx
|
||||||
datacenter_moid nicira
|
datacenter_moid vmware
|
||||||
datastore_id nicira
|
datastore_id vmware
|
||||||
debug logging
|
debug logging
|
||||||
default_flavor meta
|
default_flavor meta
|
||||||
default_interface_name nicira
|
default_interface_name vmware
|
||||||
default_l2_gw_service_uuid nicira
|
default_l2_gw_service_uuid vmware
|
||||||
default_l3_flavor meta
|
default_l3_flavor meta
|
||||||
default_l3_gw_service_uuid nicira
|
default_l3_gw_service_uuid vmware
|
||||||
default_log_levels logging
|
default_log_levels logging
|
||||||
default_network_profile cisco
|
default_network_profile cisco
|
||||||
default_notification_level notifier
|
default_notification_level notifier
|
||||||
@@ -56,10 +56,10 @@ default_policy_profile cisco
|
|||||||
default_publisher_id notifier
|
default_publisher_id notifier
|
||||||
default_quota quotas
|
default_quota quotas
|
||||||
default_router_provider nec
|
default_router_provider nec
|
||||||
default_service_cluster_uuid nicira
|
default_service_cluster_uuid vmware
|
||||||
default_transport_type nicira
|
default_transport_type vmware
|
||||||
default_tz_uuid nicira
|
default_tz_uuid vmware
|
||||||
deployment_container_id nicira
|
deployment_container_id vmware
|
||||||
dhcp_agent_notification common
|
dhcp_agent_notification common
|
||||||
dhcp_agents_per_network db
|
dhcp_agents_per_network db
|
||||||
dhcp_lease_duration common
|
dhcp_lease_duration common
|
||||||
@@ -80,7 +80,7 @@ enable_vxlan linuxbridge_agent
|
|||||||
enabled fwaas
|
enabled fwaas
|
||||||
esm_mgmt embrane
|
esm_mgmt embrane
|
||||||
extension_map meta
|
extension_map meta
|
||||||
external_network nicira
|
external_network vmware
|
||||||
external_pids agent
|
external_pids agent
|
||||||
fake_rabbit testing
|
fake_rabbit testing
|
||||||
fatal_deprecations logging
|
fatal_deprecations logging
|
||||||
@@ -92,7 +92,7 @@ host cisco
|
|||||||
host common
|
host common
|
||||||
host nec
|
host nec
|
||||||
host rpc
|
host rpc
|
||||||
http_timeout nicira
|
http_timeout vmware
|
||||||
idle_timeout db
|
idle_timeout db
|
||||||
inband_id embrane
|
inband_id embrane
|
||||||
instance_format logging
|
instance_format logging
|
||||||
@@ -132,29 +132,29 @@ logging_default_format_string logging
|
|||||||
logging_exception_prefix logging
|
logging_exception_prefix logging
|
||||||
mac_generation_retries common
|
mac_generation_retries common
|
||||||
managed_physical_network ml2_cisco
|
managed_physical_network ml2_cisco
|
||||||
manager_uri nicira
|
manager_uri vmware
|
||||||
matchmaker_heartbeat_freq rpc
|
matchmaker_heartbeat_freq rpc
|
||||||
matchmaker_heartbeat_ttl rpc
|
matchmaker_heartbeat_ttl rpc
|
||||||
max_dns_nameservers common
|
max_dns_nameservers common
|
||||||
max_fixed_ips_per_port common
|
max_fixed_ips_per_port common
|
||||||
max_lp_per_bridged_ls nicira
|
max_lp_per_bridged_ls vmware
|
||||||
max_lp_per_overlay_ls nicira
|
max_lp_per_overlay_ls vmware
|
||||||
max_overflow db
|
max_overflow db
|
||||||
max_pool_size db
|
max_pool_size db
|
||||||
max_random_sync_delay nicira
|
max_random_sync_delay vmware
|
||||||
max_retries db
|
max_retries db
|
||||||
max_router_rules bigswitch
|
max_router_rules bigswitch
|
||||||
max_routes quotas
|
max_routes quotas
|
||||||
max_subnet_host_routes common
|
max_subnet_host_routes common
|
||||||
mechanism_drivers ml2
|
mechanism_drivers ml2
|
||||||
meta_flavor_driver_mappings common
|
meta_flavor_driver_mappings common
|
||||||
metadata_mode nicira
|
metadata_mode vmware
|
||||||
mgmt_id embrane
|
mgmt_id embrane
|
||||||
midonet_host_uuid_path midonet
|
midonet_host_uuid_path midonet
|
||||||
midonet_uri midonet
|
midonet_uri midonet
|
||||||
min_chunk_size nicira
|
min_chunk_size vmware
|
||||||
min_pool_size db
|
min_pool_size db
|
||||||
min_sync_req_delay nicira
|
min_sync_req_delay vmware
|
||||||
minimize_polling openvswitch_agent
|
minimize_polling openvswitch_agent
|
||||||
mode midonet
|
mode midonet
|
||||||
model_class cisco
|
model_class cisco
|
||||||
@@ -181,10 +181,10 @@ node_override_vif_ovs bigswitch
|
|||||||
node_override_vif_unbound bigswitch
|
node_override_vif_unbound bigswitch
|
||||||
notification_driver notifier
|
notification_driver notifier
|
||||||
notification_topics notifier
|
notification_topics notifier
|
||||||
nsx_controllers nicira
|
nsx_controllers vmware
|
||||||
nsx_gen_timeout nicira
|
nsx_gen_timeout vmware
|
||||||
nsx_password nicira
|
nsx_password vmware
|
||||||
nsx_user nicira
|
nsx_user vmware
|
||||||
oob_id embrane
|
oob_id embrane
|
||||||
openflow_rest_api ryu
|
openflow_rest_api ryu
|
||||||
ostype brocade
|
ostype brocade
|
||||||
@@ -253,14 +253,14 @@ rabbit_retry_interval rabbitmq
|
|||||||
rabbit_use_ssl rabbitmq
|
rabbit_use_ssl rabbitmq
|
||||||
rabbit_userid rabbitmq
|
rabbit_userid rabbitmq
|
||||||
rabbit_virtual_host rabbitmq
|
rabbit_virtual_host rabbitmq
|
||||||
redirects nicira
|
redirects vmware
|
||||||
region_name ml2_arista
|
region_name ml2_arista
|
||||||
report_interval agent
|
report_interval agent
|
||||||
req_timeout nicira
|
req_timeout vmware
|
||||||
request_timeout mlnx
|
request_timeout mlnx
|
||||||
resource_pool_id embrane
|
resource_pool_id embrane
|
||||||
resource_pool_id nicira
|
resource_pool_id vmware
|
||||||
retries nicira
|
retries vmware
|
||||||
retry_interval db
|
retry_interval db
|
||||||
retry_until_window wsgi
|
retry_until_window wsgi
|
||||||
ringfile rpc
|
ringfile rpc
|
||||||
@@ -307,13 +307,13 @@ ssl_ca_file ssl
|
|||||||
ssl_cert_file ssl
|
ssl_cert_file ssl
|
||||||
ssl_key_file ssl
|
ssl_key_file ssl
|
||||||
state_path common
|
state_path common
|
||||||
state_sync_interval nicira
|
state_sync_interval vmware
|
||||||
supported_extension_aliases meta
|
supported_extension_aliases meta
|
||||||
svi_round_robin cisco
|
svi_round_robin cisco
|
||||||
sync_data bigswitch
|
sync_data bigswitch
|
||||||
sync_interval ml2_arista
|
sync_interval ml2_arista
|
||||||
syslog_log_facility logging
|
syslog_log_facility logging
|
||||||
task_status_check_interval nicira
|
task_status_check_interval vmware
|
||||||
tcp_keepidle wsgi
|
tcp_keepidle wsgi
|
||||||
tenant_default_router_rule bigswitch
|
tenant_default_router_rule bigswitch
|
||||||
tenant_network_type hyperv
|
tenant_network_type hyperv
|
||||||
@@ -342,7 +342,7 @@ use_ssl ssl
|
|||||||
use_stderr logging
|
use_stderr logging
|
||||||
use_syslog logging
|
use_syslog logging
|
||||||
use_tpool db
|
use_tpool db
|
||||||
user nicira
|
user vmware
|
||||||
user_group lbaas
|
user_group lbaas
|
||||||
username brocade
|
username brocade
|
||||||
username midonet
|
username midonet
|
||||||
|
Reference in New Issue
Block a user