Red Hat Ceph Storage Architecture and Administration

Course Code: 2645


This course is designed as a part of the emerging technology series of courses from Red Hat. In this course, participants learn how to deploy software-defined storage system on commodity hardware, permitting distributed, scalable, fault-tolerant object, block, and file data storage. The course equips the participants with the required knowledge and skills for explaining the architecture of a Ceph cluster. The course also covers how to provide servers with storage from the Ceph cluster using block, object, and file-based access methods.

Schedule Classes

Looking for more sessions of this class?
Redhat logo

Course Delivery

This course is available in the following formats:

Live Classroom
Duration: 4 days

Live Virtual Classroom
Duration: 4 days

What You'll learn

  • Deploying and managing a Red Hat Ceph Storage cluster on commodity servers using Ansible
  • Creating, expanding, and controlling access to storage pools provided by the Ceph cluster
  • Accessing Red Hat Ceph Storage from clients using object, block, and file-based methods
  • Analyzing and tuning Red Hat Ceph Storage performance
  • Integrating OpenStack image, object, block, and file storage with a Red Hat Ceph Storage cluster


  • Identify challenges faced by traditional storage and explain how Ceph addresses them
  • Deploy and expand the storage capacity of a new Red Hat Ceph Storage Cluster
  • Manage how Ceph stores data with pools
  • Configure Red Hat Ceph Storage using its configuration file
  • Configure users for Ceph clients that may access the Ceph storage cluster
  • Configure Ceph to provide block storage for clients by using RADOS block devices (RBDs)
  • Configure Ceph to provide object storage for clients by using a RADOS gateway (RADOSGW or RGW)
  • Configure Ceph to provide file storage for clients using the Ceph Filesystem (CephFS)
  • Adjust the CRUSH map, which controls how data is stored, replicated, and distributed across OSDs in the Ceph cluster, in order to optimize resiliency and performance
  • Explain how the monitor and OSD maps are managed in order to maintain cluster operation, quorum, and consistency
  • Check Ceph cluster status
  • Troubleshoot Ceph daemon problems
  • Upgrade Ceph software
  • Identify the key performance metrics for a Ceph cluster
  •  Use the KPIs to help tune and troubleshoot the operating system and Ceph software for optimal performance
  • Configure an OpenStack cloud to use Ceph to provide image, block, object, and file storage
View More


To attend this course, participants need to hold the Red Hat Certified System Administrator (RHCSA) certification, or demonstrate equivalent experience. Some experience with storage administration is recommended, though not required.

Who Should Attend

This course is designed for professionals who want to learn how to deploy and manage Red Hat Ceph Storage for use by servers in an enterprise data center or within a Red Hat OpenStack Platform environment.

This course is highly recommended for:

  • Storage administrators
  • Cloud developers
  • Cloud operators

Interested in this course? Let’s connect!