09265a9e74
Add Marconi, Trove, Savanna, Ironic as entries. Also add Hadoop. Change-Id: I384d875eaab3cfa6803455c300e4b1b315c17d9f
4889 lines
187 KiB
XML
4889 lines
187 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<glossary xmlns="http://docbook.org/ns/docbook"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="rs_glossary"
|
|
version="5.0" role="auto">
|
|
<title>Glossary</title>
|
|
<info>
|
|
<legalnotice>
|
|
<para>Licensed under the Apache License, Version 2.0 (the
|
|
"License"); you may not use this file except in
|
|
compliance with the License. You may obtain a copy of
|
|
the License at</para>
|
|
<para>
|
|
<link
|
|
xlink:href="http://www.apache.org/licenses/LICENSE-2.0"
|
|
>http://www.apache.org/licenses/LICENSE-2.0</link>
|
|
</para>
|
|
<para>Unless required by applicable law or agreed to in
|
|
writing, software distributed under the License is
|
|
distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
|
|
CONDITIONS OF ANY KIND, either express or implied. See
|
|
the License for the specific language governing
|
|
permissions and limitations under the License.</para>
|
|
</legalnotice>
|
|
</info>
|
|
<!-- .A. -->
|
|
<glossdiv>
|
|
<title>A</title>
|
|
<glossentry>
|
|
<glossterm>absolute limit</glossterm>
|
|
<glossdef>
|
|
<para>Impassable limits for nova VMs. Settings include
|
|
total RAM size, maximum number of vCPUs, and
|
|
maximum disk size.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>access control list</glossterm>
|
|
<glossdef>
|
|
<para>A list of permissions attached to an object. An ACL 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, ACL entry, <code>(Alice, delete)</code>, for a file gives Alice permission to delete the file.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>access key</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for an Amazon EC2 access key.
|
|
See EC2 Access key.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>account</glossterm>
|
|
<glossdef>
|
|
<para>The swift context of an account. Do not confuse
|
|
with a user account from an identity service such
|
|
as Active Directory, /etc/passwd, OpenLDAP,
|
|
keystone, and so on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>account auditor</glossterm>
|
|
<glossdef>
|
|
<para>Checks for missing replicas, incorrect, and
|
|
corrupted objects in a specified swift account by
|
|
running queries against the back-end SQLite
|
|
database.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>account database</glossterm>
|
|
<glossdef>
|
|
<para>A SQLite database that contains swift accounts
|
|
and related metadata and is accessed by the
|
|
accounts server.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>account reaper</glossterm>
|
|
<glossdef>
|
|
<para>A swift worker that scans for and deletes
|
|
account databases that are marked for deletion on
|
|
an account server.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>account server</glossterm>
|
|
<glossdef>
|
|
<para>Lists containers in swift and stores container
|
|
information in the account database.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>account service</glossterm>
|
|
<glossdef>
|
|
<para>A swift component that provides account services
|
|
such as list, create, modify, and audit. Do not
|
|
confuse with keystone, OpenLDAP, or similar user
|
|
account services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>accounting</glossterm>
|
|
<glossdef>
|
|
<para>The Compute Service provides accounting information
|
|
through the event notification and system usage data
|
|
facilities.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ACL</glossterm>
|
|
<glossdef>
|
|
<para>See access control list.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Active Directory</glossterm>
|
|
<glossdef>
|
|
<para>Authentication and Identity Service by
|
|
Microsoft, based on LDAP. Supported in
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>address pool</glossterm>
|
|
<glossdef>
|
|
<para>A group of fixed and/or floating IP addresses
|
|
that are assigned to a nova project and can be
|
|
used by or assigned to the VM instances in a
|
|
project.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>admin API</glossterm>
|
|
<glossdef>
|
|
<para>A subset of API calls that are accessible to
|
|
authorized administrators and are generally not
|
|
accessible to end users or the public internet,
|
|
can exist as a separate service (keystone) or can
|
|
be a subset of another API (nova).</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>admin server</glossterm>
|
|
<glossdef>
|
|
<para>In the context of keystone, the worker process
|
|
that provides access to the admin API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Advanced Message Queuing Protocol
|
|
(AMQP)</glossterm>
|
|
<glossdef>
|
|
<para>The open standard messaging protocol used by
|
|
nova for intra-service communications, provided by
|
|
RabbitMQ (the default), Qpid, or ZeroMQ.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Advanced RISC Machine (ARM)</glossterm>
|
|
<glossdef>
|
|
<para>Lower power consumption CPU often found in
|
|
mobile and embedded devices. Supported by
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>alert</glossterm>
|
|
<glossdef>
|
|
<para>The Compute Service can send alerts through its
|
|
notification system, which includes a facility to
|
|
create custom notification drivers. Alerts can be
|
|
sent to and displayed on the horizon dashboard.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>allocate</glossterm>
|
|
<glossdef>
|
|
<para>The process of taking floating IP address from
|
|
the address pool so it can be associated with a
|
|
fixed IP on a nova VM instance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Amazon Kernel Image (AKI)</glossterm>
|
|
<glossdef>
|
|
<para>Both a VM container format and disk format.
|
|
Supported by glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Amazon Machine Image (AMI)</glossterm>
|
|
<glossdef>
|
|
<para>Both a VM container format and disk format.
|
|
Supported by glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Amazon Ramdisk Image (ARI)</glossterm>
|
|
<glossdef>
|
|
<para>Both a VM container format and disk format.
|
|
Supported by glance.</para>
|
|
</glossdef>
|
|
</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>
|
|
<glossterm>Anvil</glossterm>
|
|
<glossdef>
|
|
<para>A project that ports the shell script-based
|
|
project named devstack to Python.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Apache</glossterm>
|
|
<glossdef>
|
|
<para>The Apache Software Foundation supports
|
|
the Apache community of open-source software
|
|
projects. These projects provide software products for the
|
|
public good.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Apache License 2.0</glossterm>
|
|
<glossdef>
|
|
<para>All OpenStack core projects are provided under
|
|
the terms of the Apache License 2.0
|
|
license.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Apache Web Server</glossterm>
|
|
<glossdef>
|
|
<para>The most common web server software currently
|
|
used on the Internet.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>API</glossterm>
|
|
<glossdef>
|
|
<para>Application programming interface.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>API endpoint</glossterm>
|
|
<glossdef>
|
|
<para>The daemon, worker, or service that a client
|
|
communicates with to access an API. API endpoints
|
|
can provide any number of services such as
|
|
keystone authentication, sales data, performance
|
|
metrics, nova VM commands, census data, and so
|
|
on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>API extension</glossterm>
|
|
<glossdef>
|
|
<para>A nova and neutron feature that enables custom
|
|
modules to extend the core APIs.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>API extension plug-in</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a neutron plug-in or
|
|
neutron API extension.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>API key</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for an API token.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>API server</glossterm>
|
|
<glossdef>
|
|
<para>Any node running a daemon or worker that
|
|
provides an API endpoint.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>API token</glossterm>
|
|
<glossdef>
|
|
<para>Passed to API requests and used by OpenStack to
|
|
verify that the client is authorized to run the
|
|
requested operation.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>API version</glossterm>
|
|
<glossdef>
|
|
<para>In OpenStack, a the API version for a project is
|
|
part of the URL. For example,
|
|
<filename>example.com/nova/v1/foobar</filename>.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>applet</glossterm>
|
|
<glossdef>
|
|
<para>A Java program that can be embedded into a web
|
|
page.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Application Programming Interface
|
|
(API)</glossterm>
|
|
<glossdef>
|
|
<para>A collection of specifications used to access a
|
|
service, application, or program. Includes service
|
|
calls, required parameters for each call, and the
|
|
expected return values.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>application server</glossterm>
|
|
<glossdef>
|
|
<para>A piece of software that makes available another
|
|
piece of software over a network.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Application Service Provider (ASP)</glossterm>
|
|
<glossdef>
|
|
<para>Companies that rent specialized applications
|
|
that help businesses and organizations provide
|
|
additional services with less cost.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>arptables</glossterm>
|
|
<glossdef>
|
|
<para>Used along with iptables, ebtables, and
|
|
ip6tables in nova to provide firewall
|
|
services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>associate</glossterm>
|
|
<glossdef>
|
|
<para>The process associating a nova floating IP
|
|
address to a fixed IP address.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Asynchronous JavaScript and XML
|
|
(AJAX)</glossterm>
|
|
<glossdef>
|
|
<para>A group of interrelated web development
|
|
techniques used on the client-side to create
|
|
asynchronous web applications. Used extensively in
|
|
horizon.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ATA over Ethernet (AoE)</glossterm>
|
|
<glossdef>
|
|
<para>A disk storage protocol tunneled within
|
|
Ethernet. Currently not supported in nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>attach</glossterm>
|
|
<glossdef>
|
|
<para>The process of connecting a VIF or vNIC to a L2
|
|
network in neutron. In the context of nova, this
|
|
process connects a storage volume to an
|
|
instance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>attachment (network)</glossterm>
|
|
<glossdef>
|
|
<para>Association of an interface ID to a logical
|
|
port. Plugs an interface into a port.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>auditing</glossterm>
|
|
<glossdef>
|
|
<para>Provided in nova through the system usage data
|
|
facility.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>auditor</glossterm>
|
|
<glossdef>
|
|
<para>A worker processes that verifies the integrity
|
|
of swift objects, containers, and accounts.
|
|
Auditors is the collective term for the swift
|
|
account auditor, container auditor, and object
|
|
auditor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Austin</glossterm>
|
|
<glossdef>
|
|
<para>Project name for the initial release of
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>auth node</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a swift authorization
|
|
node.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>authentication</glossterm>
|
|
<glossdef>
|
|
<para>The process that confirms that the user,
|
|
process, or client is really who they say they are
|
|
through private key, secret token, password,
|
|
fingerprint, or similar method.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>authentication token</glossterm>
|
|
<glossdef>
|
|
<para>A string of text provided to the client after
|
|
authentication. Must be provided by the user or
|
|
process in subsequent requests to the API
|
|
endpoint.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>AuthN</glossterm>
|
|
<glossdef>
|
|
<para>The keystone component that provides
|
|
authentication services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>authorization</glossterm>
|
|
<glossdef>
|
|
<para>The act of verifying that a user, process, or
|
|
client is authorized to perform an action, such as
|
|
delete a swift object, list a swift container,
|
|
start a nova VM, reset a password, and so
|
|
on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>authorization node</glossterm>
|
|
<glossdef>
|
|
<para>A swift node that provides authorization
|
|
services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>AuthZ</glossterm>
|
|
<glossdef>
|
|
<para>The keystone component that provides high-level
|
|
authorization services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Auto ACK</glossterm>
|
|
<glossdef>
|
|
<para>Configuration setting within RabbitMQ that
|
|
enables or disables message acknowledgment.
|
|
Enabled by default.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>auto declare</glossterm>
|
|
<glossdef>
|
|
<para>A nova RabbitMQ setting that determines if a
|
|
message exchange is automatically created when the
|
|
program starts.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>availability zone</glossterm>
|
|
<glossdef>
|
|
<para>An Amazon EC2 concept of an isolated area that
|
|
is used for fault tolerance. Do not confuse with
|
|
an OpenStack nova zone or cell.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>AWS</glossterm>
|
|
<glossdef>
|
|
<para>Amazon Web Services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .B. -->
|
|
<glossdiv>
|
|
<title>B</title>
|
|
<glossentry>
|
|
<glossterm>back-end</glossterm>
|
|
<glossdef>
|
|
<para>Interactions and processes that are obfuscated
|
|
from the user, such as nova mounting a volume, a
|
|
daemon sending data to an iSCSI target, or swift
|
|
checking the integrity of an object.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>back-end catalog</glossterm>
|
|
<glossdef>
|
|
<para>The storage method used by the keystone catalog
|
|
service to store and retrieve information about
|
|
API endpoints that are available to the client.
|
|
Examples include a SQL database, LDAP database, or
|
|
KVS back-end.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>back-end store</glossterm>
|
|
<glossdef>
|
|
<para>The persistent data store used to save and
|
|
retrieve a information for a service, such as a
|
|
listing of swift objects, the current state of a
|
|
nova VM, a list of user names, and so on. Method
|
|
that glance uses to retrieve and store VM images.
|
|
Options include swift, local file system, S3, and
|
|
HTTP.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>bandwidth</glossterm>
|
|
<glossdef>
|
|
<para>The amount of available data used by
|
|
communication resources such as the Internet.
|
|
Represents the amount of data that is used to
|
|
download things or the amount of data available to
|
|
download.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>bare</glossterm>
|
|
<glossdef>
|
|
<para>A glance container format that indicates that no
|
|
container exists for the VM image.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>base image</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-provided image.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Bexar</glossterm>
|
|
<glossdef>
|
|
<para>A grouped release of projects related to
|
|
OpenStack that came out in February of 2011. It
|
|
included Compute (nova) and Object Storage (swift)
|
|
only.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>binary</glossterm>
|
|
<glossdef>
|
|
<para>Information that consists solely of ones and
|
|
zeroes, which is the language of computers.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>bit</glossterm>
|
|
<glossdef>
|
|
<para>A bit is a single digit number that is in base
|
|
of 2 (either a zero or one). Bandwidth usage is
|
|
measured in bits-per-second.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>bit-per-second (BPS)</glossterm>
|
|
<glossdef>
|
|
<para>The universal measurement of how quickly data is
|
|
transferred from place to place.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>block device</glossterm>
|
|
<glossdef>
|
|
<para>A device that moves data in the form of blocks.
|
|
These device nodes interface the devices, such as
|
|
hard disks, CD-ROM drives, flash drives, and other
|
|
addressable regions of memory.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>block migration</glossterm>
|
|
<glossdef>
|
|
<para>A method of VM live migration used by KVM to
|
|
evacuate instances from one host to another with
|
|
very little downtime during a user-initiated
|
|
switch-over. Does not require shared storage.
|
|
Supported by nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>BMC</glossterm>
|
|
<glossdef>
|
|
<para>Baseboard Management Controller. The
|
|
intelligence in the IPMI architecture, which is a
|
|
specialized micro-controller that is embedded on
|
|
the motherboard of a computer and acts as a
|
|
server. Manages the interface between system
|
|
management software and platform hardware.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>bootable disk image</glossterm>
|
|
<glossdef>
|
|
<para>A type of VM image that exists as a single,
|
|
bootable file.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Bootstrap Protocol (BOOTP)</glossterm>
|
|
<glossdef>
|
|
<para>A network protocol used by a network client to
|
|
obtain an IP address from a configuration server.
|
|
Provided in nova through the dnsmasq daemon when
|
|
using either the FlatDHCP manager or VLAN manager
|
|
network manager.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>browser</glossterm>
|
|
<glossdef>
|
|
<para>Any client software that enables a computer or
|
|
device to access the Internet.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>builder file</glossterm>
|
|
<glossdef>
|
|
<para>Contains configuration information for a swift
|
|
ring, and is used to re-configure the ring or to
|
|
recreate it from scratch after a serious
|
|
failure.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>button class</glossterm>
|
|
<glossdef>
|
|
<para>A group of related button types within horizon.
|
|
Buttons to start, stop, and suspend VMs are in one
|
|
class. Buttons to associate and disassociate
|
|
floating IP addresses are in another class, and so
|
|
on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>byte</glossterm>
|
|
<glossdef>
|
|
<para>Set of bits that make up a single character;
|
|
there are usually 8 bits to a byte.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .C. -->
|
|
<glossdiv>
|
|
<title>C</title>
|
|
<glossentry>
|
|
<glossterm>CA</glossterm>
|
|
<glossdef>
|
|
<para>Certificate Authority or Certification
|
|
Authority. In cryptography, an entity that issues
|
|
digital certificates. The digital certificate
|
|
certifies the ownership of a public key by the
|
|
named subject of the certificate. This enables
|
|
others (relying parties) to rely upon signatures
|
|
or assertions made by the private key that
|
|
corresponds to the certified public key. In this
|
|
model of trust relationships, a CA is a trusted
|
|
third party for both the subject (owner) of the
|
|
certificate and the party relying upon the
|
|
certificate. CAs are characteristic of many public
|
|
key infrastructure (PKI) schemes.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cache pruner</glossterm>
|
|
<glossdef>
|
|
<para>An executable program that is used to keep a
|
|
glance VM image cache at or below its configured
|
|
maximum size.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Cactus</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack grouped release of projects that
|
|
came out in the spring of 2011. It included
|
|
Compute (nova), Object Storage (swift), and the
|
|
Image service (glance).</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>CALL</glossterm>
|
|
<glossdef>
|
|
<para>One of the RPC primitives used by the OpenStack
|
|
message queue software. Sends a message and waits
|
|
for a response.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>capability</glossterm>
|
|
<glossdef>
|
|
<para>Defines resources for a cell, including CPU,
|
|
storage, and networking. Can apply to the specific
|
|
services within a cell or a whole cell.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>capacity cache</glossterm>
|
|
<glossdef>
|
|
<para>A table within the nova back-end database that
|
|
contains the current workload, amount of free RAM,
|
|
number of VMs running on each host. Used to
|
|
determine on which VM a host starts.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>capacity updater</glossterm>
|
|
<glossdef>
|
|
<para>A notification driver that monitors VM instances
|
|
and updates the capacity cache as needed.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>CAST</glossterm>
|
|
<glossdef>
|
|
<para>One of the RPC primitives used by the OpenStack
|
|
message queue software. Sends a message and does
|
|
not wait for a response.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>catalog</glossterm>
|
|
<glossdef>
|
|
<para>Contains a list of available API endpoints to a
|
|
user after they authenticate to keystone.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>catalog service</glossterm>
|
|
<glossdef>
|
|
<para>A keystone service that provides a list of
|
|
available API endpoints to a user after they
|
|
authenticate to keystone.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Ceilometer</glossterm>
|
|
<glossdef>
|
|
<para>An incubated project that provides metering and
|
|
billing facilities for OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cell</glossterm>
|
|
<glossdef>
|
|
<para>Provides logical partitioning of nova resources
|
|
in a child and parent relationship. Requests are
|
|
passed from parent cells to child cells if the
|
|
parent cannot provide the requested
|
|
resource.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cell forwarding</glossterm>
|
|
<glossdef>
|
|
<para>A nova option that enables parent cells to pass
|
|
resource requests to child cells if the parent
|
|
cannot provide the requested resource.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cell manager</glossterm>
|
|
<glossdef>
|
|
<para>The nova component that contains a list of the
|
|
current capabilities of each host within the cell
|
|
and routes requests as appropriate.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>CentOS</glossterm>
|
|
<glossdef>
|
|
<para>A Linux distribution that is compatible with
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Ceph</glossterm>
|
|
<glossdef>
|
|
<para>Massively scalable distributed storage system
|
|
that consists of an object store, block store, and
|
|
POSIX-compatible distributed file system.
|
|
Compatible with OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>CephFS</glossterm>
|
|
<glossdef>
|
|
<para>The POSIX-compliant file system provided by
|
|
Ceph.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>certificate authority</glossterm>
|
|
<glossdef>
|
|
<para>A simple certificate authority provided by nova
|
|
for cloudpipe VPNs and VM image decryption.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Challenge-Handshake Authentication Protocol
|
|
(CHAP)</glossterm>
|
|
<glossdef>
|
|
<para>An iSCSI authentication method supported by
|
|
nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>chance scheduler</glossterm>
|
|
<glossdef>
|
|
<para>A scheduling method used by nova that randomly
|
|
chooses an available host from the pool.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>changes since</glossterm>
|
|
<glossdef>
|
|
<para>A nova API parameter that downloads
|
|
changes to the requested item since your last
|
|
request, instead of downloading a new, fresh set
|
|
of data and comparing it against the old
|
|
data.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Chef</glossterm>
|
|
<glossdef>
|
|
<para>An operating system configuration management
|
|
tool supporting OpenStack deployments.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>child cell</glossterm>
|
|
<glossdef>
|
|
<para>If a requested resource such as CPU time, disk
|
|
storage, or memory is not available in the parent
|
|
cell, the request is forwarded to its associated
|
|
child cells. If the child cell can fulfill the
|
|
request, it does. Otherwise, it attempts to pass
|
|
the request to any of its children.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Cinder</glossterm>
|
|
<glossdef>
|
|
<para>A core OpenStack project that maintains the object
|
|
storage services for VMs.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Cisco neutron plug-in</glossterm>
|
|
<glossdef>
|
|
<para>A neutron plug-in for Cisco devices and
|
|
technologies including UCS and Nexus.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cloud architect</glossterm>
|
|
<glossdef>
|
|
<para>A person who plans, designs, and oversees the
|
|
creation of clouds.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cloud computing</glossterm>
|
|
<glossdef>
|
|
<para>A model that enables access to a shared pool of
|
|
configurable computing resources, such as
|
|
networks, servers, storage, applications, and
|
|
services, that can be rapidly provisioned and
|
|
released with minimal management effort or service
|
|
provider interaction.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cloud controller</glossterm>
|
|
<glossdef>
|
|
<para>Collection of nova components that represent the
|
|
global state of the cloud, talks to services such
|
|
as keystone authentication, swift object storage,
|
|
and node/storage workers through a queue.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cloud controller node</glossterm>
|
|
<glossdef>
|
|
<para>A node that runs network, volume, API, scheduler
|
|
and image services. Each service may be broken out
|
|
into separate nodes for scalability or
|
|
availability.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Cloud Data Management Interface
|
|
(CDMI)</glossterm>
|
|
<glossdef>
|
|
<para>SINA standard that defines a RESTful API for
|
|
managing objects in the cloud, currently
|
|
unsupported in OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Cloud Infrastructure Management Interface
|
|
(CIMI)</glossterm>
|
|
<glossdef>
|
|
<para>An in-progress specification for cloud
|
|
management. Currently unsupported in
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cloud-init</glossterm>
|
|
<glossdef>
|
|
<para>A package commonly installed in VM images that
|
|
performs initialization of an instance after boot
|
|
using information that it retrieves from the
|
|
metadata service such as the SSH public key and
|
|
user data.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cloudadmin</glossterm>
|
|
<glossdef>
|
|
<para>One of the default roles in the nova RBAC
|
|
system. Grants complete system access.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cloudpipe</glossterm>
|
|
<glossdef>
|
|
<para>A service in nova used to create VPNs on a
|
|
per-project basis.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cloudpipe image</glossterm>
|
|
<glossdef>
|
|
<para>A pre-made VM image that serves as a cloudpipe
|
|
server. Essentially, OpenVPN running on
|
|
Linux.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>CMDB</glossterm>
|
|
<glossdef>
|
|
<para>Configuration Management Database.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>command filter</glossterm>
|
|
<glossdef>
|
|
<para>Lists allowed commands within the nova rootwrap
|
|
facility.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>community project</glossterm>
|
|
<glossdef>
|
|
<para>A project that is not officially endorsed by the
|
|
OpenStack Foundation. If the project is successful
|
|
enough, it might be elevated to an incubated
|
|
project and then to a core project, or it might be
|
|
merged with the main code trunk.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>compression</glossterm>
|
|
<glossdef>
|
|
<para>OpenStack supports compression at the Linux file
|
|
system level but does not support compression for
|
|
things such as swift objects or glance VM
|
|
images.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Compute API</glossterm>
|
|
<glossdef>
|
|
<para>The <systemitem class="service">nova-api</systemitem>
|
|
daemon that provides
|
|
access to nova services. Can communicate with
|
|
other APIs, such as the Amazon EC2 API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Compute API extension</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a nova API
|
|
extension.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>compute controller</glossterm>
|
|
<glossdef>
|
|
<para>The nova component that chooses suitable hosts
|
|
on which to start VM instances.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>compute host</glossterm>
|
|
<glossdef>
|
|
<para>Physical host dedicated to running compute
|
|
nodes.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>compute node</glossterm>
|
|
<glossdef>
|
|
<para>A node that runs the <systemitem class="service">nova-compute</systemitem> daemon, a VM
|
|
instance that provides a wide range of services
|
|
such as a web services and analytics.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>compute service</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for the nova component that
|
|
manages VMs.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>compute worker</glossterm>
|
|
<glossdef>
|
|
<para>The nova component that runs on each compute
|
|
node and manages the VM instance life cycle,
|
|
including run, reboot, terminate, attach/detach
|
|
volumes, and so on. Provided by the <systemitem class="service">nova-compute</systemitem>
|
|
daemon.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>concatenated object</glossterm>
|
|
<glossdef>
|
|
<para>A segmented large object within swift that is
|
|
put back together again and then sent to the
|
|
client.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>conductor</glossterm>
|
|
<glossdef>
|
|
<para>In nova, conductor is the process that proxies
|
|
database requests from the compute process. Using
|
|
conductor improves security as compute nodes don't
|
|
need direct access to the database.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>consistency window</glossterm>
|
|
<glossdef>
|
|
<para>The amount of time it takes for a new swift
|
|
object to become accessible to all clients.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>console log</glossterm>
|
|
<glossdef>
|
|
<para>Contains the output from a Linux VM console in
|
|
nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>container</glossterm>
|
|
<glossdef>
|
|
<para>Used to organize and store objects within swift,
|
|
similar to the concept as a Linux directory but
|
|
cannot be nested. Alternative term for a glance
|
|
container format.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>container auditor</glossterm>
|
|
<glossdef>
|
|
<para>Checks for missing replicas or incorrect objects
|
|
in the specified swift containers through queries
|
|
to the SQLite back-end database.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>container database</glossterm>
|
|
<glossdef>
|
|
<para>A SQLite database that contains swift containers
|
|
and related metadata and is accessed by the
|
|
container server</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>container format</glossterm>
|
|
<glossdef>
|
|
<para>The "envelope" used by glance to store a VM
|
|
image and its associated metadata, such as machine
|
|
state, OS disk size, and so on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>container server</glossterm>
|
|
<glossdef>
|
|
<para>A swift that manages containers.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>container service</glossterm>
|
|
<glossdef>
|
|
<para>The swift component that provides container
|
|
services, such as create, delete, list, and so
|
|
on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>controller node</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a cloud controller
|
|
node.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>core API</glossterm>
|
|
<glossdef>
|
|
<para>Depending on context, the core API is either the
|
|
OpenStack API or the main API of a specific core
|
|
project, such as nova, neutron, glance, and so
|
|
on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>core project</glossterm>
|
|
<glossdef>
|
|
<para>An official OpenStack project. Currently
|
|
consists of Compute (nova), Object Storage
|
|
(swift), Image Service (glance), Identity
|
|
(keystone), Dashboard (horizon), Networking
|
|
(neutron), Block Storage (cinder), Telemetry
|
|
Service (ceilometer) and Orchestration Service
|
|
(heat).</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>cost</glossterm>
|
|
<glossdef>
|
|
<para>Under the nova distributed scheduler this is
|
|
calculated by looking at the capabilities of each
|
|
host relative to the flavor of the VM instance
|
|
being requested.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>credentials</glossterm>
|
|
<glossdef>
|
|
<para>Data that is only known to or accessible by a
|
|
user that is used to verify the user is who they
|
|
say they are and presented to the server during
|
|
authentication. Examples include a password,
|
|
secret key, digital certificate, fingerprint, and
|
|
so on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Crowbar</glossterm>
|
|
<glossdef>
|
|
<para>An open source community project by Dell that
|
|
aims to provide all necessary services to quickly
|
|
deploy clouds.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>current workload</glossterm>
|
|
<glossdef>
|
|
<para>An element of the nova capacity cache that is
|
|
calculated based on the number of build, snapshot,
|
|
migrate, and resize operations currently in
|
|
progress on a given host.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>customer</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for tenant.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>customization module</glossterm>
|
|
<glossdef>
|
|
<para>A user-created Python module that is loaded by
|
|
horizon to change the look and feel of the
|
|
dashboard.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .D. -->
|
|
<glossdiv>
|
|
<title>D</title>
|
|
<glossentry>
|
|
<glossterm>daemon</glossterm>
|
|
<glossdef>
|
|
<para>A process that runs in the background and waits
|
|
for requests. May or may not listen on a TCP or
|
|
UDP port. Do not confuse with a worker.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>DAC</glossterm>
|
|
<glossdef>
|
|
<para>Discretionary access control. Governs the
|
|
ability of subjects to access objects, while
|
|
enabling users to make policy decisions and assign
|
|
security attributes. The traditional UNIX system
|
|
of users, groups, and read-write-execute
|
|
permissions is an example of DAC.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>dashboard</glossterm>
|
|
<glossdef>
|
|
<para>The web-based management interface for
|
|
OpenStack. An alternative name for horizon.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>data encryption</glossterm>
|
|
<glossdef>
|
|
<para>Both glance and nova support encrypted virtual
|
|
machine (VM) images (but not instances).
|
|
In-transit data encryption is supported in
|
|
OpenStack using technologies such as HTTPS, SSL,
|
|
TLS, SSH. swift does not support object encryption
|
|
at the application level but may support storage
|
|
that uses disk encryption.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>database ID</glossterm>
|
|
<glossdef>
|
|
<para>A unique ID given to each replica of a swift
|
|
database.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>database replicator</glossterm>
|
|
<glossdef>
|
|
<para>A swift component that copies changes in the
|
|
account, container, and object databases to other
|
|
nodes.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>deallocate</glossterm>
|
|
<glossdef>
|
|
<para>The process of removing the association between
|
|
a floating IP address and a fixed IP address thus
|
|
returning the floating IP to the address
|
|
pool.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Debian</glossterm>
|
|
<glossdef>
|
|
<para>A Linux distribution that is compatible with
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>deduplication</glossterm>
|
|
<glossdef>
|
|
<para>The process of finding duplicate data at the
|
|
disk block, file, and/or object level to minimize
|
|
storage use, currently unsupported within
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>default panel</glossterm>
|
|
<glossdef>
|
|
<para>The default panel that is displayed when a user
|
|
accesses the horizon dashboard.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>default tenant</glossterm>
|
|
<glossdef>
|
|
<para>New users are assigned to this keystone tenant
|
|
if no tenant is specified when a user is
|
|
created.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>default token</glossterm>
|
|
<glossdef>
|
|
<para>A keystone token that is not associated with a
|
|
specific tenant and is exchanged for a scoped
|
|
token.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>delayed delete</glossterm>
|
|
<glossdef>
|
|
<para>An option within glance so that rather than
|
|
immediately delete an image, it is deleted after a
|
|
pre-defined number of seconds.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>delivery mode</glossterm>
|
|
<glossdef>
|
|
<para>Setting for the nova RabbitMQ message delivery
|
|
mode, can be set to either transient or
|
|
persistent.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>deprecated auth</glossterm>
|
|
<glossdef>
|
|
<para>An option within nova that enables administrators
|
|
to create and manage users through the nova-manage
|
|
command as opposed to using keystone.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>developer</glossterm>
|
|
<glossdef>
|
|
<para>One of the default roles in the nova RBAC system
|
|
and is the default role assigned to a new
|
|
user.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>device</glossterm>
|
|
<glossdef>
|
|
<para>In the context of swift this refers to the
|
|
underlying storage device.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>device ID</glossterm>
|
|
<glossdef>
|
|
<para>Maps swift partitions to physical storage
|
|
devices.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>device weight</glossterm>
|
|
<glossdef>
|
|
<para>Used to distribute the partitions among swift
|
|
devices. The distribution is usually proportional
|
|
to the storage capacity of the device.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>DevStack</glossterm>
|
|
<glossdef>
|
|
<para>Community project that uses shell scripts to
|
|
quickly build complete OpenStack development
|
|
environments.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>DHCP</glossterm>
|
|
<glossdef>
|
|
<para>Dynamic Host Configuration Protocol. A network
|
|
protocol that configures devices that are
|
|
connected to a network so they can communicate on
|
|
that network by using the Internet Protocol (IP).
|
|
The protocol is implemented in a client-server
|
|
model where DHCP clients request configuration
|
|
data such as, an IP address, a default route, and
|
|
one or more DNS server addresses from a DHCP
|
|
server.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Diablo</glossterm>
|
|
<glossdef>
|
|
<para>A grouped release of projects related to
|
|
OpenStack that came out in the fall of 2011, the
|
|
fourth release of OpenStack. It included Compute
|
|
(nova 2011.3), Object Storage (swift 1.4.3), and
|
|
the Image service (glance).</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>direct consumer</glossterm>
|
|
<glossdef>
|
|
<para>An element of the nova RabbitMQ that comes to
|
|
life when a RPC call is executed. It connects to a
|
|
direct exchange through a unique exclusive queue,
|
|
sends the message, and terminates.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>direct exchange</glossterm>
|
|
<glossdef>
|
|
<para>A routing table that is created within the nova
|
|
RabbitMQ during RPC calls, one is created for each
|
|
RPC call that is invoked.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>direct publisher</glossterm>
|
|
<glossdef>
|
|
<para>Element of RabbitMQ that provides a response to
|
|
an incoming MQ message.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>disassociate</glossterm>
|
|
<glossdef>
|
|
<para>The process of removing the association between
|
|
a floating IP address and fixed IP and thus
|
|
returning the floating IP address to the address
|
|
pool.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>disk encryption</glossterm>
|
|
<glossdef>
|
|
<para>The ability to encrypt data at the file system,
|
|
disk partition or whole disk level. Supported
|
|
within nova VMs.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>disk format</glossterm>
|
|
<glossdef>
|
|
<para>The underlying format that a disk image for a VM
|
|
is stored as within the glance back-end store. For
|
|
example, AMI, ISO, QCOW2, VMDK, and so on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>dispersion</glossterm>
|
|
<glossdef>
|
|
<para>In swift, tools to test and ensure dispersion of
|
|
objects and containers to ensure fault
|
|
tolerance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Django</glossterm>
|
|
<glossdef>
|
|
<para>A web framework used extensively in
|
|
horizon.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>DNS</glossterm>
|
|
<glossdef>
|
|
<para>Domain Name Server. A hierarchical and
|
|
distributed naming system for computers, services,
|
|
and resources connected to the Internet or a
|
|
private network. Associates a human-friendly names
|
|
to IP addresses.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>DNS record</glossterm>
|
|
<glossdef>
|
|
<para>A record that specifies information about a
|
|
particular domain and belongs to the
|
|
domain.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>dnsmasq</glossterm>
|
|
<glossdef>
|
|
<para>Daemon that provides DNS, DHCP, BOOTP, and TFTP
|
|
services, used by the nova VLAN manager and
|
|
FlatDHCP manager.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>domain</glossterm>
|
|
<glossdef>
|
|
<para>Separates a web site from other sites. Often,
|
|
the domain name has two or more parts that are
|
|
separated by dots. For example, yahoo.com,
|
|
usa.gov, Harvard.edu, or mail.yahoo.com.</para>
|
|
<para>A domain is an entity or container of all
|
|
DNS-related information containing one or more
|
|
records.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Domain Name Service (DNS)</glossterm>
|
|
<glossdef>
|
|
<para>In nova, the support that enables associating
|
|
DNS entries with floating IP addresses, nodes, or
|
|
cells so host names are consistent across
|
|
reboots.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Domain Name System (DNS)</glossterm>
|
|
<glossdef>
|
|
<para>A system by which Internet domain
|
|
name-to-address and address-to-name resolutions
|
|
are determined.</para>
|
|
<para>DNS helps navigate the Internet by translating
|
|
the IP address into an address that is easier to
|
|
remember For example, translating 111.111.111.1
|
|
into www.yahoo.com.</para>
|
|
<para>All domains and their components, such as mail
|
|
servers, utilize DNS to resolve to the appropriate
|
|
locations. DNS servers are usually set up in a
|
|
master-slave relationship such that failure of the
|
|
master invokes the slave. DNS servers might also
|
|
be clustered or replicated such that changes made
|
|
to one DNS server are automatically propagated to
|
|
other active servers.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>download</glossterm>
|
|
<glossdef>
|
|
<para>The transfer of data, usually in the form of
|
|
files, from one computer to another.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>DRTM</glossterm>
|
|
<glossdef>
|
|
<para>Dynamic root of trust measurement.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>durable exchange</glossterm>
|
|
<glossdef>
|
|
<para>The nova RabbitMQ message exchange that remains
|
|
active when the server restarts.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>durable queue</glossterm>
|
|
<glossdef>
|
|
<para>A nova RabbitMQ message queue that remains
|
|
active when the server restarts.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Dynamic Host Configuration Protocol
|
|
(DHCP)</glossterm>
|
|
<glossdef>
|
|
<para>A method to automatically configure networking
|
|
for a host at boot time. Provided by both neutron
|
|
and nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Dynamic HyperText Markup Language
|
|
(DHTML)</glossterm>
|
|
<glossdef>
|
|
<para>Pages that use HTML,
|
|
JavaScript, and CCS to enable users to interact
|
|
with a web page or show simple animation.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .E. -->
|
|
<glossdiv>
|
|
<title>E</title>
|
|
<glossentry>
|
|
<glossterm>EBS boot volume</glossterm>
|
|
<glossdef>
|
|
<para>An Amazon EBS storage volume that contains a
|
|
bootable VM image, currently unsupported in
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ebtables</glossterm>
|
|
<glossdef>
|
|
<para>Used in nova along with arptables, iptables, and
|
|
ip6tables to create firewalls and to ensure
|
|
isolation of network communications.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>EC2</glossterm>
|
|
<glossdef>
|
|
<para>The Amazon commercial compute product, similar
|
|
to nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>EC2 access key</glossterm>
|
|
<glossdef>
|
|
<para>Used along with an EC2 secret key to access the
|
|
nova EC2 API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>EC2 API</glossterm>
|
|
<glossdef>
|
|
<para>OpenStack supports accessing the Amazon EC2 API
|
|
through nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>EC2 Compatibility API</glossterm>
|
|
<glossdef>
|
|
<para>A nova component that enables OpenStack to
|
|
communicate with Amazon EC2.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>EC2 secret key</glossterm>
|
|
<glossdef>
|
|
<para>Used along with an EC2 access key when
|
|
communicating with the nova EC2 API, is used to
|
|
digitally sign each request.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Elastic Block Storage (EBS)</glossterm>
|
|
<glossdef>
|
|
<para>The Amazon commercial block storage
|
|
product.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>encryption</glossterm>
|
|
<glossdef>
|
|
<para>OpenStack supports encryption technologies such
|
|
as HTTPS, SSH, SSL, TLS, digital certificates, and
|
|
data encryption.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>endpoint</glossterm>
|
|
<glossdef>
|
|
<para>See API endpoint.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>endpoint registry</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a keystone catalog.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>endpoint template</glossterm>
|
|
<glossdef>
|
|
<para>A list of URL and port number endpoints that
|
|
indicate where a service, such as object storage,
|
|
compute, identity, and so on, can be
|
|
accessed.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>entity</glossterm>
|
|
<glossdef>
|
|
<para>Any piece of hardware or software that wants to
|
|
connect to the network services provided by
|
|
neutron, the Network Connectivity service. An
|
|
entity can make use of neutron by implementing a
|
|
VIF.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ephemeral image</glossterm>
|
|
<glossdef>
|
|
<para>A VM image that does not save changes made to
|
|
its volumes and reverts them to their original
|
|
state after the instance is terminated.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ephemeral volume</glossterm>
|
|
<glossdef>
|
|
<para>Volume that does not save the changes made to it
|
|
and reverts to its original state when the current
|
|
user relinquishes control.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Essex</glossterm>
|
|
<glossdef>
|
|
<para>A grouped release of projects related to
|
|
OpenStack that came out in April 2012, the fifth
|
|
release of OpenStack. It included Compute (nova
|
|
2012.1), Object Storage (swift 1.4.8), Image
|
|
(glance), Identity (keystone), and Dashboard
|
|
(horizon).</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ESX</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-supported hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ESXi</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-supported hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ETag</glossterm>
|
|
<glossdef>
|
|
<para>MD5 hash of an object within swift, used to
|
|
ensure data integrity.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>euca2ools</glossterm>
|
|
<glossdef>
|
|
<para>A collection of command line tools for
|
|
administering VMs, most are compatible with
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Eucalyptus Kernel Image (EKI)</glossterm>
|
|
<glossdef>
|
|
<para>Used along with an ERI to create an EMI.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Eucalyptus Machine Image (EMI)</glossterm>
|
|
<glossdef>
|
|
<para>VM image container format supported by
|
|
glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Eucalyptus Ramdisk Image (ERI)</glossterm>
|
|
<glossdef>
|
|
<para>Used along with an EKI to create an EMI.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>evacuate</glossterm>
|
|
<glossdef>
|
|
<para>The process of migrating one or all virtual
|
|
machine (VM) instances from one host to another,
|
|
compatible with both shared storage live migration
|
|
and block migration.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>exchange</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a RabbitMQ message
|
|
exchange.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>exchange type</glossterm>
|
|
<glossdef>
|
|
<para>A routing algorithm in the nova RabbitMQ.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>exclusive queue</glossterm>
|
|
<glossdef>
|
|
<para>Connected to by a direct consumer in RabbitMQ /
|
|
nova, the message can only be consumed by the
|
|
current connection.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>extended attributes (xattrs)</glossterm>
|
|
<glossdef>
|
|
<para>File system option that enables storage of
|
|
additional information beyond owner, group,
|
|
permissions, modification time, and so on. The
|
|
underlying swift file system must support extended
|
|
attributes.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>extension</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a nova API extension or
|
|
plug-in. In the context of keystone this is a call
|
|
that is specific to the implementation, such as
|
|
adding support for OpenID.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>extra specs</glossterm>
|
|
<glossdef>
|
|
<para>Specifies additional requirements
|
|
when nova determines where to start a new
|
|
instance. Examples include a minimum amount of
|
|
network bandwidth or a GPU.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .F. -->
|
|
<glossdiv>
|
|
<title>F</title>
|
|
<glossentry>
|
|
<glossterm>FakeLDAP</glossterm>
|
|
<glossdef>
|
|
<para>An easy method to create a local LDAP directory
|
|
for testing keystone and nova. Requires
|
|
Redis.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>fan-out exchange</glossterm>
|
|
<glossdef>
|
|
<para>Within RabbitMQ and nova it is the messaging
|
|
interface that is used by the scheduler service to
|
|
receive capability messages from the compute,
|
|
volume, and network nodes.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Fedora</glossterm>
|
|
<glossdef>
|
|
<para>A Linux distribution compatible with
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Fibre Channel</glossterm>
|
|
<glossdef>
|
|
<para>Storage protocol similar in concept to TCP/IP,
|
|
encapsulates SCSI commands and data.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Fibre Channel over Ethernet (FCoE)</glossterm>
|
|
<glossdef>
|
|
<para>The fibre channel protocol tunneled within
|
|
Ethernet.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>fill-first scheduler</glossterm>
|
|
<glossdef>
|
|
<para>The nova scheduling method that attempts to fill
|
|
a host with VMs rather than starting new VMs on a
|
|
variety of hosts.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>filter</glossterm>
|
|
<glossdef>
|
|
<para>The step in the nova scheduling process when
|
|
hosts that cannot run VMs are eliminated and not
|
|
chosen.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>firewall</glossterm>
|
|
<glossdef>
|
|
<para>Used to restrict communications between hosts
|
|
and/or nodes, implemented in nova using iptables,
|
|
arptables, ip6tables and etables.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>fixed IP address</glossterm>
|
|
<glossdef>
|
|
<para>An IP address that is associated with the same
|
|
instance each time that instance boots, generally
|
|
not accessible to end users or the public
|
|
internet, used for management of the
|
|
instance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Flat Manager</glossterm>
|
|
<glossdef>
|
|
<para>The nova component that gives IP addresses to
|
|
authorized nodes and assumes DHCP, DNS, and
|
|
routing configuration and services are provided by
|
|
something else.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>flat mode injection</glossterm>
|
|
<glossdef>
|
|
<para>A nova networking method where the OS network
|
|
configuration information is injected into the VM
|
|
image before the instance starts.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>flat network</glossterm>
|
|
<glossdef>
|
|
<para>The Network Controller provides virtual networks
|
|
to enable compute servers to interact with each
|
|
other and with the public network. All machines
|
|
must have a public and private network interface.
|
|
A flat network is a private network interface,
|
|
which is controlled by the flat_interface option
|
|
with flat managers.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>FlatDHCP Manager</glossterm>
|
|
<glossdef>
|
|
<para>The nova component that provides dnsmasq (DHCP,
|
|
DNS, BOOTP, TFTP) and radvd (routing)
|
|
services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>flavor</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a VM instance type.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>flavor ID</glossterm>
|
|
<glossdef>
|
|
<para>UUID for each nova or glance VM flavor or
|
|
instance type.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>floating IP address</glossterm>
|
|
<glossdef>
|
|
<para>An IP address that a nova project can associate
|
|
with a VM so the instance has the same public IP
|
|
address each time that it boots. You create a pool
|
|
of floating IP addresses and assign them to
|
|
instances as they are launched to maintain a
|
|
consistent IP address for maintaining DNS
|
|
assignment.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Folsom</glossterm>
|
|
<glossdef>
|
|
<para>A grouped release of projects related to
|
|
OpenStack that came out in the fall of 2012, the
|
|
sixth release of OpenStack. It includes Compute
|
|
(nova), Object Storage (swift), Identity
|
|
(keystone), Networking (neutron), Image service
|
|
(glance) and Volumes or Block Storage
|
|
(cinder).</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>FormPost</glossterm>
|
|
<glossdef>
|
|
<para>swift middleware that uploads
|
|
(posts) an image through a form on a web
|
|
page.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>front-end</glossterm>
|
|
<glossdef>
|
|
<para>The point where a user interacts with a service,
|
|
can be an API endpoint, the horizon dashboard, or
|
|
a command line tool.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .G. -->
|
|
<glossdiv>
|
|
<title>G</title>
|
|
<glossentry>
|
|
<glossterm>gateway</glossterm>
|
|
<glossdef>
|
|
<para>Hardware or software that translates between two
|
|
different protocols.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Glance</glossterm>
|
|
<glossdef>
|
|
<para>A core project that provides the OpenStack Image
|
|
Service.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>glance API server</glossterm>
|
|
<glossdef>
|
|
<para>Processes client requests for VMs, updates
|
|
glance metadata on the registry server, and
|
|
communicates with the store adapter to upload VM
|
|
images from the back-end store.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>glance registry</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for the glance image
|
|
registry.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>global endpoint template</glossterm>
|
|
<glossdef>
|
|
<para>The keystone endpoint template that contains
|
|
services available to all tenants.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>GlusterFS</glossterm>
|
|
<glossdef>
|
|
<para>A file system designed to aggregate NAS hosts,
|
|
compatible with OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>golden image</glossterm>
|
|
<glossdef>
|
|
<para>A method of operating system installation where
|
|
a finalized disk image is created and then used by
|
|
all nodes without modification.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Graphic Interchange Format (GIF)</glossterm>
|
|
<glossdef>
|
|
<para>A type of image file that is commonly used for
|
|
animated images on web pages.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Graphics Processing Unit (GPU)</glossterm>
|
|
<glossdef>
|
|
<para>Choosing a host based on the existence of a GPU
|
|
is currently unsupported in OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Green Threads</glossterm>
|
|
<glossdef>
|
|
<para>The cooperative threading model used by Python,
|
|
reduces race conditions, and only context switches
|
|
when specific library calls are made. Each
|
|
OpenStack service is its own thread.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Grizzly</glossterm>
|
|
<glossdef>
|
|
<para>Project name for the seventh release of
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>guest OS</glossterm>
|
|
<glossdef>
|
|
<para>An operating system instance running under the
|
|
control of a hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .H. -->
|
|
<glossdiv>
|
|
<title>H</title>
|
|
<glossentry>
|
|
<glossterm>Hadoop</glossterm>
|
|
<glossdef>
|
|
<para>Apache Hadoop is an open-source software
|
|
framework that supports data-intensive distributed
|
|
applications.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>handover</glossterm>
|
|
<glossdef>
|
|
<para>An object state in swift where a new replica of
|
|
the object is automatically created due to a drive
|
|
failure.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>hard reboot</glossterm>
|
|
<glossdef>
|
|
<para>A type of reboot where a physical or virtual
|
|
power button is pressed as opposed to a graceful,
|
|
proper shutdown of the operating system.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Havana</glossterm>
|
|
<glossdef>
|
|
<para>Project name for the eighth release of
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Heat</glossterm>
|
|
<glossdef>
|
|
<para>An integrated project that aims to orchestrate
|
|
multiple cloud applications for OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Horizon</glossterm>
|
|
<glossdef>
|
|
<para>OpenStack project that provides a dashboard,
|
|
which is a web interface.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>horizon plug-in</glossterm>
|
|
<glossdef>
|
|
<para>A plug-in for the OpenStack dashboard
|
|
(horizon).</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>host</glossterm>
|
|
<glossdef>
|
|
<para>A physical computer, not a VM instance
|
|
(node).</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>host aggregate</glossterm>
|
|
<glossdef>
|
|
<para>A method to further subdivide availability zones
|
|
into hypervisor pools, a collection of common
|
|
hosts.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Host Bus Adapter (HBA)</glossterm>
|
|
<glossdef>
|
|
<para>Device plugged into a PCI slot such as a fibre
|
|
channel or network card.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>HTTP</glossterm>
|
|
<glossdef>
|
|
<para>Hypertext Transfer Protocol. HTTP is an
|
|
application protocol for distributed,
|
|
collaborative, hypermedia information systems. It
|
|
is the foundation of data communication for the
|
|
World Wide Web. Hypertext is structured text that
|
|
uses logical links (hyper links) between nodes
|
|
containing text. HTTP is the protocol to exchange
|
|
or transfer hypertext.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>HTTPS</glossterm>
|
|
<glossdef>
|
|
<para>Hypertext Transfer Protocol Secure (HTTPS) is a
|
|
communications protocol for secure communication
|
|
over a computer network, with especially wide
|
|
deployment on the Internet. Technically, it is not
|
|
a protocol in and of itself; rather, it is the
|
|
result of simply layering the Hypertext Transfer
|
|
Protocol (HTTP) on top of the SSL/TLS protocol,
|
|
thus adding the security capabilities of SSL/TLS
|
|
to standard HTTP communications.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
|
|
<glossentry>
|
|
<glossterm>Hyper-V</glossterm>
|
|
<glossdef>
|
|
<para>One of the hypervisors supported by
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>hyper link</glossterm>
|
|
<glossdef>
|
|
<para>Any kind of text that contains a link to some
|
|
other site, commonly found in documents where
|
|
clicking on a word or words opens up a different
|
|
web site.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>HyperText Transfer Protocol (HTTP)</glossterm>
|
|
<glossdef>
|
|
<para>The protocol that tells browsers where to go to
|
|
find information.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Hypertext Transfer Protocol Secure
|
|
(HTTPS)</glossterm>
|
|
<glossdef>
|
|
<para>Encrypted HTTP communications using SSL or TLS,
|
|
most OpenStack API endpoints and many
|
|
inter-component communications support HTTPS
|
|
communication.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>hypervisor</glossterm>
|
|
<glossdef>
|
|
<para>Software that arbitrates and controls VM access
|
|
to the actual underlying hardware.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>hypervisor pool</glossterm>
|
|
<glossdef>
|
|
<para>A collection of hypervisors grouped together
|
|
through host aggregates.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .I. -->
|
|
<glossdiv>
|
|
<title>I</title>
|
|
<glossentry>
|
|
<glossterm>IaaS</glossterm>
|
|
<glossdef>
|
|
<para>Infrastructure as a Service. IaaS is a provision
|
|
model in which an organization outsources the
|
|
equipment used to support operations, including
|
|
storage, hardware, servers and networking
|
|
components. The service provider owns the
|
|
equipment and is responsible for housing, running
|
|
and maintaining it. The client typically pays on a
|
|
per-use basis. IaaS is a model for providing cloud
|
|
services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Icehouse</glossterm>
|
|
<glossdef>
|
|
<para>Project name for the ninth release of OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ID number</glossterm>
|
|
<glossdef>
|
|
<para>Unique numeric ID associated with each user in
|
|
keystone, conceptually similar to a Linux or LDAP
|
|
UID.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Identity API</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for the Identity Service
|
|
API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Identity back-end</glossterm>
|
|
<glossdef>
|
|
<para>The source used by keystone to retrieve user
|
|
information an OpenLDAP server for example.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Identity Service</glossterm>
|
|
<glossdef>
|
|
<para>The identity service provided by the keystone
|
|
project.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Identity Service API</glossterm>
|
|
<glossdef>
|
|
<para>The API used to access the OpenStack Identity
|
|
Service provided through keystone.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>IDS</glossterm>
|
|
<glossdef>
|
|
<para>Intrusion Detection System</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
|
|
<glossentry>
|
|
<glossterm>image</glossterm>
|
|
<glossdef>
|
|
<para>A collection of files for a specific operating
|
|
system (OS) that you use to create or rebuild a
|
|
server. OpenStack provides pre-built images. You
|
|
can also create custom images, or snapshots, from
|
|
servers that you have launched. Custom images can
|
|
be used for data backups or as "gold" images for
|
|
additional servers.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Image API</glossterm>
|
|
<glossdef>
|
|
<para>The glance API endpoint for management of VM
|
|
images.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>image cache</glossterm>
|
|
<glossdef>
|
|
<para>Used by glance to obtain images on the local host
|
|
rather than re-downloading them from
|
|
the image server each time one is
|
|
requested.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>image ID</glossterm>
|
|
<glossdef>
|
|
<para>Combination of URI and UUID used to access
|
|
glance VM images through the image API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>image membership</glossterm>
|
|
<glossdef>
|
|
<para>A list of tenants that can access a given VM
|
|
image within glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>image owner</glossterm>
|
|
<glossdef>
|
|
<para>The keystone tenant who owns a glance virtual
|
|
machine image.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>image registry</glossterm>
|
|
<glossdef>
|
|
<para>A list of VM images that are available through
|
|
glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Image Service API</glossterm>
|
|
<glossdef>
|
|
<para>Alternative name for the glance image
|
|
API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>image status</glossterm>
|
|
<glossdef>
|
|
<para>The current status of a VM image in glance, not
|
|
to be confused with the status of a running
|
|
instance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>image store</glossterm>
|
|
<glossdef>
|
|
<para>The back-end store used by glance to store VM
|
|
images, options include swift, local file system,
|
|
S3, or HTTP.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>image UUID</glossterm>
|
|
<glossdef>
|
|
<para>UUID used by glance to uniquely identify each VM
|
|
image.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>incubated project</glossterm>
|
|
<glossdef>
|
|
<para>A community project may be elevated to this
|
|
status and is then promoted to a core
|
|
project.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ingress filtering</glossterm>
|
|
<glossdef>
|
|
<para>The process of filtering incoming network
|
|
traffic. Supported by nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>injection</glossterm>
|
|
<glossdef>
|
|
<para>The process of putting a file into a virtual
|
|
machine image before the instance is
|
|
started.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>instance</glossterm>
|
|
<glossdef>
|
|
<para>A running VM, or a VM in a known state such as
|
|
suspended that can be used like a hardware server.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>instance ID</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for instance UUID.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>instance state</glossterm>
|
|
<glossdef>
|
|
<para>The current state of a nova VM image.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>instance type</glossterm>
|
|
<glossdef>
|
|
<para>Describes the parameters of the various virtual
|
|
machine images that are available to users,
|
|
includes parameters such as CPU, storage, and
|
|
memory. Alternative term for flavor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>instance type ID</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a flavor ID.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>instance UUID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID assigned to each nova VM
|
|
instance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>interface ID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID for a neutron VIF or vNIC in the form
|
|
of a UUID.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Internet Service Provider (ISP)</glossterm>
|
|
<glossdef>
|
|
<para>Any business that provides Internet access to
|
|
individuals or businesses.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Ironic</glossterm>
|
|
<glossdef>
|
|
<para>OpenStack project that provisions bare metal, as
|
|
opposed to virtual, machines.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>IP address</glossterm>
|
|
<glossdef>
|
|
<para>Number that is unique to every computer system
|
|
on the Internet. Two versions of the Internet
|
|
Protocol (IP) are in use for addresses: IPv4 and
|
|
IPv6.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>IP Address Management (IPAM)</glossterm>
|
|
<glossdef>
|
|
<para>The process of automating IP address allocation,
|
|
deallocation, and management. Currently provided
|
|
by nova, melange, and neutron.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>IPL</glossterm>
|
|
<glossdef>
|
|
<para>Initial Program Loader.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>IPMI</glossterm>
|
|
<glossdef>
|
|
<para>Intelligent Platform Management Interface. IPMI
|
|
is a standardized computer system interface used
|
|
by system administrators for out-of-band
|
|
management of computer systems and monitoring of
|
|
their operation. In layman's terms, it is a way to
|
|
manage a computer using a direct network
|
|
connection, whether it is turned on or not;
|
|
connecting to the hardware rather than an
|
|
operating system or login shell.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>iptables</glossterm>
|
|
<glossdef>
|
|
<para>Used along with arptables and ebtables, iptables
|
|
create firewalls in nova. iptables are the tables
|
|
provided by the Linux kernel firewall (implemented
|
|
as different Netfilter modules) and the chains and
|
|
rules it stores. Different kernel modules and
|
|
programs are currently used for different
|
|
protocols; iptables applies to IPv4, ip6tables to
|
|
IPv6, arptables to ARP, and ebtables to Ethernet
|
|
frames. Requires root privilege to
|
|
manipulate.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>iSCSI</glossterm>
|
|
<glossdef>
|
|
<para>The SCSI disk protocol tunneled within Ethernet,
|
|
supported by nova, swift, and glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ISO9960</glossterm>
|
|
<glossdef>
|
|
<para>One of the VM image disk formats supported by
|
|
glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>itsec</glossterm>
|
|
<glossdef>
|
|
<para>A default role in the nova RBAC system that
|
|
can quarantine an instance in any
|
|
project.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .J. -->
|
|
<glossdiv>
|
|
<title>J</title>
|
|
<glossentry>
|
|
<glossterm>Java</glossterm>
|
|
<glossdef>
|
|
<para>A programming language that is used to create
|
|
systems that involve more than one computer by way
|
|
of a network.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>JavaScript</glossterm>
|
|
<glossdef>
|
|
<para>A scripting language that is used to build web
|
|
pages.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>JavaScript Object Notation (JSON)</glossterm>
|
|
<glossdef>
|
|
<para>One of the supported response formats in
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Jenkins</glossterm>
|
|
<glossdef>
|
|
<para>Tool used to run jobs automatically for
|
|
OpenStack development.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Juno</glossterm>
|
|
<glossdef>
|
|
<para>Project name for the tenth release of OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .K. -->
|
|
<glossdiv>
|
|
<title>K</title>
|
|
<glossentry>
|
|
<glossterm>kernel-based VM (KVM)</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-supported hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Keystone</glossterm>
|
|
<glossdef>
|
|
<para>The project that provides OpenStack Identity
|
|
services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Kickstart</glossterm>
|
|
<glossdef>
|
|
<para>A tool to automate system configuration and
|
|
installation on Red Hat, Fedora, and CentOS based
|
|
Linux distributions.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .L. -->
|
|
<glossdiv>
|
|
<title>L</title>
|
|
<glossentry>
|
|
<glossterm>large object</glossterm>
|
|
<glossdef>
|
|
<para>An object within swift that is larger than 5
|
|
GBs.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Launchpad</glossterm>
|
|
<glossdef>
|
|
<para>The collaboration site for OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Layer-2 network</glossterm>
|
|
<glossdef>
|
|
<para>Term used for OSI network architecture for the
|
|
data link layer.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>libvirt</glossterm>
|
|
<glossdef>
|
|
<para>Virtualization API library used by OpenStack to
|
|
interact with many of its supported
|
|
hypervisors.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Linux bridge</glossterm>
|
|
<glossdef>
|
|
<para>Software that enables multiple VMs to share a
|
|
single physical NIC within nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Linux Bridge neutron plug-in</glossterm>
|
|
<glossdef>
|
|
<para>Enables a Linux bridge to understand
|
|
a neutron port, interface attachment, and other
|
|
abstractions.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Linux containers (LXC)</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-supported hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>live migration</glossterm>
|
|
<glossdef>
|
|
<para>The ability within nova to move running virtual
|
|
machine instances from one host to another with
|
|
only a small service interruption during
|
|
switch-over.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>load balancer</glossterm>
|
|
<glossdef>
|
|
<para>A load balancer is a logical device which
|
|
belongs to a cloud account. It is used to
|
|
distribute workloads between multiple back-end
|
|
systems or services, based on the criteria defined
|
|
as part of its configuration.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>load balancing</glossterm>
|
|
<glossdef>
|
|
<para>The process of spreading client requests between
|
|
two or more nodes to improve performance and
|
|
availability.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .M. -->
|
|
<glossdiv>
|
|
<title>M</title>
|
|
<glossentry>
|
|
<glossterm>management API</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for an admin API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>management network</glossterm>
|
|
<glossdef>
|
|
<para>A network segment used for administration, not
|
|
accessible to the public internet.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>manager</glossterm>
|
|
<glossdef>
|
|
<para>Logical groupings of related code such as the
|
|
nova volume manager or network manager.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>manifest</glossterm>
|
|
<glossdef>
|
|
<para>Used to track segments of a large object within
|
|
swift.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>manifest object</glossterm>
|
|
<glossdef>
|
|
<para>A special swift object that contains the
|
|
manifest for a large object.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Marconi</glossterm>
|
|
<glossdef>
|
|
<para>OpenStack project that provides a queue service
|
|
to applications.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Melange</glossterm>
|
|
<glossdef>
|
|
<para>Project name for OpenStack Network Information
|
|
Service. To be merged with neutron.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>membership</glossterm>
|
|
<glossdef>
|
|
<para>The association between a glance VM image and a
|
|
tenant. Enables images to be shared with specified
|
|
tenants.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>membership list</glossterm>
|
|
<glossdef>
|
|
<para>A list of tenants that can access a given VM
|
|
image within glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>memcached</glossterm>
|
|
<glossdef>
|
|
<para>A distributed memory object caching system that
|
|
is used by swift for caching.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>memory overcommit</glossterm>
|
|
<glossdef>
|
|
<para>The ability to start new VM instances based on
|
|
the actual memory usage of a host, as opposed to
|
|
basing the decision on the amount of RAM each
|
|
running instance thinks it has available. Also
|
|
known as RAM overcommit.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>message broker</glossterm>
|
|
<glossdef>
|
|
<para>The software package used to provide AMQP
|
|
messaging capabilities within nova. Default
|
|
package is RabbitMQ.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>message bus</glossterm>
|
|
<glossdef>
|
|
<para>The main virtual communication line used by all
|
|
AMQP messages for inter-cloud communications
|
|
within nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>message queue</glossterm>
|
|
<glossdef>
|
|
<para>Passes requests from clients to the appropriate
|
|
workers and returns the output to the client after
|
|
the job completes.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Meta-Data Server (MDS)</glossterm>
|
|
<glossdef>
|
|
<para>Stores CephFS metadata.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>migration</glossterm>
|
|
<glossdef>
|
|
<para>The process of moving a VM instance from one
|
|
host to another.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Modular Layer 2 (ML2) neutron plug-in</glossterm>
|
|
<glossdef>
|
|
<para>Can concurrently use multiple
|
|
layer 2 networking technologies, such as 802.1Q and
|
|
VXLAN, in neutron.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Monitor (Mon)</glossterm>
|
|
<glossdef>
|
|
<para>A Ceph component that communicates with external
|
|
clients, checks data state and consistency, and
|
|
performs quorum functions.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>multi-factor authentication</glossterm>
|
|
<glossdef>
|
|
<para>Authentication method that uses two or more
|
|
credentials, such as a password and a private key.
|
|
Currently not supported in keystone.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>MultiNic</glossterm>
|
|
<glossdef>
|
|
<para>Facility in nova that enables a virtual
|
|
machine instance to have more than one VIF
|
|
connected to it.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .N. -->
|
|
<glossdiv>
|
|
<title>N</title>
|
|
<glossentry>
|
|
<glossterm>Nebula</glossterm>
|
|
<glossdef>
|
|
<para>Released as open source by NASA in 2010 and is
|
|
the basis for nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>netadmin</glossterm>
|
|
<glossdef>
|
|
<para>One of the default roles in the nova RBAC
|
|
system. Enables the user to allocate publicly
|
|
accessible IP addresses to instances and change
|
|
firewall rules.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>NetApp volume driver</glossterm>
|
|
<glossdef>
|
|
<para>Enables nova to communicate with NetApp storage
|
|
devices through the NetApp OnCommand Provisioning
|
|
Manager.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>network</glossterm>
|
|
<glossdef>
|
|
<para>A virtual network that provides connectivity
|
|
between entities. For example, a collection of
|
|
virtual ports that share network connectivity. In
|
|
neutron terminology, a network is always a Layer-2
|
|
network.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Network Address Translation (NAT)</glossterm>
|
|
<glossdef>
|
|
<para>The process of modifying IP address information
|
|
while in-transit. Supported by nova and
|
|
neutron.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>network controller</glossterm>
|
|
<glossdef>
|
|
<para>A nova daemon that orchestrates the network
|
|
configuration of nodes including includes IP
|
|
addresses, VLANs, bridging, and manages routing
|
|
for both public and private networks.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Network File System (NFS)</glossterm>
|
|
<glossdef>
|
|
<para>A method for making file systems available over
|
|
the network. Supported by OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>network ID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID assigned to each network segment
|
|
within neutron. Same as network UUID</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>network manager</glossterm>
|
|
<glossdef>
|
|
<para>The nova component that manages various network
|
|
components, such as firewall rules, IP address
|
|
allocation, and so on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>network node</glossterm>
|
|
<glossdef>
|
|
<para>Any nova node that runs the network worker
|
|
daemon.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>network segment</glossterm>
|
|
<glossdef>
|
|
<para>Represents a virtual, isolated OSI layer 2
|
|
subnet in neutron.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Network Time Protocol (NTP)</glossterm>
|
|
<glossdef>
|
|
<para>A method of keeping a clock for a host or node
|
|
correct through communications with a trusted,
|
|
accurate time source.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>network UUID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID for a neutron network segment.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>network worker</glossterm>
|
|
<glossdef>
|
|
<para>The nova-network worker daemon, provides
|
|
services such as giving an IP address to a booting
|
|
nova instance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Neutron</glossterm>
|
|
<glossdef>
|
|
<para>A core OpenStack project that provides a network
|
|
connectivity abstraction layer to OpenStack
|
|
Compute.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>neutron API</glossterm>
|
|
<glossdef>
|
|
<para>API used to access neutron. Provides an
|
|
extensible architecture to enable custom plug-in
|
|
creation.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>neutron manager</glossterm>
|
|
<glossdef>
|
|
<para>Enables nova and neutron integration, which
|
|
enables neutron to perform network management for
|
|
nova VMs.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>neutron plug-in</glossterm>
|
|
<glossdef>
|
|
<para>Interface within neutron that enables
|
|
organizations to create custom plug-ins for
|
|
advanced features such as QoS, ACLs, or
|
|
IDS.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Nexenta volume driver</glossterm>
|
|
<glossdef>
|
|
<para>Provides support for NexentaStor devices in
|
|
nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Nicira NVP neutron plug-in</glossterm>
|
|
<glossdef>
|
|
<para>Provides support for the Nicira Network
|
|
Virtualization Platform (NVP) in neutron.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>No ACK</glossterm>
|
|
<glossdef>
|
|
<para>Disables server-side message acknowledgment in
|
|
the nova RabbitMQ. Increases performance but
|
|
decreases reliability.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>node</glossterm>
|
|
<glossdef>
|
|
<para>A VM instance that runs on a host.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>non-durable exchange</glossterm>
|
|
<glossdef>
|
|
<para>Message exchange that is cleared when the
|
|
service restarts. Its data is not written to
|
|
persistent storage.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>non-durable queue</glossterm>
|
|
<glossdef>
|
|
<para>Message queue that is cleared when the service
|
|
restarts. Its data is not written to persistent
|
|
storage.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>non-persistent volume</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for an ephemeral volume.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>nova</glossterm>
|
|
<glossdef>
|
|
<para>OpenStack project that provides compute
|
|
services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>nova API</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for the nova Compute
|
|
API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>nova network</glossterm>
|
|
<glossdef>
|
|
<para>A nova component that manages IP address
|
|
allocation, firewalls, and other network-related
|
|
tasks.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>nova volume</glossterm>
|
|
<glossdef>
|
|
<para>The nova component that manages storage volumes,
|
|
currently being split off into a separate project
|
|
named cinder.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .O. -->
|
|
<glossdiv>
|
|
<title>O</title>
|
|
<glossentry>
|
|
<glossterm>object</glossterm>
|
|
<glossdef>
|
|
<para>A BLOB of data held by swift, can be in any
|
|
format.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Object API</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for the swift object
|
|
API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>object auditor</glossterm>
|
|
<glossdef>
|
|
<para>Opens all objects for an object server and
|
|
verifies the MD5 hash, size, and metadata for each
|
|
object.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>object expiration</glossterm>
|
|
<glossdef>
|
|
<para>A configurable option within swift to
|
|
automatically delete objects after a specified
|
|
amount of time has passed or a certain date is
|
|
reached.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>object hash</glossterm>
|
|
<glossdef>
|
|
<para>Uniquely ID for a swift object.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>object path hash</glossterm>
|
|
<glossdef>
|
|
<para>Used by swift to determine the location of an
|
|
object in the ring. Maps objects to
|
|
partitions.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>object replicator</glossterm>
|
|
<glossdef>
|
|
<para>A swift component that copies and object to
|
|
remote partitions for fault tolerance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>object server</glossterm>
|
|
<glossdef>
|
|
<para>A swift component that is responsible for
|
|
managing objects.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Object Service API</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for the swift object
|
|
API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>object storage</glossterm>
|
|
<glossdef>
|
|
<para>Provides eventually consistent and redundant
|
|
storage and retrieval of fixed digital
|
|
content.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Object Storage Device (OSD)</glossterm>
|
|
<glossdef>
|
|
<para>The Ceph storage daemon.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>object versioning</glossterm>
|
|
<glossdef>
|
|
<para>Allows a user to set a flag on a swift container
|
|
so all objects within the container are
|
|
versioned.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Oldie</glossterm>
|
|
<glossdef>
|
|
<para>Term for a swift process that runs
|
|
for a long time. Can indicate a hung
|
|
process.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Open Cloud Computing Interface
|
|
(OCCI)</glossterm>
|
|
<glossdef>
|
|
<para>A standardized interface for managing compute,
|
|
data, and network resources, currently unsupported
|
|
in OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Open Virtualization Format (OVF)</glossterm>
|
|
<glossdef>
|
|
<para>Standard for packaging VM images. Supported in
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Open vSwitch neutron plug-in</glossterm>
|
|
<glossdef>
|
|
<para>Provides support for
|
|
Open vSwitch in neutron.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>OpenLDAP</glossterm>
|
|
<glossdef>
|
|
<para>An open source LDAP server. Supported by both
|
|
nova and keystone.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>OpenStack API (OSAPI)</glossterm>
|
|
<glossdef>
|
|
<para>The core OpenStack API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>openSUSE</glossterm>
|
|
<glossdef>
|
|
<para>A Linux distribution that is compatible with
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>operator</glossterm>
|
|
<glossdef>
|
|
<para>The person responsible for planning and
|
|
maintaining an OpenStack installation.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>orphan</glossterm>
|
|
<glossdef>
|
|
<para>In the context of swift this is a process that
|
|
is not terminated after an upgrade, restart, or
|
|
reload of the service.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .P. -->
|
|
<glossdiv>
|
|
<title>P</title>
|
|
<glossentry>
|
|
<glossterm>parent cell</glossterm>
|
|
<glossdef>
|
|
<para>If a requested resource, such as CPU time, disk
|
|
storage, or memory, is not available in the parent
|
|
cell, the request is forwarded to associated child
|
|
cells.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>partition</glossterm>
|
|
<glossdef>
|
|
<para>A unit of storage within swift used to store
|
|
objects, exists on top of devices, replicated for
|
|
fault tolerance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>partition index</glossterm>
|
|
<glossdef>
|
|
<para>Contains the locations of all swift partitions
|
|
within the ring.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>partition shift value</glossterm>
|
|
<glossdef>
|
|
<para>Used by swift to determine which partition data
|
|
should reside on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>pause</glossterm>
|
|
<glossdef>
|
|
<para>A VM state where no changes occur (no changes in
|
|
memory, network communications stop, etc), the VM
|
|
is frozen but not shut down.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>PCI passthrough</glossterm>
|
|
<glossdef>
|
|
<para>Gives guest VMs exclusive access to a
|
|
PCI device. Currently supported in OpenStack Havana
|
|
and later releases.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>persistent message</glossterm>
|
|
<glossdef>
|
|
<para>A message that is stored both in memory and on
|
|
disk, the message is not lost after a failure or
|
|
restart.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>persistent volume</glossterm>
|
|
<glossdef>
|
|
<para>Changes to these types of disk volumes are
|
|
saved.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>personality file</glossterm>
|
|
<glossdef>
|
|
<para>A file used to customize a nova instance, can be
|
|
used to inject SSH keys or a specific network
|
|
configuration.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>plug-in</glossterm>
|
|
<glossdef>
|
|
<para>Software component providing the actual
|
|
implementation for neutron APIs, or for Compute
|
|
APIs, depending on the context.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>policy service</glossterm>
|
|
<glossdef>
|
|
<para>Component of keystone that provides a rule
|
|
management interface and a rule based
|
|
authorization engine.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>port</glossterm>
|
|
<glossdef>
|
|
<para>A virtual network port within neutron, VIFs /
|
|
vNICs are connected to a port.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>port UUID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID for a neutron port.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>preseed</glossterm>
|
|
<glossdef>
|
|
<para>A tool to automate system configuration and
|
|
installation on Debian-based Linux
|
|
distributions.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>private image</glossterm>
|
|
<glossdef>
|
|
<para>A glance VM image that is only available to
|
|
specified tenants.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>private IP address</glossterm>
|
|
<glossdef>
|
|
<para>An IP address used for management and
|
|
administration, not available to the public
|
|
internet.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>private network</glossterm>
|
|
<glossdef>
|
|
<para>The Network Controller provides virtual networks
|
|
to enable compute servers to interact with each
|
|
other and with the public network. All machines
|
|
must have a public and private network interface.
|
|
A private network interface can be a flat or VLAN
|
|
network interface. A flat network interface is
|
|
controlled by the flat_interface with flat
|
|
managers. A VLAN network interface is controlled
|
|
by the vlan_interface option with VLAN managers.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>project</glossterm>
|
|
<glossdef>
|
|
<para>A logical grouping of users within nova, used to
|
|
define quotas and access to VM images.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>project ID</glossterm>
|
|
<glossdef>
|
|
<para>User defined alpha-numeric string in nova, the
|
|
name of a project.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>project VPN</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a cloudpipe.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>provider</glossterm>
|
|
<glossdef>
|
|
<para>An administrator who has access to all hosts and
|
|
instances.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>proxy node</glossterm>
|
|
<glossdef>
|
|
<para>A node that provides the swift proxy
|
|
service.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>proxy server</glossterm>
|
|
<glossdef>
|
|
<para>Users of swift interact with the service through
|
|
the proxy server which in-turn looks up the
|
|
location of the requested data within the ring and
|
|
returns the results to the user.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>public API</glossterm>
|
|
<glossdef>
|
|
<para>An API endpoint used for both service to service
|
|
communication and end user interactions.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>public image</glossterm>
|
|
<glossdef>
|
|
<para>A glance VM image that is available to all
|
|
tenants.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>public IP address</glossterm>
|
|
<glossdef>
|
|
<para>An IP address that is accessible to
|
|
end-users.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>public network</glossterm>
|
|
<glossdef>
|
|
<para>The Network Controller provides virtual networks
|
|
to enable compute servers to interact with each
|
|
other and with the public network. All machines
|
|
must have a public and private network interface.
|
|
The public network interface is controlled by the
|
|
public_interface option.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Puppet</glossterm>
|
|
<glossdef>
|
|
<para>An operating system configuration management
|
|
tool supported by OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Python</glossterm>
|
|
<glossdef>
|
|
<para>Programming language used extensively in
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .Q. -->
|
|
<glossdiv>
|
|
<title>Q</title>
|
|
<glossentry>
|
|
<glossterm>QEMU Copy On Write 2 (QCOW2)</glossterm>
|
|
<glossdef>
|
|
<para>One of the VM image disk formats supported by
|
|
glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Qpid</glossterm>
|
|
<glossdef>
|
|
<para>Message queue software supported by OpenStack,
|
|
an alternative to RabbitMQ.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>quarantine</glossterm>
|
|
<glossdef>
|
|
<para>If swift finds objects, containers, or accounts
|
|
that are corrupt they are placed in this state,
|
|
are not replicated, cannot be read by clients, and
|
|
a correct copy is re-replicated.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Quick EMUlator (QEMU)</glossterm>
|
|
<glossdef>
|
|
<para>QEMU is a generic and open source machine
|
|
emulator and virtualizer.</para>
|
|
<para>One of the hypervisors supported by OpenStack,
|
|
generally used for development purposes.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>quota</glossterm>
|
|
<glossdef>
|
|
<para>In nova, the ability to set resource limits on a
|
|
per-project basis.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .R. -->
|
|
<glossdiv>
|
|
<title>R</title>
|
|
<glossentry>
|
|
<glossterm>RabbitMQ</glossterm>
|
|
<glossdef>
|
|
<para>The default message queue software used by
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Rackspace Cloud Files</glossterm>
|
|
<glossdef>
|
|
<para>Released as open source by Rackspace in 2010,
|
|
the basis for swift.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>RADOS Block Device (RBD)</glossterm>
|
|
<glossdef>
|
|
<para>Ceph component that enables a Linux block
|
|
device to be striped over multiple distributed
|
|
data stores.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>radvd</glossterm>
|
|
<glossdef>
|
|
<para>The router advertisement daemon, used by the
|
|
nova VLAN manager and FlatDHCP manager to provide
|
|
routing services for VM instances.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>RAM filter</glossterm>
|
|
<glossdef>
|
|
<para>The nova setting that enables or disables RAM
|
|
overcommitment.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>RAM overcommit</glossterm>
|
|
<glossdef>
|
|
<para>The ability to start new VM instances based on
|
|
the actual memory usage of a host, as opposed to
|
|
basing the decision on the amount of RAM each
|
|
running instance thinks it has available. Also
|
|
known as memory overcommit.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>rate limit</glossterm>
|
|
<glossdef>
|
|
<para>Configurable option within swift to limit
|
|
database writes on a per-account and/or
|
|
per-container basis.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>raw</glossterm>
|
|
<glossdef>
|
|
<para>One of the VM image disk formats supported by
|
|
glance, an unstructured disk image.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>rebalance</glossterm>
|
|
<glossdef>
|
|
<para>The process of distributing swift partitions
|
|
across all drives in the ring, used during initial
|
|
ring creation and after ring
|
|
reconfiguration.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>reboot</glossterm>
|
|
<glossdef>
|
|
<para>Either a soft or hard reboot of a server. With a
|
|
soft reboot, the operating system is signaled to
|
|
restart, which enables a graceful shutdown of
|
|
all processes. A hard reboot is the equivalent of
|
|
power cycling the server. The virtualization
|
|
platform should ensure that the reboot action has
|
|
completed successfully even in cases in which the
|
|
underlying domain/vm is paused or halted/stopped.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>rebuild</glossterm>
|
|
<glossdef>
|
|
<para>Removes all data on the server and replaces it
|
|
with the specified image. Server ID and IP
|
|
addresses remain the same.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Recon</glossterm>
|
|
<glossdef>
|
|
<para>A swift component that collects metrics.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>record</glossterm>
|
|
<glossdef>
|
|
<para>Belongs to a particular domain and is used to
|
|
specify information about the domain. There are
|
|
several types of DNS records. Each record type
|
|
contains particular information used to describe
|
|
the purpose of that record. Examples include mail
|
|
exchange (MX) records, which specify the mail
|
|
server for a particular domain, and name server
|
|
(NS) records, which specify the authoritative name
|
|
servers for a domain.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>record ID</glossterm>
|
|
<glossdef>
|
|
<para>A number within a database that is incremented
|
|
each time a change is made. Used by swift when
|
|
replicating.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Red Dwarf Lite</glossterm>
|
|
<glossdef>
|
|
<para>Community project that aims to provide database
|
|
as a service.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Red Hat Enterprise Linux (RHEL)</glossterm>
|
|
<glossdef>
|
|
<para>A Linux distribution that is compatible with
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>reference architecture</glossterm>
|
|
<glossdef>
|
|
<para>A recommended architecture for an OpenStack
|
|
cloud.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>region</glossterm>
|
|
<glossdef>
|
|
<para>A Discrete OpenStack environment with dedicated API
|
|
endpoints that typically shares only the Identity
|
|
Service (keystone) with other regions.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>registry</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for the glance image
|
|
registry.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>registry server</glossterm>
|
|
<glossdef>
|
|
<para>A glance service that provides VM image metadata
|
|
information to clients.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Reliable, Autonomic Distributed Object Store
|
|
(RADOS)</glossterm>
|
|
<glossdef>
|
|
<para>A collection of components that provides object
|
|
storage within Ceph. Similar to swift.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Remote Procedure Call (RPC)</glossterm>
|
|
<glossdef>
|
|
<para>The method used by the nova RabbitMQ for
|
|
intra-service communications.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>replica</glossterm>
|
|
<glossdef>
|
|
<para>Provides data redundancy and fault tolerance by
|
|
creating copies of swift objects, accounts, and
|
|
containers so they are not lost when the
|
|
underlying storage fails.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>replica count</glossterm>
|
|
<glossdef>
|
|
<para>The number of replicas of the data in a swift
|
|
ring.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>replication</glossterm>
|
|
<glossdef>
|
|
<para>The process of copying data to a separate
|
|
physical device for fault tolerance and
|
|
performance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>replicator</glossterm>
|
|
<glossdef>
|
|
<para>The swift back-end process that creates and
|
|
manages object replicas.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>request ID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID assigned to each request sent to
|
|
nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>rescue image</glossterm>
|
|
<glossdef>
|
|
<para>A special type of VM image that is booted when
|
|
an instance is placed into rescue mode. Allows an
|
|
administrator to mount the file systems for an
|
|
instance to correct the problem.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>resize</glossterm>
|
|
<glossdef>
|
|
<para>Converts an existing server to a different
|
|
flavor, which scales the server up or down.
|
|
The original server is saved to enable rollback if
|
|
a problem occurs. All resizes must be tested
|
|
and explicitly confirmed, at which time the
|
|
original server is removed.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>RESTful</glossterm>
|
|
<glossdef>
|
|
<para>A kind of web service API that uses REST, or
|
|
Representational State Transfer. REST is the style
|
|
of architecture for hypermedia systems that is
|
|
used for the World Wide Web.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ring</glossterm>
|
|
<glossdef>
|
|
<para>An entity that maps swift data to partitions. A
|
|
separate ring exists for each service, such as
|
|
account, object, and container.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>ring builder</glossterm>
|
|
<glossdef>
|
|
<para>Builds and manages rings within swift, assigns
|
|
partitions to devices, and pushes the
|
|
configuration to other storage nodes.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Role Based Access Control (RBAC)</glossterm>
|
|
<glossdef>
|
|
<para>Provides a predefined list of actions that the
|
|
user can perform such as start or stop VMs, reset
|
|
passwords, and so on. Supported in both keystone
|
|
and nova and can be configured using the horizon
|
|
dashboard.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>role ID</glossterm>
|
|
<glossdef>
|
|
<para>Alpha-numeric ID assigned to each keystone
|
|
role.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>rootwrap</glossterm>
|
|
<glossdef>
|
|
<para>A feature of nova that allows the unprivileged
|
|
"nova" user to run a specified list of commands as
|
|
the Linux root user.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>round-robin scheduler</glossterm>
|
|
<glossdef>
|
|
<para>Type of nova scheduler that evenly distributes
|
|
instances among available hosts.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>routing key</glossterm>
|
|
<glossdef>
|
|
<para>the nova direct exchanges, fanout exchanges, and
|
|
topic exchanges use this to determine how to
|
|
process a message, processing varies depending on
|
|
exchange type.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>RPC driver</glossterm>
|
|
<glossdef>
|
|
<para>Modular system that allows the nova underlying
|
|
message queue software to be changed. For example,
|
|
from RabbitMQ to ZeroMQ or Qpid.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>rsync</glossterm>
|
|
<glossdef>
|
|
<para>Used by swift to push object replicas.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>RXTX cap</glossterm>
|
|
<glossdef>
|
|
<para>Absolute limit on the amount of network traffic
|
|
a nova VM instance can send and receive.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>RXTX quota</glossterm>
|
|
<glossdef>
|
|
<para>Soft limit on the amount of network traffic a
|
|
nova VM instance can send and receive.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Ryu neutron plug-in</glossterm>
|
|
<glossdef>
|
|
<para>Enables the Ryu network operating system to
|
|
function as a neutron OpenFlow controller.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .S. -->
|
|
<glossdiv>
|
|
<title>S</title>
|
|
<glossentry>
|
|
<glossterm>S3</glossterm>
|
|
<glossdef>
|
|
<para>Object storage service by Amazon, similar in
|
|
function to swift, can act as a back-end store for
|
|
glance VM images.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Savanna</glossterm>
|
|
<glossdef>
|
|
<para>OpenStack project that provisions Hadoop on top
|
|
of OpenStack to provide a data processing
|
|
service.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>scheduler manager</glossterm>
|
|
<glossdef>
|
|
<para>A nova component that determines where VM
|
|
instances should start. Uses modular design to
|
|
support a variety of scheduler types.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>scoped token</glossterm>
|
|
<glossdef>
|
|
<para>A keystone API access token that is associated
|
|
with a specific tenant.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>scrubber</glossterm>
|
|
<glossdef>
|
|
<para>Checks for and deletes unused VM, the component
|
|
of glance that implements delayed delete.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>secret key</glossterm>
|
|
<glossdef>
|
|
<para>String of text only known by the user, used
|
|
along with an access key to make requests to the
|
|
nova API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>secure shell (SSH)</glossterm>
|
|
<glossdef>
|
|
<para>Open source tool used to access remote hosts
|
|
through an encrypted communications channel, SSH
|
|
key injection is supported by nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>security group</glossterm>
|
|
<glossdef>
|
|
<para>A set of network traffic filtering rules that
|
|
are applied to a nova instance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>segmented object</glossterm>
|
|
<glossdef>
|
|
<para>A swift large object that has been broken up
|
|
into pieces, the re-assembled object is called a
|
|
concatenated object.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>server</glossterm>
|
|
<glossdef>
|
|
<para>Computer that provides explicit services to the
|
|
client software running on that system, often
|
|
managing a variety of computer operations.</para>
|
|
<para>A server is a VM instance in the compute system.
|
|
Flavor and image are requisite elements when
|
|
creating a server.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>server image</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a VM image.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>server UUID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID assigned to each nova VM
|
|
instance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>service catalog</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for the keystone
|
|
catalog.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>service ID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID assigned to each service that is
|
|
available in the keystone catalog.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>service registration</glossterm>
|
|
<glossdef>
|
|
<para>A keystone feature that enables services, such as nova, to automatically register with the
|
|
catalog.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>service tenant</glossterm>
|
|
<glossdef>
|
|
<para>Special keystone tenant that contains all
|
|
services that are listed in the catalog.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>service token</glossterm>
|
|
<glossdef>
|
|
<para>An administrator defined token used by nova to
|
|
communicate securely with keystone.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>session back-end</glossterm>
|
|
<glossdef>
|
|
<para>The method of storage used by horizon to track
|
|
client sessions such as local memory, cookies, a
|
|
database, or memcached.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>session persistence</glossterm>
|
|
<glossdef>
|
|
<para>A feature of the load balancing service. It
|
|
attempts to force subsequent connections to a
|
|
service to be redirected to the same node as long
|
|
as it is online.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>session storage</glossterm>
|
|
<glossdef>
|
|
<para>A horizon component that stores and tracks
|
|
client session information. Implemented through
|
|
the Django sessions framework.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>shared IP address</glossterm>
|
|
<glossdef>
|
|
<para>An IP address that can be assigned to a VM
|
|
instance within the shared IP group. Public IP
|
|
addresses can be shared across multiple servers
|
|
for use in various high availability scenarios.
|
|
When an IP address is shared to another server,
|
|
the cloud network restrictions are modified to
|
|
enable each server to listen to and respond on that
|
|
IP address. You can optionally specify that the
|
|
target server network configuration be modified.
|
|
Shared IP addresses can be used with many standard
|
|
heartbeat facilities, such as keepalive, that
|
|
monitor for failure and manage IP failover.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>shared IP group</glossterm>
|
|
<glossdef>
|
|
<para>A collection of servers that can share IPs with
|
|
other members of the group. Any server in a group
|
|
can share one or more public IPs with any other
|
|
server in the group. With the exception of the
|
|
first server in a shared IP group, servers must be
|
|
launched into shared IP groups. A server may only
|
|
be a member of one shared IP group.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>shared storage</glossterm>
|
|
<glossdef>
|
|
<para>Block storage that is simultaneously accessible
|
|
by multiple clients. For example, NFS.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Sheepdog</glossterm>
|
|
<glossdef>
|
|
<para>Distributed block storage system for QEMU,
|
|
supported by OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Simple Cloud Identity Management
|
|
(SCIM)</glossterm>
|
|
<glossdef>
|
|
<para>Specification for managing identity in the
|
|
cloud, currently unsupported by OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Single-root I/O Virtualization
|
|
(SR-IOV)</glossterm>
|
|
<glossdef>
|
|
<para>A specification that when implemented by a physical PCIe
|
|
device enables it to appear as multiple separate
|
|
PCIe devices. This enables multiple virtualized guests
|
|
to share direct access to the physical device, offering
|
|
improved performance over an equivalent virtual device.
|
|
Currently supported in OpenStack Havana and later
|
|
releases.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>SmokeStack</glossterm>
|
|
<glossdef>
|
|
<para>Runs automated tests against the core OpenStack
|
|
API, written in Rails.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>snapshot</glossterm>
|
|
<glossdef>
|
|
<para>A point-in-time copy of an OpenStack storage
|
|
volume or image. Use storage volume snapshots to
|
|
back up volumes. Use image snapshots to back up
|
|
data, or as "gold" images for additional servers.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>soft reboot</glossterm>
|
|
<glossdef>
|
|
<para>A controlled reboot where a VM instance is
|
|
properly restarted through operating system
|
|
commands.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>SolidFire Volume Driver</glossterm>
|
|
<glossdef>
|
|
<para>The nova volume driver for the SolidFire iSCSI
|
|
storage appliance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>spread-first scheduler</glossterm>
|
|
<glossdef>
|
|
<para>The nova VM scheduling algorithm that attempts
|
|
to start new VM on the host with the least amount
|
|
of load.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>SQL-Alchemy</glossterm>
|
|
<glossdef>
|
|
<para>An open source SQL toolkit for Python, used in
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>SQLite</glossterm>
|
|
<glossdef>
|
|
<para>A lightweight SQL database, used as the default
|
|
persistent storage method in many OpenStack
|
|
services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>StackTach</glossterm>
|
|
<glossdef>
|
|
<para>Community project that captures nova AMQP
|
|
communications, useful for debugging.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>static IP address</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a fixed IP address.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>StaticWeb</glossterm>
|
|
<glossdef>
|
|
<para>WSGI middleware component of swift that serves
|
|
container data as a static web page.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>storage back-end</glossterm>
|
|
<glossdef>
|
|
<para>The method that a service uses for persistent
|
|
storage such as iSCSI, NFS, or local disk.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>storage node</glossterm>
|
|
<glossdef>
|
|
<para>A swift node that provides container services,
|
|
account services, and object services, controls
|
|
the account databases, container databases, and
|
|
object storage.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>storage manager</glossterm>
|
|
<glossdef>
|
|
<para>A XenAPI component that provides a pluggable
|
|
interface to support a wide variety of persistent
|
|
storage back-ends.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>storage manager back-end</glossterm>
|
|
<glossdef>
|
|
<para>A persistent storage method supported by XenAPI
|
|
such as iSCSI or NFS.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>storage services</glossterm>
|
|
<glossdef>
|
|
<para>Collective name for the swift object services,
|
|
container services, and account services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>strategy</glossterm>
|
|
<glossdef>
|
|
<para>Specifies the authentication source used by
|
|
glance or keystone.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>subdomain</glossterm>
|
|
<glossdef>
|
|
<para>A domain within a parent domain. Subdomains
|
|
cannot be registered. Subdomains enable you to
|
|
delegate domains. Subdomains can themselves have
|
|
subdomains, so third-level, fourth-level,
|
|
fifth-level, and deeper levels of nesting are
|
|
possible.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>SUSE Linux Enterprise Server (SLES)</glossterm>
|
|
<glossdef>
|
|
<para>A Linux distribution that is compatible with
|
|
OpenStack.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>suspend</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a paused VM
|
|
instance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>swap</glossterm>
|
|
<glossdef>
|
|
<para>Disk-based virtual memory, used by operating
|
|
systems to provide more memory than is actually
|
|
available on the system.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>swawth</glossterm>
|
|
<glossdef>
|
|
<para>An authentication and authorization service for
|
|
swift, implemented through WSGI middleware, uses
|
|
swift itself as the persistent backing
|
|
store.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Swift</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack core project that provides object
|
|
storage services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>swift All in One (SAIO)</glossterm>
|
|
<glossdef>
|
|
<para>Creates a full swift development environment
|
|
within a single VM.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>swift middleware</glossterm>
|
|
<glossdef>
|
|
<para>Collective term for swift components that
|
|
provide additional functionality.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>swift proxy server</glossterm>
|
|
<glossdef>
|
|
<para>Acts as the gatekeeper to swift and is
|
|
responsible for authenticating the user.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>swift storage node</glossterm>
|
|
<glossdef>
|
|
<para>A node that runs swift account, container, and
|
|
object services.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>sync point</glossterm>
|
|
<glossdef>
|
|
<para>Point in time since the last container and
|
|
accounts database sync among nodes within
|
|
swift.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>sysadmin</glossterm>
|
|
<glossdef>
|
|
<para>One of the default roles in the nova RBAC
|
|
system. Enables a user to add other users to a project, interact with VM images that are
|
|
associated with the project, and start and stop VM
|
|
(VM) instances.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>system usage</glossterm>
|
|
<glossdef>
|
|
<para>A nova component that, along with the
|
|
notification system, collects metrics and usage
|
|
information. Can be used for billing.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .T. -->
|
|
<glossdiv>
|
|
<title>T</title>
|
|
<glossentry>
|
|
<glossterm>TempAuth</glossterm>
|
|
<glossdef>
|
|
<para>An authentication facility within swift that
|
|
enables swift itself to perform authentication and
|
|
authorization. Frequently used in testing and
|
|
development.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Tempest</glossterm>
|
|
<glossdef>
|
|
<para>Automated software test suite designed to run
|
|
against the trunk of the OpenStack core
|
|
project.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>TempURL</glossterm>
|
|
<glossdef>
|
|
<para>A swift middleware component that enables creation of URLs for temporary object access.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>tenant</glossterm>
|
|
<glossdef>
|
|
<para>A group of users, used to isolate access to nova
|
|
resources. An alternative term for a nova
|
|
project.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Tenant API</glossterm>
|
|
<glossdef>
|
|
<para>An API that is accessible to tenants.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>tenant endpoint</glossterm>
|
|
<glossdef>
|
|
<para>A keystone API endpoint that is associated with
|
|
one or more tenants.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>tenant ID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID assigned to each tenant within
|
|
keystone, the nova project IDs map to the keystone
|
|
tenant IDs.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>token</glossterm>
|
|
<glossdef>
|
|
<para>An alpha-numeric string of text used to access
|
|
OpenStack APIs and resources.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>token services</glossterm>
|
|
<glossdef>
|
|
<para>A keystone component that manages and validates
|
|
tokens after a user or tenant has been
|
|
authenticated.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>tombstone</glossterm>
|
|
<glossdef>
|
|
<para>Used to mark swift objects that have been
|
|
deleted, ensures the object is not updated on
|
|
another node after it has been deleted.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>topic publisher</glossterm>
|
|
<glossdef>
|
|
<para>A process that is created when a RPC call is
|
|
executed, used to push the message to the topic
|
|
exchange.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Torpedo</glossterm>
|
|
<glossdef>
|
|
<para>Community project used to run automated tests
|
|
against the OpenStack API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>transaction ID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID assigned to each swift request, used
|
|
for debugging and tracing.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>transient</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for non-durable.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>transient exchange</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a non-durable
|
|
exchange.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>transient message</glossterm>
|
|
<glossdef>
|
|
<para>A message that is stored in memory and is lost
|
|
after the server is restarted.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>transient queue</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a non-durable queue.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Trove</glossterm>
|
|
<glossdef>
|
|
<para>OpenStack project that provides database
|
|
services to applications.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .U. -->
|
|
<glossdiv>
|
|
<title>U</title>
|
|
<glossentry>
|
|
<glossterm>Ubuntu</glossterm>
|
|
<glossdef>
|
|
<para>A Debian-based Linux distribution.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>unscoped token</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a keystone default
|
|
token.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>updater</glossterm>
|
|
<glossdef>
|
|
<para>Collective term for a group of swift components
|
|
that processes queued and failed updates for
|
|
containers and objects.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>user</glossterm>
|
|
<glossdef>
|
|
<para>In keystone each user is associated with one or
|
|
more tenants, and in nova they can be associated
|
|
with roles, projects, or both.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>user data</glossterm>
|
|
<glossdef>
|
|
<para>A blob of data that can be specified by the user
|
|
when launching an instance. This data can be
|
|
accessed by the instance through the metadata
|
|
service or config drive. Commonly used for passing
|
|
a shell script that is executed by the instance on
|
|
boot.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>User Mode Linux (UML)</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-supported hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .V. -->
|
|
<glossdiv>
|
|
<title>V</title>
|
|
<glossentry>
|
|
<glossterm>VIF UUID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID assigned to each neutron VIF.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Virtual Central Processing Unit
|
|
(vCPU)</glossterm>
|
|
<glossdef>
|
|
<para>Sub-divides physical CPUs. Instances can then use those
|
|
divisions.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Virtual Disk Image (VDI)</glossterm>
|
|
<glossdef>
|
|
<para>One of the VM image disk formats supported by
|
|
glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Virtual Hard Disk (VHD)</glossterm>
|
|
<glossdef>
|
|
<para>One of the VM image disk formats supported by
|
|
glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>virtual IP</glossterm>
|
|
<glossdef>
|
|
<para>An Internet Protocol (IP) address configured on
|
|
the load balancer for use by clients connecting to
|
|
a service that is load balanced. Incoming
|
|
connections are distributed to back-end nodes
|
|
based on the configuration of the load balancer.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>virtual machine (VM)</glossterm>
|
|
<glossdef>
|
|
<para>An operating system instance that runs on top of
|
|
a hypervisor. Multiple VMs can run at the same
|
|
time on the same physical host.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>virtual network</glossterm>
|
|
<glossdef>
|
|
<para>An L2 network segment within neutron.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Virtual Network Computing (VNC)</glossterm>
|
|
<glossdef>
|
|
<para>Open source GUI and CLI tools used for remote
|
|
console access to VMs. Supported by nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Virtual Network InterFace (VIF)</glossterm>
|
|
<glossdef>
|
|
<para>An interface that is plugged into a port in a
|
|
neutron network. Typically a virtual network
|
|
interface belonging to a VM.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>virtual port</glossterm>
|
|
<glossdef>
|
|
<para>Attachment point where a virtual interface
|
|
connects to a virtual network.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>virtual private network (VPN)</glossterm>
|
|
<glossdef>
|
|
<para>Provided by nova in the form of cloudpipes,
|
|
specialized instances that are used to create VPNs
|
|
on a per-project basis.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>virtual server</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a VM or guest.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>virtual switch (vSwitch)</glossterm>
|
|
<glossdef>
|
|
<para>Software that runs on a host or node and
|
|
provides the features and functions of a hardware
|
|
based network switch.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>virtual VLAN</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a virtual network.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>VirtualBox</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-supported hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>VLAN manager</glossterm>
|
|
<glossdef>
|
|
<para>A nova component that provides dnsmasq, radvd,
|
|
and sets up forwarding to and from cloudpipe
|
|
instances.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>VLAN network</glossterm>
|
|
<glossdef>
|
|
<para>The Network Controller provides virtual networks
|
|
to enable compute servers to interact with each
|
|
other and with the public network. All machines
|
|
must have a public and private network interface.
|
|
A VLAN network is a private network interface,
|
|
which is controlled by the vlan_interface option
|
|
with VLAN managers.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>VM disk (VMDK)</glossterm>
|
|
<glossdef>
|
|
<para>One of the VM image disk formats supported by
|
|
glance.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>VM image</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for an image.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>VM Remote Control (VMRC)</glossterm>
|
|
<glossdef>
|
|
<para>Method to access VM instance consoles using a
|
|
web browser. Supported by nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>VMware API</glossterm>
|
|
<glossdef>
|
|
<para>Supports interaction with VMware products in
|
|
nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>VNC proxy</glossterm>
|
|
<glossdef>
|
|
<para>A nova component that provides users access to
|
|
the consoles of their VM instances through VNC or
|
|
VMRC.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>volume</glossterm>
|
|
<glossdef>
|
|
<para>Disk-based data storage generally represented as
|
|
an iSCSI target with a file system that supports
|
|
extended attributes, can be persistent or
|
|
ephemeral.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Volume API</glossterm>
|
|
<glossdef>
|
|
<para>An API on a separate endpoint for attaching,
|
|
detaching, and creating block storage for compute
|
|
VMs.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>volume controller</glossterm>
|
|
<glossdef>
|
|
<para>A nova component that oversees and coordinates
|
|
storage volume actions.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>volume driver</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for a volume plug-in.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>volume ID</glossterm>
|
|
<glossdef>
|
|
<para>Unique ID applied to each storage volume under
|
|
the nova control.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>volume manager</glossterm>
|
|
<glossdef>
|
|
<para>A nova component that creates, attaches, and
|
|
detaches persistent storage volumes.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>volume node</glossterm>
|
|
<glossdef>
|
|
<para>A nova node that runs the <systemitem class="service">cinder-volume</systemitem>
|
|
daemon.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>volume plug-in</glossterm>
|
|
<glossdef>
|
|
<para>Provides
|
|
support for new and specialized types of
|
|
back-end storage for the nova volume manager.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Volume Service API</glossterm>
|
|
<glossdef>
|
|
<para>Alternative term for the nova volume API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>volume worker</glossterm>
|
|
<glossdef>
|
|
<para>A cinder component that interacts with back-end
|
|
storage to manage the creation and deletion of
|
|
volumes and the creation of compute volumes,
|
|
provided by the <systemitem class="service">cinder-volume</systemitem> daemon.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>vSphere</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-supported hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .W. -->
|
|
<glossdiv>
|
|
<title>W</title>
|
|
<glossentry>
|
|
<glossterm>weighing</glossterm>
|
|
<glossdef>
|
|
<para>A nova process that determines the suitability
|
|
of the VM instances for a job for a particular
|
|
host. For example, not enough RAM on the host, too
|
|
many CPUs on the host, and so on.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>weight</glossterm>
|
|
<glossdef>
|
|
<para>Used by swift storage devices to determine which
|
|
storage devices are suitable for the job. Devices
|
|
are weighted by size.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>weighted cost</glossterm>
|
|
<glossdef>
|
|
<para>The sum of each cost used when deciding where to
|
|
start a new VM instance in nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>worker</glossterm>
|
|
<glossdef>
|
|
<para>A daemon that listens to a queue and carries out tasks in response to messages. For example,
|
|
the <systemitem class="service">cinder-volume</systemitem> worker attaches
|
|
storage to instances.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .X. -->
|
|
<glossdiv>
|
|
<title>X</title>
|
|
<glossentry>
|
|
<glossterm>Xen API</glossterm>
|
|
<glossdef>
|
|
<para>The Xen administrative API, which is supported
|
|
by nova.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Xen Cloud Platform (XCP)</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-supported hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Xen Storage Manager Volume Driver</glossterm>
|
|
<glossdef>
|
|
<para>A nova volume plug-in that enables
|
|
communication with the Xen Storage Manager
|
|
API.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>XenServer</glossterm>
|
|
<glossdef>
|
|
<para>An OpenStack-supported hypervisor.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .Y. -->
|
|
<glossdiv>
|
|
<title>Y</title>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- .Z. -->
|
|
<glossdiv>
|
|
<title>Z</title>
|
|
<glossentry>
|
|
<glossterm>ZeroMQ</glossterm>
|
|
<glossdef>
|
|
<para>Message queue software supported by OpenStack.
|
|
An alternative to RabbitMQ. Also spelled
|
|
0MQ.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Zuul</glossterm>
|
|
<glossdef>
|
|
<para>Tool used in OpenStack development to ensure
|
|
correctly ordered testing of changes in
|
|
parallel.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm/>
|
|
<glossdef>
|
|
<para/>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
<!-- ... -->
|
|
</glossary>
|