
Add glossary to its own file so that it can be synced more easily with openstack-manuals. Change-Id: I3626127586f15fed3789acd46a7c07ed20a96d80
2962 lines
136 KiB
XML
2962 lines
136 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">
|
||
|
||
<!-- Add role="auto" above if you want to only generate a glossary
|
||
with entries that are marked with glossterm/firstterm -->
|
||
|
||
<title>Glossary</title>
|
||
<para>Use this glossary to get definitions of
|
||
OpenStack-related words and phrases.</para>
|
||
<para>To add to this glossary, fork the <literal
|
||
xmlns:db="http://docbook.org/ns/docbook"
|
||
>openstack/openstack-manuals</literal> repository on
|
||
github.com and update the source files through the
|
||
OpenStack contribution process.</para>
|
||
<glossdiv>
|
||
<title>A</title>
|
||
<glossentry>
|
||
<glossterm>account</glossterm>
|
||
<glossdef>
|
||
<para>The swift context of an account, or 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>An SQLite database that contains swift
|
||
accounts and related metadata and is accessed
|
||
by the accounts server. Alternately, the
|
||
keystone back-end which contains
|
||
accounts.</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>Component of swift 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>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>Amazon Kernel Image (AKI)</glossterm>
|
||
<glossdef>
|
||
<para>Both a VM container format and a VM disk
|
||
format. Supported by glance.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Amazon Machine Image (AMI)</glossterm>
|
||
<glossdef>
|
||
<para>Both a VM container format and a VM disk
|
||
format. Supported by glance.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Amazon Ramdisk Image (ARI)</glossterm>
|
||
<glossdef>
|
||
<para>Both a VM container format and a VM disk
|
||
format. Supported by glance.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Apache</glossterm>
|
||
<glossdef>
|
||
<para>The most common web server software
|
||
currently used on the Internet, known as
|
||
HTTPd.</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>API endpoint</glossterm>
|
||
<glossdef>
|
||
<para>The daemon, worker, or service that a client
|
||
communicates with to access an API. In
|
||
OpenStack, API endpoints can provide services
|
||
such as authentication, adding images, booting
|
||
virtual machines, and attaching
|
||
volumes.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>API extension</glossterm>
|
||
<glossdef>
|
||
<para>A feature of nova and neutron that allows
|
||
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 server</glossterm>
|
||
<glossdef>
|
||
<para>Any node running a daemon or worker that
|
||
provides an API endpoint.</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,
|
||
<code>example.com/nova/v1/foobar</code>.</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>arptables</glossterm>
|
||
<glossdef>
|
||
<para>Used along with iptables, ebtables, and
|
||
ip6tables in nova to provide firewall
|
||
services.</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>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>auditor</glossterm>
|
||
<glossdef>
|
||
<para>A worker process 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>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.
|
||
Abbreviated as AuthN.</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>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. Abbreviate as AuthZ.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>availability zone</glossterm>
|
||
<glossdef>
|
||
<para>A segregated area of a cloud
|
||
deployment.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>B</title>
|
||
<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 that glance
|
||
uses to retrieve and store VM images. Options
|
||
include swift, local file system, S3, and
|
||
HTTP.</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>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>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>bootable disk image</glossterm>
|
||
<glossdef>
|
||
<para>A type of VM image that exists as a single,
|
||
bootable file.</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/>
|
||
<glossdef>
|
||
<para> </para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>C</title>
|
||
<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>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>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 allows 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>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>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 allows you to
|
||
download 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>A configuration management tool that
|
||
supports OpenStack.</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>The OpenStack Block Storage service that
|
||
maintains the block devices that can be
|
||
attached to virtual machine instances.</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 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-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>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>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>Compute API</glossterm>
|
||
<glossdef>
|
||
<para>The nova-api daemon that provides access to
|
||
the nova services. Can also communicate with
|
||
some outside APIs such as the Amazons 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 node</glossterm>
|
||
<glossdef>
|
||
<para>A node that runs the nova-compute daemon and
|
||
the virtual machine instances.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>compute service</glossterm>
|
||
<glossdef>
|
||
<para>Alternative term for the nova component that
|
||
manages VMs.</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>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>Component of 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), and Volume (cinder).</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>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> </para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>D</title>
|
||
<glossentry>
|
||
<glossterm>dashboard</glossterm>
|
||
<glossdef>
|
||
<para>The web-based management interface for
|
||
OpenStack. An alternative name for
|
||
horizon.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>database replicator</glossterm>
|
||
<glossdef>
|
||
<para>The component of swift that copies changes
|
||
in the account, container, and object
|
||
databases to other nodes.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>default panel</glossterm>
|
||
<glossdef>
|
||
<para>The 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>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 deploy complete OpenStack development
|
||
environments.</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>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>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>DNS record</glossterm>
|
||
<glossdef>
|
||
<para>A record that specifies information about a
|
||
particular domain and belongs to the
|
||
domain.</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>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>E</title>
|
||
<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 Elastic Compute Cloud, a public
|
||
cloud run by Amazon that provides similar
|
||
functionality 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 allows 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,
|
||
similar to cinder.</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 storage</glossterm>
|
||
<glossdef>
|
||
<para>A storage volume attached to a virtual
|
||
machine instance that does not persist after
|
||
the instance is terminated.</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, owned by
|
||
VMware.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>ESXi</glossterm>
|
||
<glossdef>
|
||
<para>An OpenStack-supported hypervisor, owned by
|
||
VMware.</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>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>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>Additional requirements that a user can
|
||
specify when requesting a new instance,
|
||
examples include a minimum amount of network
|
||
bandwidth or a GPU.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<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>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 of the nova scheduling process
|
||
where hosts that cannot run the VMs are
|
||
eliminated and are 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>FlatDHCP Manager</glossterm>
|
||
<glossdef>
|
||
<para>A nova networking manager that provides a
|
||
single Layer 2 domain for all subnets in the
|
||
OpenStack cloud. Provides a single DHCP server
|
||
for each instance of nova-network to assign
|
||
and manage IP addresses for all
|
||
instances.</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 (VM) image before the instance
|
||
starts.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>flat network</glossterm>
|
||
<glossdef>
|
||
<para>A nova network configuration where all of
|
||
the instances have IP addresses on the same
|
||
subnet. Flat networks do not use VLANs.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>flavor</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. Also known as 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 allows users to upload
|
||
(post) an image through a form on a web
|
||
page.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>G</title>
|
||
<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>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>An open-source, distributed, shared file
|
||
system,</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>
|
||
<glossdiv>
|
||
<title>H</title>
|
||
<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>The project that provides the OpenStack
|
||
Dashboard.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>host</glossterm>
|
||
<glossdef>
|
||
<para>A physical computer, also known as a node.
|
||
Contrast with: instance.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>host aggregate</glossterm>
|
||
<glossdef>
|
||
<para>A method to further subdivide availability
|
||
zones into a collection of hosts.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Hyper-V</glossterm>
|
||
<glossdef>
|
||
<para>One of the hypervisors supported by
|
||
OpenStack, developed by Microsoft.</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> </para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>I</title>
|
||
<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>Provides authentication services, also known
|
||
as keystone.</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>image</glossterm>
|
||
<glossdef>
|
||
<para>A collection of files for a specific
|
||
operating system (OS) that you use to create
|
||
or rebuild a server. You can also create
|
||
custom images, or snapshots, from servers that
|
||
you have launched.</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 allow images on the local
|
||
host to be used 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>The 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>Unique ID that is specific to each running
|
||
nova VM instance.</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>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>ip6tables</glossterm>
|
||
<glossdef>
|
||
<para>Used along with arptables, ebtables, and
|
||
iptables to create firewalls in nova.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>iptables</glossterm>
|
||
<glossdef>
|
||
<para>Used along with arptables, ebtables, and
|
||
ip6tables to create firewalls in nova.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm/>
|
||
<glossdef>
|
||
<para> </para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>J</title>
|
||
<glossentry>
|
||
<glossterm>JavaScript Object Notation
|
||
(JSON)</glossterm>
|
||
<glossdef>
|
||
<para>One of the supported response formats for
|
||
the OpenStack API.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Jenkins</glossterm>
|
||
<glossdef>
|
||
<para>Tool used for OpenStack development to run
|
||
jobs automatically.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Juno</glossterm>
|
||
<glossdef>
|
||
<para>Project name for the tenth release of OpenStack.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm/>
|
||
<glossdef>
|
||
<para> </para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<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>
|
||
<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, including KVM, QEMU and
|
||
LXC.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Linux bridge</glossterm>
|
||
<glossdef>
|
||
<para>Software used to allow multiple VMs to share
|
||
a single physical NIC within nova.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Linux bridge neutron plug-in</glossterm>
|
||
<glossdef>
|
||
<para>Plugin that allows 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/>
|
||
<glossdef>
|
||
<para> </para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<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>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>membership</glossterm>
|
||
<glossdef>
|
||
<para>The association between a glance VM image
|
||
and a tenant, allows images to be shared with
|
||
specified tenant(s).</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>membership list</glossterm>
|
||
<glossdef>
|
||
<para>Contains a list of tenants that can access a
|
||
given VM image within glance.</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 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 once the job is complete.</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>multinic</glossterm>
|
||
<glossdef>
|
||
<para>Facility in nova that allows each virtual
|
||
machine instance to have more than one VIF
|
||
connected to it.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm/>
|
||
<glossdef>
|
||
<para> </para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>N</title>
|
||
<glossentry>
|
||
<glossterm>network ID</glossterm>
|
||
<glossdef>
|
||
<para>Unique ID assigned to each network segment
|
||
within neutron.</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 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>non-persistent volume</glossterm>
|
||
<glossdef>
|
||
<para>Alternative term for an ephemeral
|
||
volume.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>nova</glossterm>
|
||
<glossdef>
|
||
<para>The 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>
|
||
</glossdiv>
|
||
<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>Component of swift that copies and object to
|
||
remote partitions for fault tolerance.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>object server</glossterm>
|
||
<glossdef>
|
||
<para>Component of swift 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 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>operator</glossterm>
|
||
<glossdef>
|
||
<para>The person responsible for planning and
|
||
maintaining an OpenStack installation.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<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>persistent volume</glossterm>
|
||
<glossdef>
|
||
<para>Disk volumes that persist beyond the
|
||
lifetime of individual virtual machine
|
||
instances. Contrast with: ephemeral
|
||
storage</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>plugin</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>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>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>A configuration management tool that
|
||
supports OpenStack.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Python</glossterm>
|
||
<glossdef>
|
||
<para>Programming language used extensively in
|
||
OpenStack.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>Q</title>
|
||
<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 and
|
||
extensible architecture to allow custom plugin
|
||
creation.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>neutron manager</glossterm>
|
||
<glossdef>
|
||
<para>Allows nova and neutron integration thus
|
||
allowing neutron to perform network management
|
||
for nova VMs.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>neutron plugin</glossterm>
|
||
<glossdef>
|
||
<para>Interface within neutron that allows
|
||
organizations to create custom plugins for
|
||
advanced features such as QoS, ACLs, or
|
||
IDS.</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>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>
|
||
<glossdiv>
|
||
<title>R</title>
|
||
<glossentry>
|
||
<glossterm>RAM filter</glossterm>
|
||
<glossdef>
|
||
<para>The nova setting that allows or disallows
|
||
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>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>Recon</glossterm>
|
||
<glossdef>
|
||
<para>A component of swift used to collect
|
||
metrics.</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>registry server</glossterm>
|
||
<glossdef>
|
||
<para>A glance service that provides VM image
|
||
metadata information to clients.</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>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 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>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>
|
||
</glossdiv>
|
||
<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>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>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>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 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 allows 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 storage</glossterm>
|
||
<glossdef>
|
||
<para>Block storage that is simultaneously
|
||
accessible by multiple clients. For example,
|
||
NFS.</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>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>SQLAlchemy</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>Component of XenAPI 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>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 components within swift
|
||
that allows for 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>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>T</title>
|
||
<glossentry>
|
||
<glossterm>TempAuth</glossterm>
|
||
<glossdef>
|
||
<para>An authentication facility within swift that
|
||
allows 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 allows a
|
||
user to create 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 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>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>transaction ID</glossterm>
|
||
<glossdef>
|
||
<para>Unique ID assigned to each swift request,
|
||
used for debugging and tracing.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm/>
|
||
<glossdef>
|
||
<para> </para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>U</title>
|
||
<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 process 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>
|
||
</glossdiv>
|
||
<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>Allows physical CPUs to be sub-divided and
|
||
those divisions are then used by instances.
|
||
Also known as virtual cores.</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 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>VLAN manager</glossterm>
|
||
<glossdef>
|
||
<para>A nova networking manager that divides
|
||
subnet and tenants into different VLANs
|
||
allowing for Layer 2 segregation. Provides a
|
||
DHCP server for each VLAN to assign IP
|
||
addresses for 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 image</glossterm>
|
||
<glossdef>
|
||
<para>Alternative term for an image.</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. Commonly used as a
|
||
synonym for block device.</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 plugin.</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 cinder-volume
|
||
daemon.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>volume plugin</glossterm>
|
||
<glossdef>
|
||
<para>A plugin for the nova volume manager.
|
||
Provides support for a new and specialized
|
||
types of back-end storage.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>Volume Service API</glossterm>
|
||
<glossdef>
|
||
<para>Alternative term for the Block Storage
|
||
API.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
<glossentry>
|
||
<glossterm>volume worker</glossterm>
|
||
<glossdef>
|
||
<para>The nova component that interacts with
|
||
back-end storage to manage the creation and
|
||
deletion of volumes and the creation of
|
||
compute volumes, provided by the nova-volume
|
||
daemon.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>W</title>
|
||
<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>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>worker</glossterm>
|
||
<glossdef>
|
||
<para>A daemon that carries out tasks. For
|
||
example, the nova-volume worker attaches
|
||
storage to an VM instance. Workers listen to a
|
||
queue and take action when new messages
|
||
arrive.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
<glossdiv>
|
||
<title>Z</title>
|
||
<glossentry>
|
||
<glossterm>Zuul</glossterm>
|
||
<glossdef>
|
||
<para>Tool used in OpenStack development to ensure
|
||
correctly ordered testing of changes in
|
||
parallel.</para>
|
||
</glossdef>
|
||
</glossentry>
|
||
</glossdiv>
|
||
</glossary>
|