The Future of Storage

Technologies
python, c/c++, object-storage
Topics
cloud, distributed systems, network storage
The Future of Storage

Ceph is an object storage based free software storage platform that stores data on a single distributed computer cluster, and provides interfaces for object-, block- and file-level storage. Ceph aims primarily to be completely distributed without a single point of failure, scalable to the exabyte level, and freely available.

Ceph replicates data and makes it fault-tolerant, using commodity hardware and requiring no specific hardware support. As a result of its design, the system is both self-healing and self-managing, aiming to minimize administration time and other costs.

2016 Program

Successful Projects

Contributor
vear91
Mentor
alimaredia
Organization
Ceph
End-to-end Performance Visualization
Abstract Tracing support with annotation-based traces is a promising approach to allow developers to get a view into the performance behavior of Ceph...
Contributor
Ani
Mentor
jdurgin
Organization
Ceph
Improve Ceph’s Python Infrastructure
This project aims to improve Ceph’s Python infrastructure, making the codebase clean, modern, and maintainable. A major part of this improvement...
Contributor
Zhao Junwang
Mentor
haomaiwang@gmail.com, Sage Weil
Organization
Ceph
ON-THE-WIRE ENCRYPTION SUPPORT
Ceph does a cryptographic handshake when establishing a connection in order to mutually authenticate the client and server, but the actual data is...
Contributor
Oleh Prypin
Mentor
jdurgin
Organization
Ceph
Python 3 Support for Ceph
Ceph is coded mostly in C++, however many of its high-level parts are written in Python. Currently they support only Python 2.6 and 2.7. The purpose...