Hello, I have few questions about general snapshots functionality. I am actually writing storage driver for HPE 3PAR array and I hit some design incompatibilities.
Snapshots hierarchy - on 3PAR each snapshot of volume is independend, so there are no children or parents. Only parent is base volume and base volume can have children.
So I need folowing two things:
- have flat snapshots like on this screenshot (from CEPH issue). How it is possible?
- in 3PAR is not “active” snapshot. Base volume is still active with latest changes, snpashots contains data from creating time (resp. just point to some time), so I need to delete any snapshot without restrictions like “have children”, “is active”
Thanks for any advice