Détails Ceph basique

  1. Présentation du projet

  2. Concepts et composants : Stockage objet, Stockage en mode bloc, Stockage en mode fichiers, Concepts de Pgs, Pools, ...

  3. Considérations matérielles

  4. Intégration avec OpenStack

  5. Mise en place de l’environnement de TP

  6. Utilisation de Ceph

  7. Cephadm (monitors et osds, radosGW, MDS)

  8. CRUSH map (configuration, réplication/ erasure coding)

  1. Les Pools : replicated, erasure coding, quotas

  2. Cephx (authentification et gestion des droits)

  3. Manipulation des objets RADOS

  4. Utilisation de Ceph
    Gestion des pools (admin)
    Gestion des utilisateurs (admin)
    Rados (object storage)
    RadosGW (swift / S3)
    RBD (blocs – Vms)
    CephFS (montage)

  1. Surveiller le cluster

  2. Gérer les pannes : (re)démarrage des processus / remplacement d’un OSD

  3. Ajouter/ supprimer des nœuds

  4. Maintenance sur une machine.

  1.  Brève introduction à Ansible

  2. Utilisation de ceph-ansible : Présentation des fichiers de configuration, Déploiement d’un nouveau

  3. cluster, Montée de version

  4. Gestion centralisée de la configuration du cluster

  5. Liaison Ceph et OpenStack