Gorka Eguileor 43d851abba DEMC: Add support for trim/discard
This patch adds support for trim/discard to 3 Dell EMC drivers:

- PowerStore
- PowerMax
- PowerFlex

Support is added to report this capability to both Nova, via the
'discard' value in connection properties, as well as internally to
Cinder, via the 'sparse_copy_volume' driver capability.

PowerStore and PowerMax only support thin volumes, so they will always
report the trimming capability, but the PowerFlex also supports thick
volumes, so it will only be returned for thin volumes, and following
vendor's recommendation [1] it will not be returned for volumes that
have snapshots.

SysAdmins can force all volumes to return discard capabilities for Nova
with the ``report_discard_supported`` configuration option.

[1]: https://docs.delltechnologies.com/bundle/READY_NODE_AMS_DG/page/GUID-8E6676C1-425A-4D51-8F59-1A92DE4F6638.html

Change-Id: Ib119fd689545bdb636a4844c6125aec7c3c24b96
2022-08-08 15:01:40 +02:00
2022-08-08 15:01:40 +02:00
2021-06-04 17:21:28 -04:00
2022-07-26 09:50:56 -04:00
2019-04-19 19:26:48 +00:00
2017-10-10 00:46:42 +00:00
2022-07-26 09:51:08 -04:00
2012-05-03 10:48:26 -07:00
2022-07-06 18:04:33 +00:00
2020-01-22 11:44:36 +00:00
2021-04-16 11:11:41 -04:00
2022-07-04 10:32:23 +05:30
2020-04-17 14:47:10 +02:00

OpenStack Cinder

image

OpenStack Cinder is a storage service for an open cloud computing service.

You can learn more about Cinder at:

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://opendev.org/openstack/cinder

If you'd like to contribute, please see the information in CONTRIBUTING.rst

You can raise bugs on Launchpad

Python client

Python Cinderclient

Description
OpenStack Block Storage (Cinder)
Readme 917 MiB
Languages
Python 99.7%
Smarty 0.3%