In addition of object storage, Ceph is able to provide block devices. Ceph’s RADOS Block Device (RBD) provides access to block device images that are striped and replicated across the entire storage cluster.
For example this is used to store Virtual Machines on OpenStack. With that solution, you’ve got a real fault tolerance system for your VM and distributed.
The RBD part is an easy task when you’ve already setup a Ceph cluster.
Following the previous post, on Ceph Storage, I’ve updated my documentation with informations to play with OSD. I’ve covered :
Setup OSD Remove OSD Use Ceph Ojects Storage Using the object storage system is not complicated and easily scalable. It’s a real pleasure to work with that kind of solutions. If you’re already working with other objects storage solutions, you won’t be lost.
I finally started to play with Ceph to add it in production. I’m still impressed by this storage solution. Just to remind, Ceph is an open-source, massively scalable, software-defined storage system which provides object, block and file system storage (not yet ready for production usage) in a single platform. It runs on commodity hardware-saving you costs, giving you flexibility. And as it’s in the Linux kernel, it’s easy to consume.
Ceph is a high availability way to store your data. I really love that solution and how it works. It’s a real good alternative to high cost disks storage. With some colleges of eNovance, we’re currently participating to the Ceph Day today in London (http://www.inktank.com/CEPHdays/).
I’m very excited to be here, as I wanted to put in production Ceph, 4-5 years ago (when it was released as experimental in Linux Kernel).