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.
Durée
8 séances · 32 heures
Langue
anglais
Formateur
Alwin Antreich Type
À distance / en ligne
Coût
€2,760 / $3,277 HT
Prochaine date
Oct 5 – Oct 15 (3 places sur 22 réservées)
Prérequis :
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.
Qui enseigne
Alwin Antreich
Formateur Proxmox certifié · 18 ans de production · contributeur Proxmox
Prochaines dates
Aucune de ces dates ne convient ?
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.
