Ceph
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 | |
---|---|
Basisdaten | |
Entwickler | Canonical, CERN, Cisco, Fujitsu, Intel, Red Hat, SanDisk, SUSE[1] |
Erscheinungsjahr | 2012 |
Aktuelle Version | 16.2.7[2] (7. Dezember 2021) |
Betriebssystem | Linux |
Programmiersprache | C++, Python |
Lizenz | GNU Lesser General Public License, Version 2.1[3] |
ceph.com |
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]
Versionsgeschichte
Version | Codename | Veröffentlichung | Letzte Version | „End of life“ (voraussichtlich) |
---|---|---|---|---|
0.48 | Argonaut | Juli 2012 | 0.48.3 | |
0.56 | Bobtail | Januar 2013 | 0.56.7 | |
0.61 | Cuttleflish | Mai 2013 | 0.61.9 | |
0.67 | Dumpling | August 2013 | 0.67.11 | Mai 2015 |
0.72 | Emperor | November 2013 | 0.72.2 | Mai 2014 |
0.80 | Firefly | Mai 2014 | 0.80.11 | April 2016 |
0.87 | Giant | Oktober 2014 | 0.87.2 | April 2015 |
0.94 | Hammer | April 2015 | 0.94.10 | August 2017 |
9 | Infernalis | November 2015 | 9.2.1 | April 2016 |
10 | Jewel | April 2016 | 10.2.11 | Juni 2018 |
11 | Kraken | Januar 2017 | 11.2.1 | August 2017 |
12 | Luminous | August 2017 | 12.2.13 | 1. Juni 2019 |
13 | Mimic | Juni 2018 | 13.2.10[8] | 1. Juni 2020 |
14 | Nautilus | März 2019 | 14.2.10[9] | 1. Juni 2021 |
15 | Octopus | März 2020 | 15.2.8[10] | 1. Juni 2022 [11] |
16 | Pacific | März 2021 | 16.2.7[12] | Juni 2023 |
Legende: Ältere Version; nicht mehr unterstützt Ältere Version; noch unterstützt Aktuelle Version Aktuelle Vorabversion Zukünftige Version |
Weblinks
- www.ceph.com (englisch)
Einzelnachweise
- Ceph Community Forms Advisory Board. 28. Oktober 2015, abgerufen am 12. April 2018 (englisch).
- github.com. (abgerufen am 28. Dezember 2021).
- In: GitHub.
- Offizielle Ceph-Website. Abgerufen am 18. Februar 2017.
- Ceph iSCSI Gateway — Ceph Documentation. Abgerufen am 21. Februar 2019.
- Programmvorstellungen: Ceph – Pro-Linux, am 5. Dezember 2013
- v10.2.0 Jewel released (englisch) – Ceph, am 21. April 2016
- v13.2.10 Mimic released. Abgerufen am 25. Mai 2020.
- v14.2.10 Nautilus released. Abgerufen am 14. Juli 2020.
- v15.2.8 Octopus released. Abgerufen am 18. Dezember 2020.
- Ceph Releases (general). Abgerufen am 13. Mai 2020.
- Release v16.2.7 · ceph/ceph. Abgerufen am 28. Dezember 2021 (englisch).