Open
Description
The required feature described as a wish
Description:
Currently, Apache CloudStack does not provide a dedicated API to quiesce or unquiesce a VM without performing snapshot operations. The only mechanisms available are embedded within the snapshot APIs. For instance:
- When taking a snapshot, the system internally invokes methods to quiesce (freeze the filesystem) and unquiesce (thaw the filesystem) the VM.
Proposal:
I propose that a standalone API for quiescing and unquiescing VMs be implemented in CloudStack. This would help in scenarios such as storage vendor backup procedures that require the VM filesystem to be temporarily frozen without affecting the VM’s overall running state.
Benefits:
- Enhanced backup capabilities without intervening in the VM's operation.
- Better alignment with hypervisor-level features for improved consistency in handling VM states.