928815d897
Ryu plugin was marked deprecated in Juno and will be removed for Kilo. Also, mention Ryu team's recommendation for ofagent in doc/config-reference/networking/section_networking-plugins.xml We (Ryu team) recommend users to migrate to ofagent, on which we aim to concentrate our development resources by this deprecation. Partial-Bug: #1391714 Change-Id: Ia11ce42f1cd3ad9d1ccc2e7bf2c2937d7ee5406e
42 lines
2.0 KiB
XML
42 lines
2.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<section xmlns="http://docbook.org/ns/docbook"
|
|
xmlns:xi="http://www.w3.org/2001/XInclude"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
version="5.0"
|
|
xml:id="networking-service-overview">
|
|
<title>OpenStack Networking</title>
|
|
<para>OpenStack Networking allows you to create and
|
|
attach interface devices managed by other OpenStack services to
|
|
networks. Plug-ins can be implemented to accommodate different
|
|
networking equipment and software, providing flexibility to OpenStack
|
|
architecture and deployment.</para>
|
|
<para>It includes the following components:</para>
|
|
<variablelist>
|
|
<varlistentry><term><systemitem
|
|
class="service">neutron-server</systemitem></term>
|
|
<listitem><para>Accepts and routes API requests to the appropriate
|
|
OpenStack Networking plug-in for action.</para></listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>OpenStack Networking plug-ins and agents</term>
|
|
<listitem><para>Plugs and unplugs ports, creates networks or subnets,
|
|
and provides IP addressing. These plug-ins and agents differ
|
|
depending on the vendor and technologies used in the particular cloud.
|
|
OpenStack Networking ships with plug-ins and agents for Cisco
|
|
virtual and physical switches, NEC OpenFlow products, Open
|
|
vSwitch, Linux bridging, and the VMware NSX product.</para>
|
|
<para>The common agents are L3 (layer 3), DHCP (dynamic host IP
|
|
addressing), and a plug-in agent.</para></listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>Messaging queue</term>
|
|
<listitem><para>Used by most OpenStack Networking installations to route
|
|
information between the neutron-server and various agents, as well as a
|
|
database to store networking state for particular
|
|
plug-ins.</para></listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<para>OpenStack Networking mainly interacts with OpenStack Compute to
|
|
provide networks and connectivity for its instances.</para>
|
|
</section>
|