Ceph storage on Ubuntu

Canonical Ceph provides a flexible open source storage option for OpenStack, Kubernetes or as a stand-alone storage cluster.


Production-worthy
Ceph storage

Designed from the ground up for petabyte-scale deployments, Canonical's Ceph solutions include only open source components with highly automated operations to drive down the total cost of ownership.

If you do not have the in house expertise to operate your own storage infrastructure Canonical Ceph is available as a managed service.


Proven success
with Ceph storage

Wellcome Sanger Institute

The Wellcome Sanger Institute initially opted for self-maintained Ceph storage, but as their capacity needs grew from 3 PB to over 20 PB, they turned to Canonical to resolve their scaling issues.

With the help of Canonical support, the Institute's latest Ceph rollout decreased from a month to just four days.


Ceph storage deployment and operations

Canonical can help you to design and install your Ceph cluster or provide consulting to enable you to run Ceph autonomously. Day 2 operations are straightforward with highly automated procedures to upgrade and expand clusters, and manage hardware replacements. If you prefer to treat your storage as-a-service, we offer Managed Ceph – a Ceph cluster fully managed by Canonical.


Benefits of Ceph on Ubuntu

The choice is yours as to whether to use your own operational framework or leverage the benefits of Canonical Ceph. Each Ubuntu LTS release ships with a version of Ceph that is supported for up to 10 years. Newer releases of Ceph can be installed from the Ubuntu Cloud Archive, allowing flexibility to select the right version of Ceph for your environment.

To maximize Ceph upgrade flexibility for customers, Ceph versions are regularly released and maintained via Ubuntu updates and security repositories, as well as the Ubuntu Cloud Archive. This leads to a flexible mix between remaining at the forefront of innovation and providing long-term support predictability.

With many global enterprises and telco operators running Ceph on Ubuntu, organizations are able to combine block, file and object storage at scale while tapping into the economic and upstream benefits of open source.

Ubuntu
20.04.x LTS
Focal
Ubuntu
22.04.x LTS
Jammy
Ubuntu
24.04.x LTS
Noble
Ceph Quincy 17.2.x Ceph Reef 18.2.x Ceph Squid 19.2.x *Release supported under full LTS commitment
Ceph Pacific 16.2.x Ceph Quincy 17.2.x *Release supported under full LTS commitment
Ceph Octopus 15.2.x *Release supported under full LTS commitment

The Ubuntu and Ceph support cadence


More choice,
for your infrastructure

Across all shapes and sizes of infrastructure, Canonical Ceph can provide all the benefits of upstream Ceph in easily deployable and securely delivered packages.


Private Cloud
Canonical Charmed Ceph

Use Juju and Charms to deploy and manage all of your infrastructure and applications.


cephadm/rook
Canonical Ceph rocks

Use your own choice of tooling, with trusted OCI compliant container images.


Edge cloud
Canonical MicroCeph

Lightweight deployment and management for edge computing use-cases.


Training / Local dev
Canonical MicroCeph

Small scale deployments for training and local-development.


Canonical Ceph for best economics in the datacenter

Canonical Ceph management tooling enables you to manage the entire lifecycle of deployment, configuration, and operation of a Ceph cluster, no matter its size or complexity. Our tooling simplifies both installation automation as well as Day-2 operations orchestration, such as monitoring, scaling, upgrades and hardware maintenance while remaining interoperable with other infrastructure and application management solutions.


Benefits of Canonical Ceph

  • Highly scalable from Terabytes to Exabytes
  • Highly reliable with no single point of failure in the cluster
  • Fault-tolerant through data replication and erasure coding
  • Enable BCP/DR with remote replication
  • Highly secure client authentication and at rest encryption
  • Compatible with Amazon S3 and OpenStack Swift APIs
  • Decrease CapEx by using commodity hardware
  • Decrease OpEx through failure detection, self-management and self-healing
  • Configurable and optimizable for cost and performance

Encryption at rest

Canonical Ceph allows for encryption at rest to be configured through our deployment tooling to provide data encryption and integrity assurance for Ceph OSDs.


Tested architecture

Our Ceph reference architectures have been developed after extensive testing and production experience with leading hardware vendors.

Utilize nearline SAS or SATA drives for bulk storage to drive lower storage costs with NVMe flash as a cache device to increase performance.


Getting started with Ceph on Ubuntu


Charmed Ceph


  • Deploy large-scale complex Ceph clusters in minutes
  • Easily upgrade to newer Ceph versions
  • Provide model-driven orchestration for repeatability and predictability
  • RBD, CephFS and RGW support
  • NFS and iSCSI support
  • Configure nodes consistently
  • Replace failing disk drives and retire old hardware
  • Expand the capacity of your storage cluster

Ceph support on Ubuntu


  • Ceph support is included in Ubuntu Pro
  • Simple and predictable pricing model
  • Up to 384TB of raw storage included per node
  • OCI compliant rocks for cephadm and Rook or packages available
  • Get access to the Ceph storage experts 24/7 or during business hours
  • Alternatively, get extended security maintenance if all you need is peace of mind by consuming security patches from the world's leading security team

MicroCeph


  • Streamlined and effortless Ceph
  • Opinionated and automated cluster deployment and management
  • RBD, CephFS and RGW support
  • Perfect for edge computing and remote offices
  • Isolated deployment package to protect underlying systems
  • Developer friendly, ideal for training delivery and local development

Managed Ceph


  • Fully managed storage cluster, on your servers, at your location
  • Built in 2 weeks using a proven reference architecture
  • Customize the architecture in iterations based on your storage needs
  • Your team has access to all machines at all times
  • Modern monitoring and log management
  • Canonical hands over the keys when you are ready

Learn more about Ceph

Webinar

Ceph for Enterprise

A single Ceph cluster can address block, file and object storage needs, while complementing proprietary and public cloud solutions. In this webinar, we review the storage challenges faced by enterprises, and explain how Ceph can solve many of them. We will also demonstrate some of the key features of Ceph that provide solutions for disaster recovery and compliance requirements.


Whitepapers

Introduction to cloud-native storage

Moving away from hosted container solutions? Storage is a critical part of the equation. Learn how to align dynamic cloud-native application delivery with persistent storage in this whitepaper.

Cloud storage cost optimization

What’s the most cost-effective approach to cloud storage?

Calculating the total cost of ownership of cloud storage isn’t straightforward, as pricing typically includes components beyond the capacity consumed. In this whitepaper, we break down the total cost of storing large data sets in public clouds, and explore how adopting Ceph can reduce costs.


Blogs

Predict, compare, and reduce costs with our S3 cost calculator

As datasets grow over time, the cost of public cloud storage can become overwhelming. In this blog, learn about how you can use Canonical Ceph for your on-premises or co-located self-hosted storage system – all while reducing costs.

MicroCeph: why it’s the superior MinIO alternative (and how to use it)

Recently, the team at MinIO archived the open source project. For developers hoping to stay at the cutting edge of storage solutions, what’s the next step? In this blog, learn about MicroCeph: the superior MinIO alternative.