Evolution des versions¶
Les versions de Ceph évoluent en consolidant l’existant tout en intégrant progressivement de nouvelles technologies et en améliorant leur interopérabilité avec les écosystèmes existants. Depuis la version 'Mimic', le projet Ceph fournit une version majeure par an et maintient les corrections de bugs et les correctifs de sécurité des deux dernières versions.
Pour plus d'informations, vous pouvez consulter la liste des versions depuis la documentation https://docs.ceph.com/en/latest/releases/
Les faits marquants :¶
- BlueStore est désormais obligatoire (Filestore supprimé depuis Quincy)
- Cephadm est devenu le standard pour le déploiement et l’exploitation des clusters
- RGW (S3) est aujourd’hui très mature (multisite, haute disponibilité native, compression et chiffrement)
- CephFS est désormais adapté à la production avec des capacités de réplication
- RBD reste le backend bloc le plus utilisé (notamment avec Proxmox, OpenStack et Kubernetes)
Ceph Tentacle v20 (18/11/2025 - en cours, fin de support estimée 18/11/2027)¶
Nouvelle génération orientée automatisation avancée et optimisation des performances :
- Amélioration de l’orchestration via Cephadm (gestion plus déclarative et automatisée du cluster)
- Amélioration du support du protocole NVMe/TCP, de meilleures performances des OSD erasure-coded (FastEC) avec une réduction de la latence et une meilleure parallélisation
- Amélioration de la gestion mémoire et réduction de l’empreinte des OSD
- RGW : amélioration des performances S3 et meilleure compatibilité avec les standards cloud
- Améliorations de la résilience et des mécanismes de recovery (rebuild plus rapide, meilleure gestion des défaillances)
- Intégration renforcée avec les environnements cloud-native (notamment Kubernetes / CSI)
- Objectif : automatisation accrue, réduction des coûts opérationnels et amélioration des performances à grande échelle
Ceph Squid v19 (26/09/2024 - en cours, fin de support estimée 19/09/2026)¶
Nouvelle génération post-Reef avec des améliorations majeures sur :
- Scalabilité des OSD (support des clusters de grande taille)
- Optimisation de l’utilisation mémoire
- Meilleure gestion des workloads NVMe / Flash
- RGW : amélioration de la compatibilité S3 et des performances
- Cephadm renforcé (approche plus déclarative et gestion du cycle de vie améliorée)
- Objectif : simplification opérationnelle et amélioration des performances globales
Ceph Reef v18 (07/08/2023 - 31/03/2026)¶
- Le cache tiering est déprécié (fonctionnalité obsolète, sera retirée dans une version ultérieure)
- Introduction du « read balancer » permettant d’équilibrer les PG primaires par pool
- Amélioration du repartitionnement dynamique des buckets (resharding) en configuration multisite RGW
- RGW : support de la compression des objets combinée au chiffrement côté serveur (SSE)
- RBD : support du chiffrement en couches côté client (LUKS)
- Améliorations générales de Cephadm et des performances BlueStore
Ceph Quincy v17 (19/04/2022 - 13/01/2025)¶
- Suppression de Filestore (BlueStore devient obligatoire)
- Dashboard : gestion des exports NFS via NFS-Ganesha
- Dashboard : ajout de l’assistant d’expansion de cluster (ajout de nœuds, disques, services)
- Cephadm : activation par défaut du paramètre
osd_memory_target_autotune - Ajustement recommandé en environnement hyperconvergé (
mgr/cephadm/autotune_memory_target_ratio≈ 0.2) - Améliorations de stabilité et de scalabilité pour CephFS et RGW
Ceph Pacific v16 (31/03/2021 - 04/03/2024)¶
- Migration simplifiée depuis Octopus via Cephadm
- Déploiement automatique de la haute disponibilité pour RGW (HAProxy + Keepalived)
- Introduction du RocksDB sharding (amélioration des performances BlueStore)
- Support de multiples systèmes de fichiers CephFS
- Introduction de cephfs-mirror pour la réplication inter-cluster
- Améliorations des performances RBD et RGW
Ceph Octopus v15 (23/03/2020 - 09/08/2022)¶
- Introduction de Cephadm (outil de déploiement et d’orchestration basé sur conteneurs)
- Déploiement via images conteneurisées (Podman / Docker)
- Première étape vers une gestion entièrement orchestrée du cluster
Ceph Nautilus v14 (19/03/2019 - 30/06/2021)¶
- Réduction du nombre de Placement Groups (PG merging)
- Introduction expérimentale du PG autoscaler (ajustement automatique du nombre de PG par pool)
- Introduction du protocole réseau v2 (msgr2) améliorant sécurité et performances
- Migration à chaud des images RBD entre pools
- Introduction des namespaces RBD pour une isolation multi-tenant
- Améliorations de la compatibilité S3 pour RGW
Ceph Mimic v13 (01/06/2018 - 22/07/2020)¶
- Snapshots CephFS avec support multi-MDS
- Fonction de copie avancée des images RBD (deep copy)
- Première maturité de CephFS pour des usages étendus