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 Sie registrieren sich und sagen uns, ob Sie eine Bestellung (Purchase Order) benötigen.
- 2 Ihre Rechnung kommt innerhalb eines Werktags und erscheint in Ihrem croit-Portal, wo Sie sie per Karte oder Überweisung bezahlen können.
- 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 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