Details
Start:
Nov 16, 07:00 AM UTC
End:
Nov 26, 11:00 AM UTC
Language:
English
Venue:
Remote/Online
Cost:
€2,760 / $3,277 excl. VAT
Class size:
up to 22 participants
Tags:
Ceph, Training
Organiser:
croit GmbH
Phone
4 Days Ceph In-Depth Remote/Online Training
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.
"Looking for a different date, or want to book a private group training in German/Spanish? Contact us at info@croit.io and we’ll be happy to find a solution that works for your team."
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
Register for
4 Days Ceph In-Depth Remote/Online Training
Complete the form below — we'll confirm your booking by email.
