Uploaded image for project: 'OpenShift Container Platform (OCP) Strategy'
  1. OpenShift Container Platform (OCP) Strategy
  2. OCPSTRAT-1921

Support for VolumeGroup Snapshots (GA)

XMLWordPrintable

    • BU Product Work
    • False
    • Hide

      None

      Show
      None
    • False
    • 67% To Do, 33% In Progress, 0% Done
    • XS
    • 0
    • Program Call

      Feature Overview (aka. Goal Summary)

      Volume Group Snapshots is a key new Kubernetes storage feature that allows multiple PVs to be grouped together and snapshotted at the same time. This enables customers to takes consistent snapshots of applications that span across multiple PVs.

      This is also a key requirement for backup and DR solutions.

      https://kubernetes.io/blog/2023/05/08/kubernetes-1-27-volume-group-snapshot-alpha/

      https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3476-volume-group-snapshot

      Goals (aka. expected user outcomes)

      Productise the volume group snapshots feature as GA, have docs updated, testing as well as removing feature gate to enable it by default.

      Requirements (aka. Acceptance Criteria):

      Tests and CI must pass. We should identify all OCP shipped CSI drivers that support this feature and configure them accordingly.

      Use Cases (Optional):

       

      1. As a storage vendor I want my customers to benefit from the VolumeGroupSnapshot feature included in my CSI driver.
      2. As a backup/DR software vendor I want  to use the VolumeGroupSnapshot feature.
      3. As a customer I want access to use VolumeGroupSnapshot feature in order to take consistent snapshots of my workloads that are relying on multiple PVs or use a backup/DR solution that leverages VolumeGroupSnapshot

      Out of Scope

      CSI drivers development/support for this feature.

      Background

      Provide any additional context is needed to frame the feature. Initial completion during Refinement status.

      This allows backup vendors to implemented advanced feature by taking snapshots of multiple volumes at the same time a common use case in virtualisation.

      Customer Considerations

      Drivers must support this feature and enable it. Partners may need to change their operator and/or doc to support it.

      Documentation Considerations

      We already have TP doc content. Update the OCP driver's table to include this capability. Check if any new driver supports it beyond ODF

      Interoperability Considerations

      Can be leveraged by ODF and OCP virt, especially around backup and DR scenarios.

              rh-gs-gcharot Gregory Charot
              rh-gs-gcharot Gregory Charot
              Hemant Kumar Hemant Kumar
              Wei Duan Wei Duan
              Matthew Werner Matthew Werner
              Jan Safranek Jan Safranek
              Gregory Charot Gregory Charot
              Eric Rich Eric Rich
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: