cinder.volume.drivers.quobyte
Modulecinder.volume.drivers.quobyte
Module¶QuobyteDriver
(execute=<function execute at 0x264bb18>, *args, **kwargs)¶Bases: cinder.volume.drivers.remotefs.RemoteFSSnapDriverDistributed
Cinder driver for Quobyte USP.
Volumes are stored as files on the mounted Quobyte volume. The hypervisor will expose them as block devices.
Unlike other similar drivers, this driver uses exactly one Quobyte volume because Quobyte USP is a distributed storage system. To add or remove capacity, administrators can add or remove storage servers to/from the volume.
For different types of volumes e.g., SSD vs. rotating disks, use multiple backends in Cinder.
CI_WIKI_NAME
= ‘Quobyte_CI’¶VERSION
= ‘1.1.5’¶check_for_setup_error
()¶copy_volume_to_image
(*args, **kwargs)¶create_cloned_volume
(*args, **kwargs)¶Creates a clone of the specified volume.
create_snapshot
(*args, **kwargs)¶Apply locking to the create snapshot operation.
create_volume
(*args, **kwargs)¶create_volume_from_snapshot
(*args, **kwargs)¶delete_snapshot
(*args, **kwargs)¶Apply locking to the delete snapshot operation.
delete_volume
(*args, **kwargs)¶Deletes a logical volume.
do_setup
(context)¶Any initialization the volume driver does while starting.
driver_prefix
= ‘quobyte’¶driver_volume_type
= ‘quobyte’¶extend_volume
(*args, **kwargs)¶initialize_connection
(*args, **kwargs)¶Allow connection to connector and return connection info.
read_proc_mount
()¶set_nas_security_options
(is_new_cinder_install)¶volume_backend_name
= ‘Quobyte’¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.