0bf81e69d9
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
9 lines
335 B
YAML
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.
|