Administrateurs systèmes Linux souhaitant utiliser un système de stockage distribué.
Comprendre le fonctionnement de Ceph, savoir le mettre en oeuvre et le configurer.
Connaissance de l'administration des systèmes Linux.
Introduction
Système de stockage distribué,
Historique et intégration dans le noyau Linux. Fonctionnalités et points forts.
Stockage objet, stockage de blocs, système de fichiers CephFS. Interfaçage avec des plateformes de cloud
Mise en oeuvre
Architecture : Ceph Monitor, services OSD, Ceph Metadata Server
Configuration d'un cluster de stockage Ceph multi-noeuds
Gestion des noeuds, des serveurs de stockage, des Ceph Monitors
Clients Ceph
Différents clients Ceph selon la fonctionnalité utilisée.
Stockage de blocs : installation Ceph et configuration d'un bloc et montage depuis un poste client
Système de fichiers Ceph : création d'un système de fichier, clé d'authentification, montage du file system
Stockage objet : installation et création d'une instance Ceph Object Gateway
APIs de stockage objet Ceph : compatibilité AWS S3, et OpenStack Swift
Sécurité et fiabilité
Architecture haute disponibilité. Installation et configuration de ceph-mgr (Ceph Manager Daemon). Tests de fiabilité.