cinder/releasenotes/notes/qb-overlay-from-snap-cache-dc102acb4820e368.yaml
Silvan Kaiser 0bf81e69d9 Adds Overlay Volumes Created from Snapshots to Quobyte
In order to further prevent delays during creation of volumes from
snapshots this adds the creation of volumes as overlay files backed by
volumes in the volume_from_snapshot cache (introduced in
Change I2142b1c0a0cc2c4f85794416e702a326d3406b9d). This speeds up
the creation of new volumes from a snapshot as the new volume is created
as an overlay file for the cached volume instead of beeing a full copy
of the cached file.
Such overlay based volumes are tracked via softlinks in the
volume_from_snapshot cache directory in order to ensure deletion of the
cached volume only if all related volumes & snapshots have already been
removed.

Besides changing the Quobyte driver this also adds using specialized
backing file templates when running qemu-img info commands in RemoteFS
based drivers.
Default behaviour is unchanged but drivers may now provide an optional
modified matching template, if required.

Partial-Bug: #1715078

Change-Id: I2a213b456514c15ce54d7082e272adff6a59cbd7
2018-07-03 10:53:14 +02:00

9 lines
335 B
YAML

---
features:
- |
Added a new option ``quobyte_overlay_volumes`` for the Quobyte
volume driver. This option activates internal snapshots who allow
to create volumes from snapshots as overlay files based on the
volume from snapshot cache. This significantly speeds up the
creation of volumes from large snapshots.