openstack-manuals/doc/common/section_getstart_block-storage.xml
Christian Berendt 3a80d2f6db Add cinder-backup to the listing of Cinder services
Change-Id: I4c3b4683465d4aafc7c8128bd342ece3038b4f3f
2015-04-29 16:09:39 +02:00

60 lines
2.8 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="block-storage-service">
<title>OpenStack Block Storage</title>
<para>The OpenStack Block Storage service (cinder) adds
persistent storage to a virtual machine. Block
Storage provides an infrastructure for managing volumes, and
interacts with OpenStack Compute to provide
volumes for instances. The service also enables management of
volume snapshots, and volume types.</para>
<para>The Block Storage service consists of the following
components:</para>
<variablelist>
<varlistentry>
<term><systemitem class="service">cinder-api</systemitem></term>
<listitem><para>Accepts API requests, and
routes them to the <systemitem class="service">cinder-volume</systemitem>
for action.</para></listitem>
</varlistentry>
<varlistentry>
<term><systemitem class="service">cinder-volume</systemitem></term>
<listitem><para>Interacts directly with the Block Storage
service, and processes such as the
<systemitem class="service">cinder-scheduler</systemitem>.
It also interacts with these processes through a message
queue. The <systemitem>cinder-volume service</systemitem>
responds to read and write requests sent to the Block
Storage service to maintain state. It can interact with a
variety of storage providers through a driver architecture.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><systemitem class="service">cinder-scheduler</systemitem>
daemon</term>
<listitem> <para>Selects the optimal storage provider node on
which to create the volume. A similar component to
the <systemitem class="service">nova-scheduler</systemitem>.
</para></listitem>
</varlistentry>
<varlistentry>
<term><systemitem class="service">cinder-backup</systemitem>
daemon</term>
<listitem> <para>The <systemitem class="service">cinder-backup</systemitem>
service provides backing up volumes of any type to a backup
storage provider. Like the <systemitem>cinder-volume</systemitem>
service, it can interact with a variety of storage providers through
a driver architecture.</para></listitem>
</varlistentry>
<varlistentry>
<term>Messaging queue</term>
<listitem><para>Routes information between the Block Storage
processes.</para></listitem>
</varlistentry>
</variablelist>
</section>