--- Begin Message ---
Hi,

On 07/10/2024 09:12, Fabian Grünbichler wrote:
Dietmar Maurer <diet...@proxmox.com> hat am 04.10.2024 17:13 CEST geschrieben:
I am the maintainer of StorPool’s external storage plugin for PVE[0]
which integrates our storage solution as a backend for VM disks. Our
software has the ability to create atomic (crash-consistent) snapshots
of a group of storage volumes.
We already make sure that shaphots of a group of volumes are atomic at qemu 
level (VM is halted while snapshots are created), so I wonder
if there is any real advantage here?
I think the main advantage is that if you are fine with crash-equivalent 
consistency (e.g., the same as pulling the power plug) for your snapshots, then 
you can skip the freeze/suspend (and associated, hopefully tiny, downtime), and 
just snapshot on the storage layer. there might also be additional 
optimizations or administrative benefits on the storage side (like all 
snapshots being part of a single transaction), but those are probably not 
relevant for PVE itself..

This is exactly it - we're looking to avoid any slow downs/interruptions in the VMs when creating snapshots. I've not measured how long other storage plugins take to create snapshots, but it could be helpful for them if it's a slow operation.

--
Ivaylo Markov
Quality & Automation Engineer
StorPool Storage
https://www.storpool.com



--- End Message ---
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to