O'Reilly Edits for the glossary

Edits done for the Operations Guide, will be copied over after
review.
This uses now "back-end" as adjective and "back end" as noun.

Change-Id: I2b8384a80fdd17e88f214bdf0ac47d42264bf19f
This commit is contained in:
Andreas Jaeger 2014-03-14 22:40:56 +01:00
parent af5f054a1b
commit 6917e73990

View File

@ -1,4 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE chapter [
<!-- Some useful entities borrowed from HTML -->
<!ENTITY mdash "&#x2014;">
]>
<glossary xmlns="http://docbook.org/ns/docbook" <glossary xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="rs_glossary" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="rs_glossary"
version="5.0" role="auto"> version="5.0" role="auto">
@ -36,16 +41,23 @@
<glossentry> <glossentry>
<glossterm>access control list</glossterm> <glossterm>access control list</glossterm>
<glossdef> <glossdef>
<para>A list of permissions attached to an object. An ACL specifies which users or system processes have access to objects. It also <para>
defines which operations can be performed on specified objects. A list of permissions attached to an object. An ACL
Each entry in a typical ACL specifies a subject and an operation. For instance, ACL entry, <code>(Alice, delete)</code>, for a file gives Alice permission to delete the file.</para> specifies which users or system processes have
access to objects. It also defines which operations
can be performed on specified objects. Each entry
in a typical ACL specifies a subject and an
operation. For instance, the ACL entry <code>(Alice,
delete)</code> for a file gives Alice permission to
delete the file.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>access key</glossterm> <glossterm>access key</glossterm>
<glossdef> <glossdef>
<para>Alternative term for an Amazon EC2 access key. <para>Alternative term for an Amazon EC2 access key.
See EC2 Access key.</para> See EC2 access key.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -126,7 +138,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>Active Directory</glossterm> <glossterm>Active Directory</glossterm>
<glossdef> <glossdef>
<para>Authentication and Identity Service by <para>Authentication and identity service by
Microsoft, based on LDAP. Supported in Microsoft, based on LDAP. Supported in
OpenStack.</para> OpenStack.</para>
</glossdef> </glossdef>
@ -134,7 +146,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>active/passive configuration</glossterm> <glossterm>active/passive configuration</glossterm>
<glossdef> <glossdef>
<para>In a high availability setup with an <para>In a high-availability setup with an
active/passive configuration, systems are set up to active/passive configuration, systems are set up to
bring additional resources online to replace those that bring additional resources online to replace those that
have failed. have failed.
@ -155,7 +167,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>A subset of API calls that are accessible to <para>A subset of API calls that are accessible to
authorized administrators and are generally not authorized administrators and are generally not
accessible to end users or the public internet, accessible to end users or the public Internet. They
can exist as a separate service (keystone) or can can exist as a separate service (keystone) or can
be a subset of another API (nova).</para> be a subset of another API (nova).</para>
</glossdef> </glossdef>
@ -197,7 +209,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>allocate</glossterm> <glossterm>allocate</glossterm>
<glossdef> <glossdef>
<para>The process of taking floating IP address from <para>The process of taking a floating IP address from
the address pool so it can be associated with a the address pool so it can be associated with a
fixed IP on a guest VM instance.</para> fixed IP on a guest VM instance.</para>
</glossdef> </glossdef>
@ -223,20 +235,11 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
Supported by Image Service.</para> Supported by Image Service.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry>
<glossterm>AMQP</glossterm>
<glossdef>
<para>Advanced Message Queue Protocol. An open
Internet protocol for reliably sending and
receiving messages. It enables building a diverse,
coherent messaging ecosystem.</para>
</glossdef>
</glossentry>
<glossentry> <glossentry>
<glossterm>Anvil</glossterm> <glossterm>Anvil</glossterm>
<glossdef> <glossdef>
<para>A project that ports the shell script-based <para>A project that ports the shell script-based
project named devstack to Python.</para> project named DevStack to Python.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -274,7 +277,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>The daemon, worker, or service that a client <para>The daemon, worker, or service that a client
communicates with to access an API. API endpoints communicates with to access an API. API endpoints
can provide any number of services such as can provide any number of services, such as
authentication, sales data, performance authentication, sales data, performance
metrics, Compute VM commands, census data, and so metrics, Compute VM commands, census data, and so
on.</para> on.</para>
@ -493,7 +496,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>auto declare</glossterm> <glossterm>auto declare</glossterm>
<glossdef> <glossdef>
<para>A Compute RabbitMQ setting that determines if a <para>A Compute RabbitMQ setting that determines whether a
message exchange is automatically created when the message exchange is automatically created when the
program starts.</para> program starts.</para>
</glossdef> </glossdef>
@ -517,11 +520,11 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdiv> <glossdiv>
<title>B</title> <title>B</title>
<glossentry> <glossentry>
<glossterm>back-end</glossterm> <glossterm>back end</glossterm>
<glossdef> <glossdef>
<para>Interactions and processes that are obfuscated <para>Interactions and processes that are obfuscated
from the user, such as Compute volume mount, data from the user, such as Compute volume mount, data
transmission to an isCSI target by a daemon, or transmission to an iSCSI target by a daemon, or
Object Storage object integrity checks. Object Storage object integrity checks.
</para> </para>
</glossdef> </glossdef>
@ -540,7 +543,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>back-end store</glossterm> <glossterm>back-end store</glossterm>
<glossdef> <glossdef>
<para>The persistent data store used to save and <para>The persistent data store used to save and
retrieve a information for a service, such as lists of retrieve information for a service, such as lists of
Object Storage objects, current state of guest VMs, lists Object Storage objects, current state of guest VMs, lists
of user names, and so on. Also, the method that the of user names, and so on. Also, the method that the
Image Service uses to get and store VM images. Image Service uses to get and store VM images.
@ -596,7 +599,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>bit-per-second (BPS)</glossterm> <glossterm>bits-per-second (BPS)</glossterm>
<glossdef> <glossdef>
<para>The universal measurement of how quickly data is <para>The universal measurement of how quickly data is
transferred from place to place.</para> transferred from place to place.</para>
@ -669,7 +672,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>builder file</glossterm> <glossterm>builder file</glossterm>
<glossdef> <glossdef>
<para>Contains configuration information that Object <para>Contains configuration information that Object
Storage uses to reconfigure a ring or recreate it from Storage uses to reconfigure a ring or to re-create it from
scratch after a serious failure. scratch after a serious failure.
</para> </para>
</glossdef> </glossdef>
@ -726,7 +729,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<para>An OpenStack grouped release of projects that <para>An OpenStack grouped release of projects that
came out in the spring of 2011. It included came out in the spring of 2011. It included
Compute (nova), Object Storage (swift), and the Compute (nova), Object Storage (swift), and the
Image service (glance).</para> Image Service (glance).</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -748,8 +751,8 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>capacity cache</glossterm> <glossterm>capacity cache</glossterm>
<glossdef> <glossdef>
<para>A Compute back end database table that contains <para>A Compute back-end database table that contains
the current workload, amount of free RAM, the current workload, amount of free RAM, and
number of VMs running on each host. Used to number of VMs running on each host. Used to
determine on which VM a host starts.</para> determine on which VM a host starts.</para>
</glossdef> </glossdef>
@ -939,7 +942,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>cloud controller node</glossterm> <glossterm>cloud controller node</glossterm>
<glossdef> <glossdef>
<para>A node that runs network, volume, API, scheduler <para>A node that runs network, volume, API, scheduler,
and image services. Each service may be broken out and image services. Each service may be broken out
into separate nodes for scalability or into separate nodes for scalability or
availability.</para> availability.</para>
@ -969,7 +972,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<para>A package commonly installed in VM images that <para>A package commonly installed in VM images that
performs initialization of an instance after boot performs initialization of an instance after boot
using information that it retrieves from the using information that it retrieves from the
metadata service such as the SSH public key and metadata service, such as the SSH public key and
user data.</para> user data.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -1103,7 +1106,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>In Compute, conductor is the process that proxies <para>In Compute, conductor is the process that proxies
database requests from the compute process. Using database requests from the compute process. Using
conductor improves security as compute nodes do not conductor improves security because compute nodes do not
need direct access to the database.</para> need direct access to the database.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -1216,12 +1219,13 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>credentials</glossterm> <glossterm>credentials</glossterm>
<glossdef> <glossdef>
<para>Data that is only known to or accessible by a <para>
user that is used to verify the user is who they Data that is only known to or accessible by a user
say they are and presented to the server during and used to verify that the user is who they say
authentication. Examples include a password, they are. Credentials are presented to the server
secret key, digital certificate, fingerprint, and during authentication. Examples include a password,
so on.</para> secret key, digital certificate, fingerprint, and so
on.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -1334,7 +1338,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>The process of finding duplicate data at the <para>The process of finding duplicate data at the
disk block, file, and/or object level to minimize disk block, file, and/or object level to minimize
storage use, currently unsupported within storage use&mdash;currently unsupported within
OpenStack.</para> OpenStack.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -1364,16 +1368,18 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>delayed delete</glossterm> <glossterm>delayed delete</glossterm>
<glossdef> <glossdef>
<para>An option within Image Service so that rather than <para>
immediately delete an image, it is deleted after a An option within Image Service so that an image is
pre-defined number of seconds.</para> deleted after a predefined number of seconds instead
of immediately.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>delivery mode</glossterm> <glossterm>delivery mode</glossterm>
<glossdef> <glossdef>
<para>Setting for the Compute RabbitMQ message delivery <para>Setting for the Compute RabbitMQ message delivery
mode, can be set to either transient or mode; can be set to either transient or
persistent.</para> persistent.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -1422,15 +1428,16 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>DHCP</glossterm> <glossterm>DHCP</glossterm>
<glossdef> <glossdef>
<para>Dynamic Host Configuration Protocol. A network <para>
protocol that configures devices that are Dynamic Host Configuration Protocol. A network
connected to a network so they can communicate on protocol that configures devices that are connected
that network by using the Internet Protocol (IP). to a network so that they can communicate on that
The protocol is implemented in a client-server network by using the Internet Protocol (IP). The
model where DHCP clients request configuration protocol is implemented in a client-server model
data such as, an IP address, a default route, and where DHCP clients request configuration data such
one or more DNS server addresses from a DHCP as, an IP address, a default route, and one or more
server.</para> DNS server addresses from a DHCP server.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -1440,7 +1447,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
OpenStack that came out in the fall of 2011, the OpenStack that came out in the fall of 2011, the
fourth release of OpenStack. It included Compute fourth release of OpenStack. It included Compute
(nova 2011.3), Object Storage (swift 1.4.3), and (nova 2011.3), Object Storage (swift 1.4.3), and
the Image service (glance).</para> the Image Service (glance).</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -1480,7 +1487,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>disk encryption</glossterm> <glossterm>disk encryption</glossterm>
<glossdef> <glossdef>
<para>The ability to encrypt data at the file system, <para>The ability to encrypt data at the file system,
disk partition or whole disk level. Supported disk partition, or whole-disk level. Supported
within Compute VMs.</para> within Compute VMs.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -1550,7 +1557,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>In Compute, the support that enables associating <para>In Compute, the support that enables associating
DNS entries with floating IP addresses, nodes, or DNS entries with floating IP addresses, nodes, or
cells so host names are consistent across cells so that hostnames are consistent across
reboots.</para> reboots.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -1614,9 +1621,9 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>Dynamic HyperText Markup Language <glossterm>Dynamic HyperText Markup Language
(DHTML)</glossterm> (DHTML)</glossterm>
<glossdef> <glossdef>
<para>Pages that use HTML, <para>Pages that use HTML, JavaScript, and Cascading
JavaScript, and CCS to enable users to interact Style Sheets to enable users to interact with a web
with a web page or show simple animation.</para> page or show simple animation.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
</glossdiv> </glossdiv>
@ -1671,7 +1678,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>EC2 secret key</glossterm> <glossterm>EC2 secret key</glossterm>
<glossdef> <glossdef>
<para>Used along with an EC2 access key when <para>Used along with an EC2 access key when
communicating with the Compute EC2 API, is used to communicating with the Compute EC2 API; used to
digitally sign each request.</para> digitally sign each request.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -1706,8 +1713,8 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>endpoint template</glossterm> <glossterm>endpoint template</glossterm>
<glossdef> <glossdef>
<para>A list of URL and port number endpoints that <para>A list of URL and port number endpoints that
indicate where a service, such as object storage, indicate where a service, such as Object Storage,
compute, identity, and so on, can be Compute, Identity, and so on, can be
accessed.</para> accessed.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -1716,7 +1723,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>Any piece of hardware or software that wants to <para>Any piece of hardware or software that wants to
connect to the network services provided by connect to the network services provided by
Networking, the Network Connectivity service. An Networking, the network connectivity service. An
entity can make use of Networking by implementing a entity can make use of Networking by implementing a
VIF.</para> VIF.</para>
</glossdef> </glossdef>
@ -1829,9 +1836,11 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>exclusive queue</glossterm> <glossterm>exclusive queue</glossterm>
<glossdef> <glossdef>
<para>Connected to by a direct consumer in RabbitMQ / <para>
Compute, the message can only be consumed by the Connected to by a direct consumer in
current connection.</para> RabbitMQ&mdash;Compute, the message can be consumed
only by the current connection.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -1847,10 +1856,12 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>extension</glossterm> <glossterm>extension</glossterm>
<glossdef> <glossdef>
<para>Alternative term for a Compute API extension or <para>
plug-in. In the context of Identity Service this is a call Alternative term for an API extension or
that is specific to the implementation, such as plug-in. In the context of Identity Service, this is
adding support for OpenID.</para> a call that is specific to the implementation, such
as adding support for OpenID.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -1925,7 +1936,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>Used to restrict communications between hosts <para>Used to restrict communications between hosts
and/or nodes, implemented in Compute using iptables, and/or nodes, implemented in Compute using iptables,
arptables, ip6tables and etables.</para> arptables, ip6tables, and etables.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -1941,9 +1952,9 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>fixed IP address</glossterm> <glossterm>fixed IP address</glossterm>
<glossdef> <glossdef>
<para>An IP address that is associated with the same <para>An IP address that is associated with the same
instance each time that instance boots, generally instance each time that instance boots, is generally
not accessible to end users or the public not accessible to end users or the public
internet, used for management of the Internet, and used for management of the
instance.</para> instance.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -2001,7 +2012,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>floating IP address</glossterm> <glossterm>floating IP address</glossterm>
<glossdef> <glossdef>
<para>An IP address that a project can associate <para>An IP address that a project can associate
with a VM so the instance has the same public IP with a VM so that the instance has the same public IP
address each time that it boots. You create a pool address each time that it boots. You create a pool
of floating IP addresses and assign them to of floating IP addresses and assign them to
instances as they are launched to maintain a instances as they are launched to maintain a
@ -2016,8 +2027,8 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
OpenStack that came out in the fall of 2012, the OpenStack that came out in the fall of 2012, the
sixth release of OpenStack. It includes Compute sixth release of OpenStack. It includes Compute
(nova), Object Storage (swift), Identity (nova), Object Storage (swift), Identity
(keystone), Networking (neutron), Image service (keystone), Networking (neutron), Image Service
(glance) and Volumes or Block Storage (glance), and Volumes or Block Storage
(cinder).</para> (cinder).</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -2030,9 +2041,9 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>front-end</glossterm> <glossterm>frontend</glossterm>
<glossdef> <glossdef>
<para>The point where a user interacts with a service, <para>The point where a user interacts with a service;
can be an API endpoint, the horizon dashboard, or can be an API endpoint, the horizon dashboard, or
a command-line tool.</para> a command-line tool.</para>
</glossdef> </glossdef>
@ -2110,8 +2121,8 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>Green Threads</glossterm> <glossterm>Green Threads</glossterm>
<glossdef> <glossdef>
<para>The cooperative threading model used by Python, <para>The cooperative threading model used by Python;
reduces race conditions, and only context switches reduces race conditions and only context switches
when specific library calls are made. Each when specific library calls are made. Each
OpenStack service is its own thread.</para> OpenStack service is its own thread.</para>
</glossdef> </glossdef>
@ -2253,7 +2264,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>HyperText Transfer Protocol (HTTP)</glossterm> <glossterm>Hypertext Transfer Protocol (HTTP)</glossterm>
<glossdef> <glossdef>
<para>The protocol that tells browsers where to go to <para>The protocol that tells browsers where to go to
find information.</para> find information.</para>
@ -2263,7 +2274,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>Hypertext Transfer Protocol Secure <glossterm>Hypertext Transfer Protocol Secure
(HTTPS)</glossterm> (HTTPS)</glossterm>
<glossdef> <glossdef>
<para>Encrypted HTTP communications using SSL or TLS, <para>Encrypted HTTP communications using SSL or TLS;
most OpenStack API endpoints and many most OpenStack API endpoints and many
inter-component communications support HTTPS inter-component communications support HTTPS
communication.</para> communication.</para>
@ -2324,10 +2335,10 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>Identity back-end</glossterm> <glossterm>Identity back end</glossterm>
<glossdef> <glossdef>
<para>The source used by Identity Service to retrieve user <para>The source used by Identity Service to retrieve user
information an OpenLDAP server for example.</para> information; an OpenLDAP server for example.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -2386,7 +2397,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>image ID</glossterm> <glossterm>image ID</glossterm>
<glossdef> <glossdef>
<para>Combination of URI and UUID used to access <para>Combination of a URI and UUID used to access
Image Service VM images through the image API.</para> Image Service VM images through the image API.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -2477,7 +2488,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>instance</glossterm> <glossterm>instance</glossterm>
<glossdef> <glossdef>
<para>A running VM, or a VM in a known state such as <para>A running VM, or a VM in a known state such as
suspended that can be used like a hardware server. suspended, that can be used like a hardware server.
</para> </para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -2592,7 +2603,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
as different Netfilter modules) and the chains and as different Netfilter modules) and the chains and
rules it stores. Different kernel modules and rules it stores. Different kernel modules and
programs are currently used for different programs are currently used for different
protocols; iptables applies to IPv4, ip6tables to protocols: iptables applies to IPv4, ip6tables to
IPv6, arptables to ARP, and ebtables to Ethernet IPv6, arptables to ARP, and ebtables to Ethernet
frames. Requires root privilege to frames. Requires root privilege to
manipulate.</para> manipulate.</para>
@ -2750,7 +2761,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>load balancer</glossterm> <glossterm>load balancer</glossterm>
<glossdef> <glossdef>
<para>A load balancer is a logical device which <para>A load balancer is a logical device that
belongs to a cloud account. It is used to belongs to a cloud account. It is used to
distribute workloads between multiple back-end distribute workloads between multiple back-end
systems or services, based on the criteria defined systems or services, based on the criteria defined
@ -2786,7 +2797,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>management network</glossterm> <glossterm>management network</glossterm>
<glossdef> <glossdef>
<para>A network segment used for administration, not <para>A network segment used for administration, not
accessible to the public internet.</para> accessible to the public Internet.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -2905,7 +2916,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>Modular Layer 2 (ML2) neutron plug-in</glossterm> <glossterm>Modular Layer 2 (ML2) neutron plug-in</glossterm>
<glossdef> <glossdef>
<para>Can concurrently use multiple <para>Can concurrently use multiple
layer 2 networking technologies, such as 802.1Q and layer-2 networking technologies, such as 802.1Q and
VXLAN, in Networking.</para> VXLAN, in Networking.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -2990,10 +3001,12 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>network controller</glossterm> <glossterm>network controller</glossterm>
<glossdef> <glossdef>
<para>A Compute daemon that orchestrates the network <para>
configuration of nodes including includes IP A Compute daemon that orchestrates the network
addresses, VLANs, bridging, and manages routing configuration of nodes, including IP addresses,
for both public and private networks.</para> VLANs, and bridging. Also manages routing for both
public and private networks.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -3028,7 +3041,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>network segment</glossterm> <glossterm>network segment</glossterm>
<glossdef> <glossdef>
<para>Represents a virtual, isolated OSI layer 2 <para>Represents a virtual, isolated OSI layer-2
subnet in Networking.</para> subnet in Networking.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3176,7 +3189,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>object</glossterm> <glossterm>object</glossterm>
<glossdef> <glossdef>
<para>A BLOB of data held by Object Storage, can be in any <para>A BLOB of data held by Object Storage; can be in any
format.</para> format.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3251,9 +3264,10 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>object versioning</glossterm> <glossterm>object versioning</glossterm>
<glossdef> <glossdef>
<para>Allows a user to set a flag on an Object Storage container <para>
so all objects within the container are Allows a user to set a flag on an Object Storage
versioned.</para> container so that all objects within the container
are versioned.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -3300,10 +3314,10 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<para> <para>
OpenStack is a cloud operating system that controls OpenStack is a cloud operating system that controls
large pools of compute, storage, and networking large pools of compute, storage, and networking
resources throughout a datacenter, all managed through resources throughout a data center, all managed through
a dashboard that gives administrators control while a dashboard that gives administrators control while
empowering their users to provision resources through empowering their users to provision resources through
a web interface. OpenStack is an Open Source project licensed a web interface. OpenStack is an open source project licensed
under the Apache License 2.0. under the Apache License 2.0.
</para> </para>
</glossdef> </glossdef>
@ -3334,9 +3348,11 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>orphan</glossterm> <glossterm>orphan</glossterm>
<glossdef> <glossdef>
<para>In the context of Object Storage this is a process that <para>
is not terminated after an upgrade, restart, or In the context of Object Storage, this is a process
reload of the service.</para> that is not terminated after an upgrade, restart, or
reload of the service.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
</glossdiv> </glossdiv>
@ -3355,9 +3371,11 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>partition</glossterm> <glossterm>partition</glossterm>
<glossdef> <glossdef>
<para>A unit of storage within Object Storage used to store <para>
objects, exists on top of devices, replicated for A unit of storage within Object Storage used to
fault tolerance.</para> store objects. It exists on top of devices and is,
replicated for fault tolerance.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -3378,7 +3396,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>pause</glossterm> <glossterm>pause</glossterm>
<glossdef> <glossdef>
<para>A VM state where no changes occur (no changes in <para>A VM state where no changes occur (no changes in
memory, network communications stop, etc), the VM memory, network communications stop, etc); the VM
is frozen but not shut down.</para> is frozen but not shut down.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3394,7 +3412,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>persistent message</glossterm> <glossterm>persistent message</glossterm>
<glossdef> <glossdef>
<para>A message that is stored both in memory and on <para>A message that is stored both in memory and on
disk, the message is not lost after a failure or disk. The message is not lost after a failure or
restart.</para> restart.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3408,9 +3426,11 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>personality file</glossterm> <glossterm>personality file</glossterm>
<glossdef> <glossdef>
<para>A file used to customize a Compute instance, can be <para>
used to inject SSH keys or a specific network A file used to customize a Compute instance. It can
configuration.</para> be used to inject SSH keys or a specific network
configuration.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -3437,15 +3457,17 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>policy service</glossterm> <glossterm>policy service</glossterm>
<glossdef> <glossdef>
<para>Component of Identity Service that provides a rule <para>
management interface and a rule based Component of Identity Service that provides a
authorization engine.</para> rule-management interface and a rule-based
authorization engine.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>port</glossterm> <glossterm>port</glossterm>
<glossdef> <glossdef>
<para>A virtual network port within Networking, VIFs / <para>A virtual network port within Networking; VIFs /
vNICs are connected to a port.</para> vNICs are connected to a port.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3475,7 +3497,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>An IP address used for management and <para>An IP address used for management and
administration, not available to the public administration, not available to the public
internet.</para> Internet.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -3503,7 +3525,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>project ID</glossterm> <glossterm>project ID</glossterm>
<glossdef> <glossdef>
<para>User defined alpha-numeric string in Compute, the <para>User-defined alpha-numeric string in Compute; the
name of a project.</para> name of a project.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3531,7 +3553,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>proxy server</glossterm> <glossterm>proxy server</glossterm>
<glossdef> <glossdef>
<para>Users of Object Storage interact with the service through <para>Users of Object Storage interact with the service through
the proxy server which in-turn looks up the the proxy server, which in-turn looks up the
location of the requested data within the ring and location of the requested data within the ring and
returns the results to the user.</para> returns the results to the user.</para>
</glossdef> </glossdef>
@ -3539,8 +3561,8 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>public API</glossterm> <glossterm>public API</glossterm>
<glossdef> <glossdef>
<para>An API endpoint used for both service to service <para>An API endpoint used for both service-to-service
communication and end user interactions.</para> communication and end-user interactions.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -3571,7 +3593,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>Puppet</glossterm> <glossterm>Puppet</glossterm>
<glossdef> <glossdef>
<para>An operating system configuration management <para>An operating system configuration-management
tool supported by OpenStack.</para> tool supported by OpenStack.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3596,7 +3618,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>Qpid</glossterm> <glossterm>Qpid</glossterm>
<glossdef> <glossdef>
<para>Message queue software supported by OpenStack, <para>Message queue software supported by OpenStack;
an alternative to RabbitMQ.</para> an alternative to RabbitMQ.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3604,7 +3626,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>quarantine</glossterm> <glossterm>quarantine</glossterm>
<glossdef> <glossdef>
<para>If Object Storage finds objects, containers, or accounts <para>If Object Storage finds objects, containers, or accounts
that are corrupt they are placed in this state, that are corrupt, they are placed in this state,
are not replicated, cannot be read by clients, and are not replicated, cannot be read by clients, and
a correct copy is re-replicated.</para> a correct copy is re-replicated.</para>
</glossdef> </glossdef>
@ -3689,14 +3711,14 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>raw</glossterm> <glossterm>raw</glossterm>
<glossdef> <glossdef>
<para>One of the VM image disk formats supported by <para>One of the VM image disk formats supported by
Image Service, an unstructured disk image.</para> Image Service; an unstructured disk image.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>rebalance</glossterm> <glossterm>rebalance</glossterm>
<glossdef> <glossdef>
<para>The process of distributing Object Storage partitions <para>The process of distributing Object Storage partitions
across all drives in the ring, used during initial across all drives in the ring; used during initial
ring creation and after ring ring creation and after ring
reconfiguration.</para> reconfiguration.</para>
</glossdef> </glossdef>
@ -3711,7 +3733,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
power cycling the server. The virtualization power cycling the server. The virtualization
platform should ensure that the reboot action has platform should ensure that the reboot action has
completed successfully even in cases in which the completed successfully even in cases in which the
underlying domain/vm is paused or halted/stopped. underlying domain/VM is paused or halted/stopped.
</para> </para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3768,7 +3790,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>region</glossterm> <glossterm>region</glossterm>
<glossdef> <glossdef>
<para>A Discrete OpenStack environment with dedicated API <para>A discrete OpenStack environment with dedicated API
endpoints that typically shares only the Identity endpoints that typically shares only the Identity
Service (keystone) with other regions.</para> Service (keystone) with other regions.</para>
</glossdef> </glossdef>
@ -3808,7 +3830,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>Provides data redundancy and fault tolerance by <para>Provides data redundancy and fault tolerance by
creating copies of Object Storage objects, accounts, and creating copies of Object Storage objects, accounts, and
containers so they are not lost when the containers so that they are not lost when the
underlying storage fails.</para> underlying storage fails.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3890,7 +3912,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>Role Based Access Control (RBAC)</glossterm> <glossterm>Role Based Access Control (RBAC)</glossterm>
<glossdef> <glossdef>
<para>Provides a predefined list of actions that the <para>Provides a predefined list of actions that the
user can perform such as start or stop VMs, reset user can perform, such as start or stop VMs, reset
passwords, and so on. Supported in both Identity Service passwords, and so on. Supported in both Identity Service
and Compute and can be configured using the horizon and Compute and can be configured using the horizon
dashboard.</para> dashboard.</para>
@ -3932,8 +3954,8 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>routing key</glossterm> <glossterm>routing key</glossterm>
<glossdef> <glossdef>
<para>The Compute direct exchanges, fanout exchanges, and <para>The Compute direct exchanges, fanout exchanges, and
topic exchanges use this to determine how to topic exchanges use this key to determine how to
process a message, processing varies depending on process a message; processing varies depending on
exchange type.</para> exchange type.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -3980,17 +4002,21 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>S3</glossterm> <glossterm>S3</glossterm>
<glossdef> <glossdef>
<para>Object storage service by Amazon, similar in <para>
function to Object Storage, can act as a back-end store for Object storage service by Amazon; similar in
Image Service VM images.</para> function to Object Storage, it can act as a back-end
store for Image Service VM images.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>sahara</glossterm> <glossterm>sahara</glossterm>
<glossdef> <glossdef>
<para>OpenStack project that provides a scalable data <para>
processing stack and associated management interfaces. OpenStack project that provides a scalable
</para> data-processing stack and associated management
interfaces.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -4011,14 +4037,14 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>scrubber</glossterm> <glossterm>scrubber</glossterm>
<glossdef> <glossdef>
<para>Checks for and deletes unused VM, the component <para>Checks for and deletes unused VMs; the component
of Image Service that implements delayed delete.</para> of Image Service that implements delayed delete.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>secret key</glossterm> <glossterm>secret key</glossterm>
<glossdef> <glossdef>
<para>String of text only known by the user, used <para>String of text known only by the user; used
along with an access key to make requests to the along with an access key to make requests to the
Compute API.</para> Compute API.</para>
</glossdef> </glossdef>
@ -4042,7 +4068,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>segmented object</glossterm> <glossterm>segmented object</glossterm>
<glossdef> <glossdef>
<para>An Object Storage large object that has been broken up <para>An Object Storage large object that has been broken up
into pieces, the re-assembled object is called a into pieces. The re-assembled object is called a
concatenated object.</para> concatenated object.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -4052,7 +4078,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<para>Computer that provides explicit services to the <para>Computer that provides explicit services to the
client software running on that system, often client software running on that system, often
managing a variety of computer operations.</para> managing a variety of computer operations.</para>
<para>A server is a VM instance in the compute system. <para>A server is a VM instance in the Compute system.
Flavor and image are requisite elements when Flavor and image are requisite elements when
creating a server.</para> creating a server.</para>
</glossdef> </glossdef>
@ -4129,7 +4155,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>session persistence</glossterm> <glossterm>session persistence</glossterm>
<glossdef> <glossdef>
<para>A feature of the load balancing service. It <para>A feature of the load-balancing service. It
attempts to force subsequent connections to a attempts to force subsequent connections to a
service to be redirected to the same node as long service to be redirected to the same node as long
as it is online.</para> as it is online.</para>
@ -4169,15 +4195,15 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
can share one or more public IPs with any other can share one or more public IPs with any other
server in the group. With the exception of the server in the group. With the exception of the
first server in a shared IP group, servers must be first server in a shared IP group, servers must be
launched into shared IP groups. A server may only launched into shared IP groups. A server may
be a member of one shared IP group.</para> be a member of only one shared IP group.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>shared storage</glossterm> <glossterm>shared storage</glossterm>
<glossdef> <glossdef>
<para>Block storage that is simultaneously accessible <para>Block storage that is simultaneously accessible
by multiple clients. For example, NFS.</para> by multiple clients, for example, NFS.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -4212,7 +4238,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>SmokeStack</glossterm> <glossterm>SmokeStack</glossterm>
<glossdef> <glossdef>
<para>Runs automated tests against the core OpenStack <para>Runs automated tests against the core OpenStack
API, written in Rails.</para> API; written in Rails.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -4255,7 +4281,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>spread-first scheduler</glossterm> <glossterm>spread-first scheduler</glossterm>
<glossdef> <glossdef>
<para>The Compute VM scheduling algorithm that attempts <para>The Compute VM scheduling algorithm that attempts
to start new VM on the host with the least amount to start a new VM on the host with the least amount
of load.</para> of load.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -4295,17 +4321,17 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>storage back-end</glossterm> <glossterm>storage back end</glossterm>
<glossdef> <glossdef>
<para>The method that a service uses for persistent <para>The method that a service uses for persistent
storage such as iSCSI, NFS, or local disk.</para> storage, such as iSCSI, NFS, or local disk.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>storage node</glossterm> <glossterm>storage node</glossterm>
<glossdef> <glossdef>
<para>An Object Storage node that provides container services, <para>An Object Storage node that provides container services,
account services, and object services, controls account services, and object services; controls
the account databases, container databases, and the account databases, container databases, and
object storage.</para> object storage.</para>
</glossdef> </glossdef>
@ -4315,13 +4341,13 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>A XenAPI component that provides a pluggable <para>A XenAPI component that provides a pluggable
interface to support a wide variety of persistent interface to support a wide variety of persistent
storage back-ends.</para> storage back ends.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
<glossterm>storage manager back-end</glossterm> <glossterm>storage manager back end</glossterm>
<glossdef> <glossdef>
<para>A persistent storage method supported by XenAPI <para>A persistent storage method supported by XenAPI,
such as iSCSI or NFS.</para> such as iSCSI or NFS.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -4376,7 +4402,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>swawth</glossterm> <glossterm>swawth</glossterm>
<glossdef> <glossdef>
<para>An authentication and authorization service for <para>An authentication and authorization service for
Object Storage, implemented through WSGI middleware, uses Object Storage, implemented through WSGI middleware; uses
Object Storage itself as the persistent backing Object Storage itself as the persistent backing
store.</para> store.</para>
</glossdef> </glossdef>
@ -4503,7 +4529,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>tenant ID</glossterm> <glossterm>tenant ID</glossterm>
<glossdef> <glossdef>
<para>Unique ID assigned to each tenant within <para>Unique ID assigned to each tenant within
the Identity Service, the project IDs map to the the Identity Service. The project IDs map to the
tenant IDs.</para> tenant IDs.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -4526,7 +4552,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>tombstone</glossterm> <glossterm>tombstone</glossterm>
<glossdef> <glossdef>
<para>Used to mark Object Storage objects that have been <para>Used to mark Object Storage objects that have been
deleted, ensures the object is not updated on deleted; ensures that the object is not updated on
another node after it has been deleted.</para> another node after it has been deleted.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -4534,7 +4560,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossterm>topic publisher</glossterm> <glossterm>topic publisher</glossterm>
<glossdef> <glossdef>
<para>A process that is created when a RPC call is <para>A process that is created when a RPC call is
executed, used to push the message to the topic executed; used to push the message to the topic
exchange.</para> exchange.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -4548,7 +4574,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>transaction ID</glossterm> <glossterm>transaction ID</glossterm>
<glossdef> <glossdef>
<para>Unique ID assigned to each Object Storage request, used <para>Unique ID assigned to each Object Storage request; used
for debugging and tracing.</para> for debugging and tracing.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -4613,8 +4639,8 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>user</glossterm> <glossterm>user</glossterm>
<glossdef> <glossdef>
<para>In Identity Service each user is associated with one or <para>In Identity Service, each user is associated with one or
more tenants, and in Compute they can be associated more tenants, and in Compute can be associated
with roles, projects, or both.</para> with roles, projects, or both.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
@ -4731,9 +4757,11 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>virtual switch (vSwitch)</glossterm> <glossterm>virtual switch (vSwitch)</glossterm>
<glossdef> <glossdef>
<para>Software that runs on a host or node and <para>
provides the features and functions of a hardware Software that runs on a host or node and provides
based network switch.</para> the features and functions of a hardware-based
network switch.
</para>
</glossdef> </glossdef>
</glossentry> </glossentry>
<glossentry> <glossentry>
@ -4751,7 +4779,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossentry> <glossentry>
<glossterm>VLAN manager</glossterm> <glossterm>VLAN manager</glossterm>
<glossdef> <glossdef>
<para>A Compute component that provides dnsmasq, radvd, <para>A Compute component that provides dnsmasq and radvd
and sets up forwarding to and from cloudpipe and sets up forwarding to and from cloudpipe
instances.</para> instances.</para>
</glossdef> </glossdef>
@ -4814,7 +4842,7 @@ Each entry in a typical ACL specifies a subject and an operation. For instance,
<glossdef> <glossdef>
<para>Disk-based data storage generally represented as <para>Disk-based data storage generally represented as
an iSCSI target with a file system that supports an iSCSI target with a file system that supports
extended attributes, can be persistent or extended attributes; can be persistent or
ephemeral.</para> ephemeral.</para>
</glossdef> </glossdef>
</glossentry> </glossentry>