diff --git a/module001-ch004-openstack-architecture.xml b/module001-ch004-openstack-architecture.xml index f02d10ac..8d7d85bf 100644 --- a/module001-ch004-openstack-architecture.xml +++ b/module001-ch004-openstack-architecture.xml @@ -313,14 +313,14 @@ neutron-server accepts API requests and then routes - them to the appropriate Neutron plugin for action. + them to the appropriate Neutron plug-in for action. - Neutron plugins and agents perform the actual actions + Neutron plug-ins and agents perform the actual actions such as plugging and unplugging ports, creating networks - or subnets and IP addressing. These plugins and agents + or subnets and IP addressing. These plug-ins and agents differ depending on the vendor and technologies used in - the particular cloud. Neutron ships with plugins and + the particular cloud. Neutron ships with plug-ins and agents for: Cisco virtual and physical switches, NEC OpenFlow products, Open vSwitch, Linux bridging, the Ryu Network Operating System, and VMware NSX. @@ -333,7 +333,7 @@ Most Neutron installations will also make use of a messaging queue to route information between the neutron-server and various agents as well as a database to - store networking state for particular plugins. + store networking state for particular plug-ins. Neutron will interact mainly with Nova, where it will diff --git a/module002-ch001-networking-in-openstack.xml b/module002-ch001-networking-in-openstack.xml index 031a72e1..2b3c5188 100644 --- a/module002-ch001-networking-in-openstack.xml +++ b/module002-ch001-networking-in-openstack.xml @@ -56,14 +56,14 @@ The original OpenStack Compute network implementation assumed a very basic model of performing all isolation through Linux VLANs and IP tables. OpenStack Networking introduces the - concept of a plugin, which is a pluggable back-end - implementation of the OpenStack Networking API. A plugin can + concept of a plug-in, which is a pluggable back-end + implementation of the OpenStack Networking API. A plug-in can use a variety of technologies to implement the logical API - requests. Some OpenStack Networking plugins might use basic + requests. Some OpenStack Networking plug-ins might use basic Linux VLANs and IP tables, while others might use more advanced technologies, such as L2-in-L3 tunneling or OpenFlow, to provide similar benefits. - The current set of plugins include: + The current set of plug-ins include: Big Switch, Floodlight REST @@ -131,7 +131,7 @@ Plugins can have different properties in terms of hardware requirements, features, performance, scale, operator tools, - etc. Supporting many plugins enables the cloud administrator + etc. Supporting many plug-ins enables the cloud administrator to weigh different options and decide which networking technology is right for the deployment. Components of OpenStack Networking @@ -148,8 +148,8 @@ The main process of the OpenStack Networking server is quantum-server, which is a Python daemon that exposes the OpenStack Networking API and passes user requests to the - configured OpenStack Networking plugin for additional - processing. Typically, the plugin requires access to a + configured OpenStack Networking plug-in for additional + processing. Typically, the plug-in requires access to a database for persistent storage, similar to other OpenStack services. If your deployment uses a controller host to run centralized @@ -164,21 +164,21 @@ plugin agent (quantum-*-agent):Runs on each hypervisor to perform local vswitch configuration. - Agent to be run depends on which plugin you are using, - as some plugins do not require an agent. + Agent to be run depends on which plug-in you are using, + as some plug-ins do not require an agent. dhcp agent (quantum-dhcp-agent):Provides DHCP services to tenant networks. This agent is the same - across all plugins. + across all plug-ins. l3 agent (quantum-l3-agent):Provides L3/NAT forwarding to provide external network access for VMs on tenant networks. This agent is the same across all - plugins. + plug-ins. These agents interact with the main quantum-server process @@ -246,7 +246,7 @@ Data network:Used for VM data communication within the cloud deployment. The IP addressing requirements of this network depend - on the OpenStack Networking plugin in use. + on the OpenStack Networking plug-in in use. External