Ceph is one of the most interesting new technologies to recently emerge in the Linux storage space. Based on the RADOS object store, the Ceph stack boasts massive scalability and high availability commercial, off-the shelf hardware and free and open source software. Ceph includes a massively distributed filesystem (Ceph FS), a striped, replicated, highly available block device (RBD), S3 and Swift object storage capability through the RESTful RADOS Gateway, and a simple, well-documented native API withlanguage bindings for C, C++ and Python.
This hands-on tutorial will walk you through the initial setup of a Ceph cluster, highlight its most important features and identify current shortcomings, discuss performance considerations, and identify common Ceph failure modes and recovery.
Good Linux sysadmin/devops background recommended for attendees. Distributed storage knowledge is a plus.