Alle Kurse

Ceph In-Depth Training, Remote/Online

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

Dauer
8 Einheiten · 32 Stunden über 2 Wochen
Sprache
Englisch
Format
Live online, mit eigener Lab-Umgebung
Gruppengröße
Max. 22
Voraussetzungen

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

Agenda

Introduction

  • Trainer and croit introduction, 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: RADOS (low-level object store), RBD, CephFS, S3/Swift (high-level object store)

Components of a Ceph cluster

  • MONs, MGRs, OSDs, MDSs, RGWs
  • CRUSH map
  • Replication and erasure code (EC), with example

Initial Ceph cluster setup

  • Obtaining Ceph, deployment automation
  • Setting up the first MON, adding further MONs, MGR services
  • Summary

Deploying OSDs

  • BlueStore device setup variants
  • ceph-deploy and ceph-volume
  • Summary

Distributing data into pools with CRUSH

  • Ceph pools and placement groups
  • CRUSH rules and adding them
  • Erasure coded pools
  • Summary

RBD details

  • Mounting and using RBD devices
  • Details of erasure coded pools
  • Best practices

CephFS details

  • Creating and mounting CephFS, CephFS attributes

Other connectors

  • Setting up and using Samba (SMB/CIFS) and NFS

RadosGW details

  • Deploying RadosGW, access via S3 API

Cluster planning

  • Clarifying requirements, planning for 1y/3y/5y
  • Performance expectations from hard drives, hardware sizing, failure domains
  • Exercise

Network planning

  • Simple and complex network design, example setups
  • Typical network related problems, dos and don'ts of cluster networks

Authorization management

  • Ceph keys, permissions for RBD and 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, custom service configuration
  • Deploy, troubleshoot and update Ceph services

Managing a cluster with croit (optional)

  • Import existing cluster, configure Ceph with croit
  • Setting up NFS & SMB, running an RGW HA group
  • Update croit (cluster & container)

Case studies

  • RGW for big data and 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 and monitoring performance

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.

Bereitgestellte Materialien

  • Digitale Unterlagen zu jeder Sitzung.
  • Ein virtuelles Trainingszentrum mit eigener Lab-Umgebung für die Dauer des Kurses.

Technische Voraussetzungen

  • Eine stabile, schnelle Internetverbindung: mindestens 25 Mbit/s im Down- und 5 Mbit/s im Upstream.
  • Ein Rechner mit einem aktuellen Webbrowser für den Zugang zum Lab.
  • Ein Headset oder Mikrofon mit Lautsprechern, um an Diskussionen und Fragerunden teilzunehmen.
  • Eine Webcam wird empfohlen; sie macht die Sitzung persönlicher und interaktiver.

So läuft die Buchung

  1. 1 Sie registrieren sich und sagen uns, ob Sie eine Bestellung (Purchase Order) benötigen.
  2. 2 Ihre Rechnung kommt innerhalb eines Werktags und erscheint in Ihrem croit-Portal, wo Sie sie per Karte oder Überweisung bezahlen können.
  3. 3 Plätze werden in der Reihenfolge der Zahlung vergeben. Ist ein Termin zuvor voll, bieten wir Ihnen den nächsten verfügbaren Termin an.
  4. 4 Zugangsdaten, der endgültige Ablaufplan und Ihr Lab-Zugang kommen etwa eine Woche vor dem Start.

Fragen vor der Buchung

Wir ergänzen das Jahr über laufend Termine und führen private Gruppenschulungen für Teams durch. Sagen Sie uns, was Sie brauchen, und wir finden eine Lösung.

Inhouse-Schulung