Skip to content

Standalone API for VM Quiesce/Unquiesce #10534

Open
@prajasek-netapp

Description

@prajasek-netapp

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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions