openstack-manuals/doc/common/section_getstart_object-storage.xml
Andreas Jaeger 88d6180e1e Mention component names
The list mentioned in one of 4 items the name of the daemon and
used a descriptive name in the others. This is now consistent.

Change-Id: I1e0851a95ab6e5ab1a7b84a27d6aa6cd02acfce0
Closes-Bug: #1238515
2013-10-11 10:29:22 +02:00

48 lines
2.2 KiB
XML

<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>Object Storage Service</title>
<para>The Object Storage Service is a highly scalable and
durable multi-tenant object storage system for large amounts
of unstructured data at low cost through a RESTful http
API.</para>
<para>It includes the following components:</para>
<itemizedlist>
<listitem>
<para>Proxy Servers (<systemitem class="service"
>swift-proxy-server</systemitem>). Accepts 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
usually deployed with memcache.</para>
</listitem>
<listitem>
<para>Account servers (<systemitem
class="service">swift-account-server</systemitem>). Manage
accounts defined with the Object Storage Service.</para>
</listitem>
<listitem>
<para>Container servers (<systemitem
class="service">swift-container-server</systemitem>). Manage
a mapping of containers, or folders, within the Object
Storage Service.</para>
</listitem>
<listitem>
<para>Object servers (<systemitem
class="service">swift-object-server</systemitem>). Manage
actual objects, such as files, on the storage nodes.</para>
</listitem>
<listitem>
<para>A number of periodic processes. 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>
</itemizedlist>
<para>Configurable WSGI middleware, which is usually the
Identity Service, handles authentication.</para>
</section>