cf250ddc5d
There was a missing space in the object storage overview page. "manages actual object,such as files, on the storage nodes". A space was added before such. Closes-Bug: #1482093 Change-Id: Ia3f6ed04aa24162a145d22c4481798dd3da58e59
53 lines
2.3 KiB
XML
53 lines
2.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<section xmlns="http://docbook.org/ns/docbook"
|
|
xmlns:xi="http://www.w3.org/2001/XInclude"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
version="5.0"
|
|
xml:id="object-storage-service">
|
|
<title>OpenStack Object Storage</title>
|
|
<para>The OpenStack Object Storage is a multi-tenant object storage system.
|
|
It is highly scalable and can manage large amounts of unstructured data
|
|
at low cost through a RESTful HTTP API.</para>
|
|
<para>It includes the following components:</para>
|
|
<variablelist>
|
|
<varlistentry><term>Proxy servers (<systemitem
|
|
class="service">swift-proxy-server</systemitem>)</term>
|
|
<listitem><para>Accepts OpenStack Object Storage API and raw HTTP
|
|
requests to upload files, modify metadata, and create containers. It
|
|
also serves file or container listings to web browsers. To improve
|
|
performance, the proxy server can use an optional cache that
|
|
is usually deployed with memcache.</para></listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>Account servers (<systemitem class="service"
|
|
>swift-account-server</systemitem>)</term>
|
|
<listitem><para>Manages accounts defined with Object
|
|
Storage.</para></listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>Container servers (<systemitem class="service"
|
|
>swift-container-server</systemitem>)</term>
|
|
<listitem><para>Manages the mapping of containers or folders, within
|
|
Object Storage.</para></listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>Object servers (<systemitem class="service"
|
|
>swift-object-server</systemitem>)</term>
|
|
<listitem><para>Manages actual objects, such as files, on the
|
|
storage nodes.</para></listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>Various periodic processes</term>
|
|
<listitem><para>Performs housekeeping tasks on the large data store.
|
|
The replication services ensure consistency and availability through
|
|
the cluster. Other periodic processes include auditors, updaters, and
|
|
reapers.</para></listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>WSGI middleware</term>
|
|
<listitem><para>Handles authentication and is usually OpenStack
|
|
Identity.</para></listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|