Ceph

Ceph
Basisdaten

EntwicklerCanonical, CERN, Cisco, Fujitsu, Intel, Red Hat, SanDisk, SUSE[1]
Erscheinungsjahr2012
Aktuelle Version18.2.0[2]
(3. August 2023)
BetriebssystemLinux
Programmier­spracheC++, Python
LizenzGNU Lesser General Public License, Version 2.1[3]
ceph.com
Ceph manager dashboard UI
Konzept

Ceph (Aussprache​/⁠ˈsɛf⁠/​) ist eine quelloffene verteilte Speicherlösung (Storage-Lösung) in der Informationstechnik. Kernkomponente ist mit RADOS (englisch reliable autonomic distributed object store) ein über beliebig viele Server redundant verteilbarer Objektspeicher (englisch object store). Ceph bietet dem Nutzer drei Arten von Storage an: Einen mit der Swift- und S3-API kompatiblen Objektspeicher (RADOS Gateway), virtuelle Blockgeräte (RADOS Block Devices) und CephFS, ein verteiltes Dateisystem.[4]

Ceph kann als RADOS Block Device (RBD) über das Ceph iSCSI Gateway auch als hochverfügbares iSCSI-Target bereitgestellt werden. Dadurch kann es auf Client-Seite durch viele Betriebssysteme (auch Windows) genutzt werden.[5]

Weitere Einzelheiten

Wie üblich bei verteilten Dateisystemen werden die Objekte repliziert (oder auch redundant) gespeichert. Ceph kann so den Ausfall von jeder Komponente auffangen und sich selbst heilen, das heißt, zerstörte Daten aus Replikaten auf anderen Speichermedien wiederherstellen.[6]

Mit Veröffentlichung der Version 10.2 im April 2016 wurde CephFS für stabil erklärt.[7]

Komponenten von Ceph
Komponenten von Ceph

Versionsgeschichte

VersionCodenameVeröffentlichungLetzte Version„End of life“ (voraussichtlich)
Ältere Version; nicht mehr unterstützt: 0.48ArgonautJuli 20120.48.3
Ältere Version; nicht mehr unterstützt: 0.56BobtailJanuar 20130.56.7
Ältere Version; nicht mehr unterstützt: 0.61CuttleflishMai 20130.61.9
Ältere Version; nicht mehr unterstützt: 0.67DumplingAugust 20130.67.11Mai 2015
Ältere Version; nicht mehr unterstützt: 0.72EmperorNovember 20130.72.2Mai 2014
Ältere Version; nicht mehr unterstützt: 0.80FireflyMai 20140.80.11April 2016
Ältere Version; nicht mehr unterstützt: 0.87GiantOktober 20140.87.2April 2015
Ältere Version; nicht mehr unterstützt: 0.94HammerApril 20150.94.10August 2017
Ältere Version; nicht mehr unterstützt: 9InfernalisNovember 20159.2.1April 2016
Ältere Version; nicht mehr unterstützt: 10JewelApril 201610.2.11Juni 2018
Ältere Version; nicht mehr unterstützt: 11KrakenJanuar 201711.2.1August 2017
Ältere Version; nicht mehr unterstützt: 12LuminousAugust 201712.2.131. Juni 2019
Ältere Version; nicht mehr unterstützt: 13MimicJuni 201813.2.10[8]1. Juni 2020
Ältere Version; nicht mehr unterstützt: 14NautilusMärz 201914.2.10[9]1. Juni 2021
Ältere Version; nicht mehr unterstützt: 15OctopusMärz 202015.2.17[10]9. August 2022 [11]
Ältere Version; noch unterstützt: 16PacificMärz 202116.2.14[12]Oktober 2023
Ältere Version; noch unterstützt: 17QuincyApril 202217.2.6[13]Juni 2024
Aktuelle Version: 18ReefAugust 202318.2.0[2]August 2025
Legende:
Ältere Version; nicht mehr unterstützt
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

Siehe auch

Einzelnachweise

  1. Ceph Community Forms Advisory Board. 28. Oktober 2015, archiviert vom Original (nicht mehr online verfügbar) am 29. Januar 2019; abgerufen am 12. April 2018 (englisch).  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.storagereview.com
  2. a b Release v18.2.0 · ceph/ceph. Abgerufen am 27. September 2023 (englisch).
  3. github.com. In: GitHub. (abgerufen am 14. November 2022).
  4. Offizielle Ceph-Website. Abgerufen am 18. Februar 2017.
  5. Ceph iSCSI Gateway — Ceph Documentation. Archiviert vom Original (nicht mehr online verfügbar) am 21. Februar 2019; abgerufen am 21. Februar 2019.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/docs.ceph.com
  6. Programmvorstellungen: CephPro-Linux, am 5. Dezember 2013
  7. v10.2.0 Jewel released (englisch) – Ceph, am 21. April 2016
  8. v13.2.10 Mimic released. Abgerufen am 25. Mai 2020.
  9. v14.2.10 Nautilus released. Abgerufen am 14. Juli 2020.
  10. Ceph Releases (index). Abgerufen am 21. April 2023.
  11. Ceph Releases (index). Abgerufen am 13. Mai 2020.
  12. Release v16.2.14 · ceph/ceph. Abgerufen am 27. September 2023 (englisch).
  13. Release v17.2.6 · ceph/ceph. Abgerufen am 27. September 2023 (englisch).

Auf dieser Seite verwendete Medien

Ceph components.svg
Autor/Urheber: Diese W3C-unbestimmte Vektorgrafik wurde mit Adobe Illustrator erstellt., Lizenz: CC BY-SA 4.0
A high-level overview of Ceph's inner workings, a free software storage platform designed to present object, block, and file storage from a single distributed computer cluster
Ceph stack.png
Autor/Urheber: Ross Turk, Red Hat, Lizenz: CC BY-SA 4.0
Architecture diagram showing the component relation of the Ceph storage platform
Ceph-Mgr-Dashboard-UI-Screenshot-20180926.png
Autor/Urheber:

Kanika Murarka

https://ceph.io/en/terms/, Lizenz: CC BY-SA 4.0
Ceph Manager Dashboard UI Screenshot (Ceph - v14.0.0). Alternative file