
The next patch in the documentation migration process brings over the very popular configuration reference guide. This required moving the 'block-storage' section from config-reference in openstack-manuals. It also brings with it a number of supporting tables. With this patch in place it becomes imperative that we make sure that any changes that touch config options also come with a patch to this part of Cinder. As with the other changes, this is intended to just make the content accessible on the web again. There are definitely changes/improvements needed to make this integrate better with out index page and to ensure the content is accurate. Later patches will address those needs. Change-Id: I05c243001e17f18c8b8e9aba91b4f3e2811bf023
49 lines
1.1 KiB
ReStructuredText
49 lines
1.1 KiB
ReStructuredText
===============
|
|
Sheepdog driver
|
|
===============
|
|
|
|
Sheepdog is an open-source distributed storage system that provides a
|
|
virtual storage pool utilizing internal disk of commodity servers.
|
|
|
|
Sheepdog scales to several hundred nodes, and has powerful virtual disk
|
|
management features like snapshotting, cloning, rollback, and thin
|
|
provisioning.
|
|
|
|
More information can be found on `Sheepdog
|
|
Project <http://sheepdog.github.io/sheepdog/>`__.
|
|
|
|
This driver enables the use of Sheepdog through Qemu/KVM.
|
|
|
|
Supported operations
|
|
~~~~~~~~~~~~~~~~~~~~
|
|
|
|
Sheepdog driver supports these operations:
|
|
|
|
- Create, delete, attach, and detach volumes.
|
|
|
|
- Create, list, and delete volume snapshots.
|
|
|
|
- Create a volume from a snapshot.
|
|
|
|
- Copy an image to a volume.
|
|
|
|
- Copy a volume to an image.
|
|
|
|
- Clone a volume.
|
|
|
|
- Extend a volume.
|
|
|
|
Configuration
|
|
~~~~~~~~~~~~~
|
|
|
|
Set the following option in the ``cinder.conf`` file:
|
|
|
|
.. code-block:: ini
|
|
|
|
volume_driver = cinder.volume.drivers.sheepdog.SheepdogDriver
|
|
|
|
The following table contains the configuration options supported by the
|
|
Sheepdog driver:
|
|
|
|
.. include:: ../../tables/cinder-sheepdog.rst
|