Uploaded image for project: 'OpenStack Strategy'
  1. OpenStack Strategy
  2. RHOSSTRAT-870

[GA FR4] Enhance Swift ring management to support larger deployments

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Duplicate
    • Icon: Major Major
    • rhos-18.0.14 FR 4
    • None
    • None
    • None
    • Not Selected
    • False
    • False
    • Hide

      None

      Show
      None
    • 0
    • 0
    • Feature

      Feature Overview (mandatory - Complete while in New status)

      Use remotely stored rings to support larger deployments

      Goals (mandatory - Complete while in New status)

      Allow management of larger Swift deployments, like:

      • envs using multiple rings (storage policies)
      • envs using rings > 1MiB in size (etcd limitation)

      Requirements (mandatory -_ Complete while in Refinement status):

      Requirement Notes isMVP?
      Allow for the download of the ring from HTTP servers   x
           

      Done - Acceptance Criteria (mandatory - Complete while in Refinement status):

      Should have the functionality tested in one of integration or component CI pipelines

      Use Cases - i.e. User Experience & Workflow: (Initial completion while in Refinement status):

      Any other large environment which would generate a ring bigger in size than 1MB

      Out of Scope __(Initial completion while in Refinement status):

      We do not deveolp automation to update the ring and upload it on the external HTTP server

      Documentation Considerations __(Initial completion while in Refinement status):

      The option to use externally provided rings needs to be documented

      Background and Strategic Fit (Initial completion while in Refinement status):

      This is a common situation for large deployments and a requirement for deals with UbiSoft/Turkcell

      Customer Considerations __(Initial completion while in Refinement status):

      UbiSoft onboarding can't happen without this

              cschwede@redhat.com Christian Schwede
              cschwede@redhat.com Christian Schwede
              Gregory Charot Gregory Charot
              rhos-storage-swift
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: