cinder/releasenotes/notes/netapp-space-allocation-support-36a26aecc8fe1500.yaml
Jayaanand Borra 48d922cf62 [NetApp] LUN space allocation support
Space allocation is an important NetApp driver specific feature.
This needs to be set when the cinder volume is created.
This is not related to thin/thick provisioning feature of cinder
volumes.It is independent of that. It enables ONTAP to reclaim
space automatically when host deletes data.This helps ONTAP
and host to see the actual space correctly when the host
deletes data.
It also helps to keep a LUN (cinder volume) online when the
LUN (cinder volume) in ontap runs out of space and containing
volume (in ONTAP) cannot automatically grow more space.

User can configure it by using volume type extra spec.
By default Space allocation value is disabled for ONTAP LUN

netapp:space_allocation: "<is> True"  # to enable space allocation
netapp:space_allocation: "<is> False" # to disable space allocation

Blueprint: netapp-space-allocation-support
Change-Id: Ib7072f3093067ecd8ad84e396aaecec8f15c49ba
2024-03-06 03:16:05 -05:00

9 lines
476 B
YAML

features:
- |
NetApp iSCSI/FCP drivers: NetApp space allocation feature allows ONTAP
and host to see the actual space correctly when host deletes data.
It also notifies the host when the LUN cannot accept write data due
to lack of space on the volume, and makes the LUN read-only
(rather than going offline). This feature can be enabled or
disabled on cinder volumes by using volume type extra specs with
the ``netapp:space_allocation`` property.