Ceph (software)

Ceph Storage
Original author(s)Inktank Storage (Sage Weil, Yehuda Sadeh Weinraub, Gregory Farnum, Josh Durgin, Samuel Just, Wido den Hollander)
Developer(s)Red Hat, Intel, CERN, Cisco, Fujitsu, SanDisk, Canonical and SUSE[1]
Stable release
19.2.0[2] Edit this on Wikidata (Squid) / 26 September 2024
Repository
Written inC++, Python[3]
Operating systemLinux, FreeBSD,[4] Windows[5]
TypeDistributed object store
LicenseLGPLv2.1[6]
Websiteceph.io

Ceph (pronounced /ˈsɛf/) is a free and open-source software-defined storage platform that provides object storage,[7] block storage, and file storage built on a common distributed cluster foundation. Ceph provides distributed operation without a single point of failure and scalability to the exabyte level. Since version 12 (Luminous), Ceph does not rely on any other conventional filesystem and directly manages HDDs and SSDs with its own storage backend BlueStore and can expose a POSIX filesystem.

Ceph replicates data with fault tolerance,[8] using commodity hardware and Ethernet IP and requiring no specific hardware support. Ceph is highly available and ensures strong data durability through techniques including replication, erasure coding, snapshots and clones. By design, the system is both self-healing and self-managing, minimizing administration time and other costs.

Large-scale production Ceph deployments include CERN,[9][10] OVH[11][12][13][14] and DigitalOcean.[15][16]

  1. ^ "Ceph Community Forms Advisory Board". 2015-10-28. Archived from the original on 2019-01-29. Retrieved 2016-01-20.
  2. ^ https://ceph.io/en/news/blog/2024/v19-2-0-squid-released/. Retrieved 3 October 2024. {{cite web}}: Missing or empty |title= (help)
  3. ^ "GitHub Repository". GitHub.
  4. ^ "FreeBSD Quarterly Status Report".
  5. ^ Cite error: The named reference windows was invoked but never defined (see the help page).
  6. ^ "LGPL2.1 license file in the Ceph sources". GitHub. 2014-10-24. Retrieved 2014-10-24.
  7. ^ Nicolas, Philippe (2016-07-15). "The History Boys: Object storage ... from the beginning". The Register.
  8. ^ Jeremy Andrews (2007-11-15). "Ceph Distributed Network File System". KernelTrap. Archived from the original on 2007-11-17. Retrieved 2007-11-15.
  9. ^ "Ceph Clusters". CERN. Retrieved 12 November 2022.
  10. ^ "Ceph Operations at CERN: Where Do We Go From Here? - Dan van der Ster & Teo Mouratidis, CERN". YouTube. 24 May 2019. Retrieved 12 November 2022.
  11. ^ Dorosz, Filip (15 June 2020). "Journey to next-gen Ceph storage at OVHcloud with LXD". OVHcloud. Retrieved 12 November 2022.
  12. ^ "CephFS distributed filesystem". OVHcloud. Retrieved 12 November 2022.
  13. ^ "Ceph - Distributed Storage System in OVH [en] - Bartłomiej Święcki". YouTube. 7 April 2016. Retrieved 12 November 2022.
  14. ^ "200 Clusters vs 1 Admin - Bartosz Rabiega, OVH". YouTube. 24 May 2019. Retrieved 15 November 2022.
  15. ^ D'Atri, Anthony (31 May 2018). "Why We Chose Ceph to Build Block Storage". DigitalOcean. Retrieved 12 November 2022.
  16. ^ "Ceph Tech Talk: Ceph at DigitalOcean". YouTube. 7 October 2021. Retrieved 12 November 2022.