Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Ceph Storage Cluster Administration & Deployment
Bestseller
Highest Rated
Rating: 4.8 out of 5(13 ratings)
127 students

Mastering Ceph Storage Cluster Administration & Deployment

Master enterprise distributed storage. Deploy, manage, and scale Ceph clusters using cephadm, RBD, CephFS, and S3.
Created bySadiq Qasemi
Last updated 8/2026
English
English [Auto],

What you'll learn

  • Deploy a highly available Ceph Storage Cluster from scratch using cephadm.
  • Provision and manage Block (RBD), File (CephFS), and Object (RGW/S3) storage.
  • Scale clusters dynamically by adding/removing nodes and OSDs without downtime.
  • Monitor cluster health and performance using the Ceph Dashboard, Prometheus & Grafana.
  • Implement Disaster Recovery, S3 Lifecycle Policies, and Multi-Site architecture.
  • Troubleshoot cluster issues, read Ceph daemon logs, and recover from disk failures.
  • Secure the storage environment using CephX authentication, S3 policies, and encryption.

Course content

9 sections • 66 lectures • 7h 53m total length
  • Course Introduction & What You Will Learn5:57
  • What is Ceph & Why It Matters11:04
  • Traditional Storage vs Distributed Storage10:02
  • Ceph Architecture Overview12:11
  • Object, Block, and File Storage Explained9:11
  • How Ceph Provides High Availability9:26

    Ceph ensures high availability by replicating data threefold across distinct nodes and failure domains, enabling self-healing, and maintaining cluster brain with an odd-numbered quorum of monitors.

  • Real-World Use Cases of Ceph8:27
  • Lab Overview: What We Will Build6:16

    Build a three-node CIF cluster with replication and quorum-enabled monitors. Prepare AlmaLinux 9, static IPs, NTP, and passwordless SSH, then deploy, provision osds, and monitor via the CIF dashboard.

Requirements

  • Basic understanding of Linux command-line (CLI) and system administration.
  • Basic networking concepts (IP addresses, SSH, and firewalls).
  • A PC/Mac capable of running 3 Virtual Machines (VirtualBox, VMware, Proxmox), OR access to 3 cloud instances (Ubuntu/AlmaLinux) for the hands-on labs.
  • No prior experience with Ceph or distributed storage is required! We start from zero.

Description

Are you ready to master the future of Enterprise Distributed Storage?

In today’s data-driven world, traditional SAN and NAS hardware arrays are too expensive, too difficult to scale, and represent massive single points of failure. The modern enterprise requires storage that is software-defined, infinitely scalable, and completely self-healing.

Welcome to Ceph Storage.

Used by the world's largest telecommunications companies, cloud providers, and research labs, Ceph is the undisputed gold standard for open-source distributed storage.

About This Course:
Taught by a Senior Data Center System Administrator, this course skips the useless theory and focuses entirely on real-world, production-ready architecture. You will not just learn what Ceph is; you will build a highly available, multi-node cluster from scratch using cephadm.

Through intensive, step-by-step hands-on labs, you will learn how to:

  • Deploy and Bootstrap a highly available Ceph Storage Cluster.

  • Provision Block Storage (RBD) for Virtual Machines and databases.

  • Create Shared File Systems (CephFS) for enterprise file sharing.

  • Configure Object Storage (RGW) to create your own S3-compatible cloud storage.

  • Deploy HAProxy Load Balancing: Eliminate single points of failure and ensure true high availability for your S3 (RGW) storage endpoints.

  • Scale Dynamically: Add new nodes and disks (OSDs) without a single second of downtime.

  • Implement Disaster Recovery: Design Multi-Site asynchronous mirroring to survive a total data center failure.

  • Defend Against Ransomware: Use S3 Lifecycle Policies and Object Lock (Immutability).

  • Troubleshoot Like a Pro: Analyze daemon logs, manage CRUSH maps, and seamlessly recover from catastrophic hard drive failures.

Why take this course?
As an IT Architect, your ability to guarantee data integrity and uptime is your most valuable skill. This course is designed to take you from a complete beginner to a confident Storage Administrator capable of designing, deploying, and rescuing Petabyte-scale environments.

Stop relying on expensive proprietary hardware. Enroll today, and start building the ultimate software-defined data center.

Who this course is for:

  • Linux System Administrators who want to upgrade their skills with enterprise-grade distributed storage.
  • Cloud Architects and DevOps Engineers preparing to integrate Ceph with Kubernetes (Rook) or OpenStack.
  • IT Professionals and Storage Admins looking to transition from traditional SAN/NAS arrays to Software-Defined Storage (SDS).