The Ceph Blog

Ceph blog stories provide high-level spotlights on our customers all over the world

  • October 29th, 2013
    Dynamic Object Interfaces with Lua

    In this post I’m going to demonstrate how to dynamically extend the interface of objects in RADOS using the Lua scripting language, and then build an example service for image thumbnail generation and storage that performs remote image processing inside a target object storage device (OSD). We’re gonna have a lot of fun. Before we […]

  • February 12th, 2013
    Ceph Comes to Synnefo and Ganeti

    During my most recent schlep through Europe I met some really great people, and heard some awesome Ceph use cases. One particularly interesting case was the work the guys at Synnefo shared with me at FOSDEM that they have been doing with Ganeti and RADOS. They were nice enough to write up some of the […]

  • February 4th, 2013
    Ceph Bobtail JBOD Performance Tuning

    Contents Introduction System Setup Test Setup 4KB Results 128KB Results 4MB Results Results Summary Conclusion INTRODUCTION One of the things that makes Ceph particularly powerful is the number of tunable options it provides. You can control how much data and how many operations are buffered at nearly every stage of the pipeline. You can introduce […]

  • January 22nd, 2013
    Ceph Bobtail Performance – IO Scheduler Comparison

    Contents Introduction System Setup Test Setup 4KB Results 128KB Results 4MB Results Results Summary Conclusion INTRODUCTION One of the strangest things about the holidays is how productive I am. Maybe it’s the fact that Minnesota is bitterly cold this time of year, and the only entertaining things to do outside often involve subzero winds rushing […]

Careers