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.
- Durée
- 8 séances · 32 heures sur 2 semaines
- Langue
- anglais
- Format
- En ligne et en direct, avec votre propre laboratoire
- Taille du groupe
- Max. 22
- Prérequis
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.
Matériel fourni
- Une documentation numérique pour chaque session.
- Un centre de formation virtuel avec votre propre environnement de laboratoire pendant toute la durée du cours.
Prérequis techniques
- Une connexion Internet stable et rapide : au moins 25 Mbit/s en descente et 5 Mbit/s en montée.
- Un ordinateur doté d'un navigateur web récent, pour accéder au laboratoire.
- Un casque, ou un micro avec des haut-parleurs, pour participer aux discussions et aux questions-réponses.
- Une webcam est recommandée ; elle rend la session plus personnelle et interactive.
Comment fonctionne la réservation
- 1 Inscrivez-vous et dites-nous si vous avez besoin d'un bon de commande.
- 2 Votre facture arrive sous un jour ouvré et apparaît dans votre portail croit, où vous pouvez la régler par carte ou par virement.
- 3 Les places sont attribuées dans l'ordre des paiements. Si une session se remplit avant, nous vous proposons la prochaine date disponible.
- 4 Les informations de connexion, le programme définitif et votre accès au laboratoire arrivent environ une semaine avant le début.
Questions avant de réserver
Nous ajoutons des dates tout au long de l'année et organisons des formations privées pour des équipes. Dites-nous ce qu'il vous faut et nous trouverons une solution.
Formation intra-entreprise