Mr.PlanB Logo
    Object Storage Ledger 2026
    Ledger
    Object Storage Ledger 2026

    Ceph RGW: Object Storage Ledger 2026 Scorecard

    The open-source S3 and Swift gateway inside IBM Storage Ceph and OpenShift Data Foundation: deep multisite durability, no vendor or support of its own.

    Edition October 16, 20268 min read

    Where Ceph RGW put its effort, 2016 to 2026

    Each square is one capability area in one year. The brighter it is, the more the area gained in the Object Storage Ledger that year; 1, 2 and 3 mark that year's biggest pushes.

    ’16’17’18’19’20’21’22’23’24’25’26
    S3 API fidelity311
    Immutability and compliance11
    Durability and resilience11
    Performance and scale1
    Deployment freedom2
    Security and multi-tenancy321
    Operations13
    Protocols beyond S322
    Lifecycle and tiering222
    Ecosystem and openness2
    no change+0.5+1+1.5 or moreScores out of 5 per area.

    Biggest pushes overall: Immutability and compliance (+3.5), Lifecycle and tiering (+3), S3 API fidelity (+2). Already strong in 2015: Ecosystem and openness, Durability and resilience, Performance and scale.

    Top focus each year: 2016 Durability and resilience; 2017 Performance and scale; 2018 Operations; 2019 Immutability and compliance; 2020 S3 API fidelity; 2021 Durability and resilience; 2023 Immutability and compliance; 2024 S3 API fidelity; 2025 Security and multi-tenancy. 2 of 11 years show no gain in any area.

    Part of the Object Storage Ledger (edition 2026-10-16). How the scores work: methodology.

    Snapshot

    • Type: engine (open source; packaged by IBM Storage Ceph, Red Hat OpenShift Data Foundation, Rook, SUSE, Canonical, croit, 45Drives and others)
    • Owner: No single owner. The Ceph Foundation is a directed fund under the Linux Foundation since 2018-11-12; IBM took over Red Hat's Ceph team and premier Foundation sponsorship with a 2023-01-01 target
    • Licence: LGPL 2.1 and 3 mix with component exceptions (GitHub reports "Other"; licence file not read); free, no editions, no licence change found since 2023
    • Latest release: Tentacle 20.2.4 (2026-08-19); Squid 19.2.7 (2026-10-12); Tentacle 20.2.0 shipped 2025-11-18
    • Support lifecycle: About two years per stable series, two series supported at once: Reef ended 2026-03-20, Squid estimated end of life 2026-10-31, Tentacle estimated 2027-06-01; upgrading Pacific directly to Reef is no longer recommended
    • Next milestone: Next stable series (Umbrella, 21.x) in development; no GA date published
    • Object lock: S3 Object Lock in governance and compliance modes; since Tentacle 20.2.0 it can be enabled on existing versioned buckets (Ceph blog). Cohasset Associates assessed RGW Object Lock in October 2023, as cited by the Ceph project. No Veeam, Commvault, Rubrik or Proxmox Backup Server validation found for upstream RGW; validations belong to the products built on it
    • Tier: Open-source engine
    • Archetype: Dependable builder
    • Evidence grade: B. The release table, the Squid and Tentacle release notes, the RGW documentation index and the Ceph blog post on Object Lock were read from docs.ceph.com and ceph.io; release dates are grade A and the 2024 to 2026 features A or B. The CVE numbers of the 2026-08-19 releases and the Ceph Foundation date follow the Virtualization Storage Ledger's reading of the same Ceph pages. What shipped from Hammer to Quincy (2015 to 2022) is dated from the release table and described from general knowledge of the release notes, so those steps are grade C.

    Scope of the scores: Scored as the upstream gateway alone, on what docs.ceph.com documents and the release notes say shipped. Durability and scale are those of the RADOS cluster under the gateway. Support contracts, FIPS builds, certifications and appliances belong to the products built on it and are scored under IBM Storage Ceph and Red Hat OpenShift Data Foundation.

    Scorecard

    DimensionScoreDirection
    Capability today81.5 / 100higher is better
    Momentum since end of 2022+6.6 points (2015 to 2022: +29.9)higher is better
    Credibility18.5 / 25higher is better
    Commercial risknot scored (engine: nothing to buy)
    Technical lock-in9.0 / 25lower is better
    Integrator fit13.5 / 20higher is better
    AI leverage3.5 / 20higher is better
    Ledger Index66.3 / 100balanced weights; see the methodology

    Capability by domain, 2015 to today

    Scores 0 to 5 against fixed anchors; total is weighted to 100.

    Domain (weight)201520192022Today
    S3 API fidelity (15)2.53.544.5
    Immutability and compliance (12)02.52.53.5
    Durability and resilience (12)3.54.555
    Performance and scale (12)3444
    Deployment freedom (10)2.53.544
    Security and multi-tenancy (10)2334
    Operations (10)233.53.5
    Protocols beyond S3 (7)33.53.54
    Lifecycle and tiering (7)0.533.53.5
    Ecosystem and openness (5)44.54.54.5
    Total / 10045.069.574.981.5

    Year by year: 2015: 45.0 · 2016: 49.8 · 2017: 52.9 · 2018: 54.4 · 2019: 69.5 · 2020: 73.0 · 2021: 74.9 · 2022: 74.9 · 2023: 77.3 · 2024: 79.8 · 2025: 81.5 · 2026: 81.5

    What moved the score

    YearDomainChangePointsTrigger
    2016Durability and resilience3.5 → 4.5+2.4Jewel 10.2 (2016-04): multisite rewritten with active-active zones and per-bucket placement targets (grade C)
    2016Lifecycle and tiering0.5 → 1.5+1.4Jewel: lifecycle expiration (grade C)
    2016Security and multi-tenancy2 → 2.5+1.0Jewel: tenants for namespace isolation and LDAP authentication (grade C)
    2017Performance and scale3 → 4+2.4Luminous 12.2 (2017-08): dynamic bucket index resharding, BlueStore default, device classes for placing index pools on flash (grade C); no S3 over RDMA and no independent benchmark found
    2017Protocols beyond S33 → 3.5+0.7Luminous era: NFS export of buckets through NFS-Ganesha; block (RBD) and file (CephFS) from the same cluster (grade C)
    2018Ecosystem and openness4 → 4.5+0.5Ceph Foundation set up under the Linux Foundation (2018-11-12); packaged and resold by many vendors; no field-of-use or redistribution limits
    2018Operations2 → 2.5+1.0Mimic: dashboard v2 (grade C)
    2019Deployment freedom2.5 → 3.5+2.0Rook 1.0 operator manages object stores on Kubernetes (grade C)
    2019Immutability and compliance0 → 2.5+6.0S3 Object Lock in governance and compliance modes from the Nautilus era; release unverified (grade C); no backup vendor validation
    2019Lifecycle and tiering1.5 → 3+2.1Nautilus: storage classes with lifecycle transition between pools (grade C)
    2019Operations2.5 → 3+1.0Nautilus: dashboard with RGW management and the Prometheus module (grade C)
    2019S3 API fidelity2.5 → 3.5+3.0Nautilus 14.2 (2019-03-19): bucket policies, bucket notifications, lifecycle and SSE with an external KMS; years approximate (grade C)
    2019Security and multi-tenancy2.5 → 3+1.0Nautilus era: IAM-style user policies, STS, SSE through Vault or Barbican, MFA delete; years approximate (grade C)
    2020Deployment freedom3.5 → 4+1.0Octopus 15.2 (2020-03-23): cephadm deploys containerised daemons; any x86 or Arm server, air-gapped installs possible; the minimum footprint stays heavy for edge sites
    2020Operations3 → 3.5+1.0Octopus: cephadm with automated rolling upgrades; published release lifecycle of about two years; Ansible and Terraform content is community-maintained and there is no support contract or fleet manager upstream
    2020S3 API fidelity3.5 → 4+1.5Octopus 15.2 (2020-03-23): STS with web identity and S3 Select (grade C)
    2021Durability and resilience4.5 → 5+1.2Pacific 16.2 (2021-03-31): stretch mode for two-site clusters beside bucket-level multisite sync policies (grade C for the release); no published rebuild tests
    2021Lifecycle and tiering3 → 3.5+0.7Pacific: transition to a remote S3 cloud tier beside the cloud sync module; usage logs and quotas for chargeback (grade C); no tape tier
    2023Immutability and compliance2.5 → 3.5+2.4Cohasset Associates assessment of RGW Object Lock (October 2023, cited by the Ceph project) gives independent compliance evidence; no backup vendor validation found for upstream RGW, so 3.5 and no higher
    2024S3 API fidelity4 → 4.5+1.5Squid 19.2.0 (2024-09-26): User Accounts with AWS-compatible IAM APIs, topic policies for notifications, part-number GET; Tentacle 20.2.0 adds GetObjectAttributes; an S3 feature page is published on docs.ceph.com
    2024Security and multi-tenancy3 → 3.5+1.0Squid 19.2.0 (2024-09-26): User Accounts with AWS-compatible IAM APIs
    2025Protocols beyond S33.5 → 4+0.7Tentacle 20.2.0: SMB manager module serves CephFS shares from the same cluster; S3 Vectors listed in the RGW docs with maturity not verified, so not counted; no Iceberg catalog, Azure Blob or GCS API
    2025Security and multi-tenancy3.5 → 4+1.0Tentacle 20.2.0 (2025-11-18): tenant IAM deprecated in favour of User Accounts, single sign-on for the management gateway. Tentacle 20.2.4 and Squid 19.2.6 (2026-08-19) fix the CephX authentication bypass CVE-2025-30156 and CVE-2026-39944, a privilege escalation through RGW STS session tokens; every key must be renewed. No FIPS validation upstream, so 4 and no higher

    Direction, 2023 to 2026

    Each release item carries one theme and one driver (V vision, C customer need, M market window, U upstream, P portfolio).

    DateItemThemeDriver
    2023-08Reef 18.2.0 GA (2023-08-07)PackagingC
    2023-10Cohasset Associates assessment of RGW Object LockImmutabilityC
    2024-09Squid 19.2.0: RGW User Accounts with AWS-compatible IAM APIsSecurityC
    2024-09Squid 19.2.0: topic policies for bucket notifications, part-number GETS3 APIC
    2025-07Squid 19.2.3: RGW STS authentication bypass CVE-2023-43040 fixedSecurityC
    2025-11Tentacle 20.2.0: Object Lock can be enabled on existing versioned bucketsImmutabilityC
    2025-11Tentacle 20.2.0: GetObjectAttributes and faster bucket reshardingS3 APIC
    2025-11Tentacle 20.2.0: tenant-level IAM deprecated; STS Lite and sts:GetSessionToken to be removed no sooner than the V releaseSecurityV
    2026-03Reef reaches end of life on 2026-03-20PackagingU
    2026-06Tentacle 20.2.2: bucket full sync loop in multisite fixedDurabilityC
    2026-08Tentacle 20.2.3: CopyObject for encrypted objects fixedS3 APIC
    2026-08Tentacle 20.2.4 and Squid 19.2.6: CephX bypass CVE-2025-30156 and RGW STS token CVE-2026-39944 fixed; all keys must be renewedSecurityC
    2026-10S3 Vectors listed in the RGW documentation; release and maturity not statedAIV
    2026-10Squid 19.2.7: backports only; Squid end of life estimated 2026-10-31PackagingU
    • Centre of gravity: Security (4), Packaging (3), S3 API (3)
    • Blind spots (no items): Performance, Deployment, Operations, Protocols, Lifecycle, Ecosystem, Licensing
    • Driver mix: Vision 14%, Customer need 71%, Market window 0%, Upstream 14%, Portfolio 0%
    • Idea-to-need index: 0.17 (0 = demand-pulled, 1 = thesis-pushed)

    Credibility: 18.5 / 25

    CriterionScoreBasis
    Cadence3.5One named release a year with dated point releases and published end-of-life dates; the named release has landed between August and November (Reef 2023-08-07, Squid 2024-09-26, Tentacle 2025-11-18)
    Roadmap transparency4Open tracker, public release notes and documentation; no dated roadmap and no date for the next series
    Say-do4Few promises; deprecations are announced a release ahead with a removal floor (STS Lite no sooner than V)
    Velocity3.5Steady RGW additions: IAM accounts in Squid, GetObjectAttributes and lock on existing buckets in Tentacle
    Lifecycle stability3.5About two years per series with two series supported; tenant IAM and STS Lite are being removed and Pacific cannot jump straight to Reef

    Commercial risk: not scored

    This is an engine: nobody sells it, so there are no commercial terms to score.

    Technical lock-in: 9.0 / 25 (lower is better)

    CriterionScoreBasis
    Formats2.5Objects are striped into RADOS objects on BlueStore and cannot be read as plain files without Ceph
    Export path1S3 and Swift reads, multisite sync to another Ceph cluster, cloud sync module, rclone
    Stack coupling3Needs a whole Ceph cluster with monitors and OSDs
    Hardware / cloud coupling0Any x86 or Arm server, fully offline
    Skills and tooling coupling2.5Ceph administration is a specialised and scarce skill; the tooling is open

    Integrator fit: 13.5 / 20

    CriterionScoreBasis
    Partner programme openness4Anyone may package, support and resell it; Ceph Foundation membership is open in tiers; no vendor programme with margins
    Multi-tenancy and self-service4Tenants, User Accounts with IAM, user and bucket quotas, usage logs; no portal
    API and infrastructure-as-code3.5Admin Ops API, Rook CRDs and cephadm; Terraform and Ansible content is community-maintained
    Skills and certification2No vendor-neutral certification found; training comes from the packaging vendors

    AI leverage: 3.5 / 20

    How the product uses AI, scored per year like capability. Only GA counts.

    Criterion20192022TodayLatest step
    AI workload support111.52026: S3 Vectors listed in the RGW documentation; release and maturity not verified, counted as half a step
    AI platform stack0002015: None
    AI-assisted operations0002015: None
    Agent openness2222015: S3 and Admin Ops APIs that agents can drive; no MCP server found

    Year by year: 2015: 3 · 2016: 3 · 2017: 3 · 2018: 3 · 2019: 3 · 2020: 3 · 2021: 3 · 2022: 3 · 2023: 3 · 2024: 3 · 2025: 3 · 2026: 3.5

    AI say-do, 2023 to 2026: 1 AI items announced; 0 GA, 0 still preview, 1 pending, 0 dropped. S3 Vectors appears in the RGW documentation without a release or maturity statement; the project announced no other AI feature from 2023 to 2026.

    Ceph RGW has no AI in its own operation; its AI role is as the object store under other platforms. S3 Vectors in the documentation is the only AI-specific item, and its release status is still open.

    Reading

    Ceph RGW has the highest capability score of the open-source engines because nearly every object feature a packaging vendor sells already exists upstream: active-active multisite, per-bucket placement, stretch mode, IAM accounts, Swift and cloud tiering. Immutability stays at 3.5 because no backup vendor has validated upstream RGW; the Cohasset assessment from 2023 is the strongest compliance evidence. Security stops at 4: there is no FIPS validation, and the 2026-08-19 releases fixed a CephX bypass and an STS token flaw that require every key to be renewed. A buyer running it without a vendor should check which stable series they run, because Squid reaches end of life around 2026-10-31, and who will patch the cluster and renew keys when the next advisory lands.

    Open questions and items to re-score

    • The release that first shipped RGW Object Lock is unverified: the Squid 19.2.3 notes and the Ceph blog ("starting with Tentacle") differ on lock for existing buckets, and the Nautilus-era date is grade C.
    • Legal hold and bucket default retention were not confirmed in the RGW pages read.
    • No Veeam Ready, Commvault, Rubrik or Proxmox Backup Server validation was found for upstream RGW.
    • The exact SPDX licence terms; the licence file was not read.
    • Maturity and release of S3 Vectors in RGW.
    • Whether a date for the Umbrella (21.x) series has been published.
    • Capability steps for Hammer to Quincy (2015 to 2022) are grade C and should be re-read from the release notes.

    Related reading

    More from Object Storage Ledger 2026