Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Ceph is a distributed object, block, and file storage platform
ceph.git clone as source for CI
Docker files and images to run Ceph in containers
Ansible playbooks to deploy Ceph, the distributed filesystem.
Ceph kernel client (kernel modules)
ceph metric collectors with collectd integration
SSH and other keys used by the project, mostly in the Sepia lab
Helper scripts for building the official Ceph packages
Ceph test suite
Objects erasure encoded by Ceph
CSI driver for ceph
configshell based cli for managing ceph/iscsi gateways built using LIO
Repo containing common configuration modules for managing iscsi gateways for ceph
Rust-lang interface to Ceph.
Go bindings for Ceph
Code that implements the dmclock distributed quality of service algorithm. See "mClock: Handling Throughput Variability for Hypervisor IO Scheduling" by Gulati, Merchant, and Varman.
A binary/file REST API to aid in multi-distro|arch|release management
A daemon that handles the userspace side of the LIO TCM-User backstore.
Ansible configurations for Ceph.com infrastructure
Embedded key-value store for fast storage
The Ceph Benchmarking Tool
Deploy Ceph with minimal infrastructure, using just SSH access
Storage Performance Development Kit
High performance server-side application framework
Embedded C/C++ web server
Compatibility tests for S3 clones
Jenkins Slave orchestration service
Ceph Nano - One step S3 in container with Ceph.