惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
博客园_首页
J
Java Code Geeks
Jina AI
Jina AI
B
Blog RSS Feed
量子位
有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
L
LangChain Blog
Microsoft Security Blog
Microsoft Security Blog
小众软件
小众软件
博客园 - 聂微东
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
Last Week in AI
Last Week in AI
MongoDB | Blog
MongoDB | Blog
I
InfoQ
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
爱范儿
爱范儿
Y
Y Combinator Blog
Vercel News
Vercel News
雷峰网
雷峰网

OneUptime Blog

How to Monitor Azure App Services (PaaS) with OpenTelemetry Grafana Stack vs OneUptime: DIY Observability or Unified Platform? Your AI Workloads Are About to Blow Up Your Observability Bill The Great Observability Consolidation Is Here How to Write Custom Object Classes for Ceph How to Write Custom Ceph Manager Modules How to Write a ceph.conf Configuration File How to Use Rook-Ceph with OpenShift How to Use Rook-Ceph with Longhorn for Comparison How to Configure Volume Snapshot Class for RBD in Rook How to Configure VolumeReplicationClass Scheduling Intervals in Rook How to Set Up Volume Replication with Rook-Ceph How to Create Volume Group Snapshots with Rook CSI How to Visualize Ceph Network Performance in Grafana How to Enable Virtual Host-Style Bucket Access in Rook How to View Runtime Configuration via Admin Socket How to View Quota Settings and Update Stats in Ceph RGW How to View PG Scaling Recommendations with autoscale-status How to View PG Distribution via Admin Socket How to View Performance Metrics in the Ceph Dashboard How to View OSD Performance Counters in Ceph How to View Connection Status via Admin Socket How to View Ceph Cluster Summary Dashboard via CLI How to Version Control Rook-Ceph Configuration How to Version Control Ceph Infrastructure with Terraform How to Verify Kubernetes Node Requirements for Rook-Ceph Deployment How to Verify Health Before and After Rook Upgrades How to Verify Data Integrity with Deep Scrubbing How to Verify Complete Rook-Ceph Cleanup How to Verify Backup Integrity from Ceph Snapshots
How to Understand Red Hat Ceph Storage vs Upstream Ceph
Nawaz Dhandala · 2026-03-31 · via OneUptime Blog

Red Hat Ceph Storage (RHCS) and upstream Ceph share the same core codebase, but they differ in packaging, support, lifecycle, and enterprise tooling. Knowing the distinction helps you choose the right distribution for your environment.

What Is Upstream Ceph

Upstream Ceph is the open-source project hosted at ceph.io. It is released by the community under named versions such as Quincy, Reef, and Squid. You install it via packages from official repositories:

# Add upstream Ceph repository (Reef)
curl -fsSL https://download.ceph.com/keys/release.asc \
  | sudo gpg --dearmor -o /etc/apt/keyrings/ceph-archive-keyring.gpg
echo "deb [signed-by=/etc/apt/keyrings/ceph-archive-keyring.gpg] https://download.ceph.com/debian-reef/ $(lsb_release -sc) main" \
  | sudo tee /etc/apt/sources.list.d/ceph.list
sudo apt update && sudo apt install -y ceph

Upstream releases move quickly and may not have long-term support windows.

What Is Red Hat Ceph Storage

RHCS is Red Hat's productized distribution of Ceph. It is built from the same upstream source but carries:

  • Extended support lifecycle (tied to RHEL versions)
  • Certified hardware compatibility lists
  • Red Hat support subscriptions
  • Additional management tooling via the cephadm orchestrator and Red Hat's Ansible-based installer

RHCS versions map to upstream releases: RHCS 6 is based on Ceph Reef, RHCS 5 on Pacific.

Key Differences

AreaUpstream CephRed Hat Ceph Storage
SupportCommunityRed Hat SLA
Lifecycle~2 years per releaseTied to RHEL lifecycle
InstallationPackages, cephadmcephadm + Ansible
CertificationNoneHardware certification
TelemetryOptionalIntegrated with Red Hat Insights

Checking Your Version

Regardless of distribution, the version command works the same:

ceph version

For RHCS, you can also query the subscription status:

subscription-manager status
subscription-manager repos --list | grep ceph

When to Choose Which

Choose upstream Ceph when you need the latest features, run on non-RHEL Linux, or prefer community-driven releases. Choose RHCS when you require enterprise support, OpenShift integration, or hardware certification from Red Hat.

Installing cephadm for Both

Both distributions use cephadm for deployment. For RHCS:

dnf install -y cephadm
cephadm bootstrap --mon-ip <MON_IP> --registry-url registry.redhat.io

For upstream:

curl --silent --remote-name \
  https://download.ceph.com/rpm-reef/el9/noarch/cephadm
chmod +x cephadm && ./cephadm bootstrap --mon-ip <MON_IP>

Summary

Red Hat Ceph Storage is a downstream distribution of upstream Ceph that adds enterprise support, hardware certification, and a longer lifecycle. The core Ceph commands and concepts are identical between the two; the main differences are in packaging, support contracts, and tooling integrations with the Red Hat ecosystem.