cinder/doc/source/configuration/block-storage/drivers/intel-rsd-volume-driver.rst
Sean McGinnis e875add1e5
Rename RSD doc file to match title for sorting
The list of driver docs are sorted based on their file names, but since
the name was rsd* but the title was "Intel RSD...", it would show up in
the list out of order. This updates the file name so the sorting works
right.

Change-Id: I9fda67abdf0156d1712c3c5c9013264341dd1511
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-06-07 13:25:20 -05:00

53 lines
1.4 KiB
ReStructuredText

====================================
Intel Rack Scale Design (RSD) driver
====================================
The Intel Rack Scale Design volume driver is a block storage driver providing
NVMe-oF support for RSD storage.
System requirements
~~~~~~~~~~~~~~~~~~~
To use the RSD driver, the following requirements are needed:
* The driver only supports RSD API at version 2.4 or later.
* The driver requires rsd-lib.
* ``cinder-volume`` should be running on one of the composed node in RSD, and
have access to the PODM url.
* All the ``nova-compute`` services should be running on the composed nodes in
RSD.
* All the ``cinder-volume`` and ``nova-compute`` nodes should have installed
``dmidecode`` and the latest ``nvme-cli`` with connect/disconnect
subcommands.
Supported operations
~~~~~~~~~~~~~~~~~~~~
* Create, delete volumes.
* Attach, detach volumes.
* Copy an image to a volume.
* Copy a volume to an image.
* Create, delete snapshots.
* Create a volume from a snapshot.
* Clone a volume.
* Extend a volume.
* Get volume statistics.
Configuration
~~~~~~~~~~~~~
On ``cinder-volume`` nodes, using the following configurations in your
``/etc/cinder/cinder.conf``:
.. code-block:: ini
volume_driver = cinder.volume.drivers.rsd.RSDDriver
The following table contains the configuration options supported by the
RSD driver:
.. config-table::
:config-target: RSD
cinder.volume.drivers.rsd