diff --git a/doc/config-reference/block-storage/drivers/storpool-driver.xml b/doc/config-reference/block-storage/drivers/storpool-driver.xml new file mode 100644 index 0000000000..518d22ceb0 --- /dev/null +++ b/doc/config-reference/block-storage/drivers/storpool-driver.xml @@ -0,0 +1,31 @@ +
+ StorPool driver + StorPool is distributed data storage software running on standard x86 + servers. StorPool aggregates the performance and capacity of all drives + into a shared pool of storage distributed among the servers. Within + this storage pool the user creates thin-provisioned volumes that are + exposed to the clients as block devices. StorPool consists of two parts + wrapped in one package - a server and a client. The StorPool server + allows a hypervisor to act as a storage node, while the StorPool client + allows a hypervisor node to access the storage pool and act as a compute + node. In OpenStack terms the StorPool solution allows each hypervisor + node to be both a storage and a compute node simultaneously. More + information can be found on StorPool's homepage. + + To make full use of StorPool's native network communication protocol, + the Nova compute nodes will need to use the StorPool libvirt volume + attachment driver, nova.virt.libvirt.storpool.LibvirtStorPoolVolumeDriver. + + To use Block Storage with StorPool, first set the + volume_driver in + cinder.conf: + volume_driver=cinder.volume.drivers.storpool.StorPoolDriver + The following table contains the configuration options + supported by the StorPool driver. + +
diff --git a/doc/config-reference/block-storage/section_volume-drivers.xml b/doc/config-reference/block-storage/section_volume-drivers.xml index 60530438b5..f1ddf8e73b 100644 --- a/doc/config-reference/block-storage/section_volume-drivers.xml +++ b/doc/config-reference/block-storage/section_volume-drivers.xml @@ -43,6 +43,7 @@ +