Back to catalog

Details

Start:

Oct 5, 03:00 PM UTC

End:

Oct 15, 07:00 PM 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

Book Now

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.

Billing details *

Start typing and pick your address to fill in the fields below automatically.

Attendees *

1 Attendee 1