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

[GA] Enhance Swift ring management to support externally managed rings

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • rhos-18.0.18 FR 5
    • None
    • Swift
    • None
    • Not Selected
    • False
    • False
    • Hide

      None

      Show
      None
    • 0
    • 0
    • 100% To Do, 0% In Progress, 0% Done

      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:
              2 Start watching this issue

                Created:
                Updated: