Back to Ceph Training

4 Days Ceph In-Depth Remote/Online Training

Learn Ceph online from a Ceph Foundation Founding Member. Instructor-led training worldwide covering RBD, CephFS, RGW, operations and tuning.

Duration

8 sessions · 32 hours

Language

English

Type

Remote / online

Cost

€2,760 / $3,277 excl. VAT

Next date

Oct 5 – Oct 15 (3 of 22 seats taken)

Book Now

Prerequisites:

You need a basic understanding of Linux and computer networking to attend.

CEPH, OPEN SOURCE SCALE-OUT STORAGE

Ceph is a high-performance, open-source storage solution that scales to fit almost any use case: virtual servers, cloud, backup, and more. It's powerful, but getting it right takes more than reading the docs. Sessions are kept small, the focus stays hands-on, and the agenda can be tailored to your team's needs.

This training gives you the practical knowledge to plan, deploy, and operate Ceph with confidence.

OFFICIAL CEPH TRAINING BY CEPH FOUNDATION MEMBERS

croit is a Ceph Foundation Founding Member providing instructor-led Ceph training worldwide. Since 2017, we have helped organizations deploy, operate and scale production Ceph clusters. The course is taught by engineers who work with Ceph every day and covers architecture, deployment, operations, troubleshooting, performance tuning, CephFS, RBD, RGW/S3 and production best practices for enterprises and service providers.

TRAINER

Our trainers bring practical experience from real production Ceph environments, including deployment, operations, troubleshooting and 24/7 support. The sessions stay hands-on, with time for technical questions, architecture discussions and examples from real customer projects.

MATERIALS PROVIDED

  • Digital documentation

  • Virtual training center

  • Certificate of completion

TARGET GROUP

This course is for IT administrators responsible for keeping storage environments running 24/7. Whether you work closely with developers, support end users, or run your own storage applications, basic Linux knowledge is all you need to get started.

TECHNICAL REQUIREMENTS

  • A stable, high-speed internet connection (we recommend at least 25 Mbit/s downstream and 5 Mbit/s upstream).

  • A computer capable of running a modern web browser for lab access.

  • A headset, or a microphone with speakers, for active participation in discussions and Q&A.

  • A webcam is recommended to support a more personal and interactive workshop atmosphere.

AGENDA

INTRODUCTION
  • Introduction of the trainer and croit

  • Demonstration of the training process

  • Setting up access to the test environment

GENERAL CEPH BASICS
  • History of Ceph

  • Horizontal vs. vertical scalability

  • Ceph vs. X

  • Typical Ceph use cases

  • Overview of Ceph management systems

  • Introduction Low-Level Object Store (RADOS)

  • Introduction: RADOS Block Store (RBD)

  • Introduction: POSIX Filesystem (CephFS)

  • Introduction High-Level Object Store (S3/Swift)

COMPONENTS OF A CEPH CLUSTER
  • MONs (monitor daemons)

  • MGRs (Manager Daemons)

  • OSDs (Object Storage Daemons

  • CRUSH Map

  • MDSs (Meta Data Server)

  • RGWs (RADOS Gateways)

  • Replication

  • Erasure Code (EC)

  • Example

INITIAL CEPH CLUSTER SETUP
  • Obtainng Ceph

  • Deployment automation

  • Setting up the first MON service

  • Adding MON services

  • MGR services

  • Summary

DEPLOYING OSDS
  • BlueStore device setup variants

  • Using ceph-deploy

  • ceph-volume

  • Summary

DISTRIBUTING DATA INTO POOLS WITH CRUSH
  • Ceph pools and Placement Groups

  • CRUSH rules

  • Adding CRUSH rules

  • Erasure coded pools

  • Summary

RBD DETAILS
  • Mounting RBD devices

  • Using RBD devices

  • Details of erasure coded pools

  • Best practices

CEPHFS DETAILS
  • Creating and mounting CephFS

  • CephFS attributes

OTHER CONNECTORS
  • Setting up and use Samba (SMB / CIFS)

  • Setting up and use NFS

RADOSGW DETAILS
  • Deploying RadosGW

  • Access via S3 API

CLUSTER PLANNING
  • Cluster planning for 1y,3y,5y

  • Clarify requirements

  • How much performance can you expect from hard drives?

  • Hardware sizing done right

  • Failure domains

  • Exercise

NETWORK PLANNING
  • Simple network design

  • Complex network design

  • Typical network related problems

  • Example possible network setups

  • Dos and Don’ts of cluster networks

AUTHORIZATION MANAGEMENT
  • Ceph keys

  • Permissions for RBD

  • Permissions for CephFS

  • Firewall configuration

OPERATIONS: ERROR HANDLING, UPGRADES AND ALL THAT
  • Scenario: a disk died, what now?

  • PG states

  • Debugging crashes with log files

  • Using the objectstore tool

  • Cluster is running full

  • Controlling recovery speed

  • Upgrading Ceph

MANAGING A CLUSTER WITH CEPHADM
  • Convert an existing cluster to cephadm

  • Configure Ceph through cephadm & dashboard

  • Deploy & troubleshoot ceph services

  • Create custom service configuration

  • Update ceph services

MANAGING A CLUSTER WITH CROIT (OPTIONAL)
  • Import existing cluster to croit

  • Configure Ceph with croit

  • Setting up NFS & SMB with croit

  • Run an RGW HA group

  • Update croit (cluster & container)

CASE STUDIES
  • RGW for Big Data

  • RGW for video streaming

  • RBD for virtualization

  • CephFS with NFS and SMB for backups

  • CephFS for a large number of small files

MONITORING AND PERFORMANCE
  • Alerting when something goes wrong

  • Tuning performance

  • Monitoring Performance


NEXT STEPS

  • Register via the form; you’ll receive a confirmation email.

  • We'll send a quote (in EUR or USD, depending on your region) to the billing contact/company details provided.

  • Enrollment is confirmed when payment is received. Spots fill up, so don't sit on it.

  • Class sizes are limited, please complete registration and payment promptly to guarantee your spot.

  • Training access details and the final schedule are sent approximately one week before the course start date:

  • Includes an invitation to our virtual classroom.

  • Provides access to your own training environment.

Who teaches this

Alwin Antreich

Certified Proxmox Trainer · 18 years in production · Proxmox contributor

See their dates LinkedInTalks

Upcoming dates

Oct 5 – Oct 15

03:00 PM – 07:00 PM UTC

English Online Alwin Antreich

3 of 22 seats taken

€2,760 / $3,277

Nov 16 – Nov 26

07:00 AM – 11:00 AM UTC

English Online Alwin Antreich

1 of 22 seats taken

€2,760 / $3,277

None of these dates work?

We add dates through the year, and run private group trainings for teams. Tell us what you need and we will find a solution.

+49 89 189658590 · training@croit.io