The Ceph Blog

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

  • November 9, 2013
    Ceph Performance Part 2: Write Throughput Without SSD Journals

    INTRODUCTION Hello again! If you are new around these parts you may want to start out by reading the first article in this series available here. For the rest of you, I am sure you are no doubt aware by now of the epic battle that Mark Shuttleworth and I are waging over who can …Read more

  • November 5, 2013
    First Impressions Through Fscache and Ceph

    It’s always great when we can single out the development efforts of our community (there are so many good ones!). But it’s even better when the developers of our community feel brave enough to share their hard work with the community directly. Recently Milosz Tanski has been putting in some hard work to combine the […]

  • November 1, 2013
    Ceph Developer Summit: Firefly

    They say “time flies when you’re having fun,” and we have certainly been having fun. Another Ceph Developer Summit is fast approaching. If you didn’t see the announcement on the mailing list we are accepting community blueprints for ‘Firefly,’ the next major release of Ceph slated for release Feb 2014. We will be sticking with […]

  • October 30, 2013
    New “Inktank Ceph Enterprise” Builds on What Makes Ceph Great

    Today Inktank announced the latest offering for their Enterprise Subscription customers, “Inktank Ceph Enterprise.” This release couples the existing power of Ceph with Inktank’s unparalleled support and a monitoring and analytics GUI. Inktank Ceph Enterprise aims to enhance the Ceph experience for enterprise customers using the same underlying APIs, tools, and commands that are available […]

  • October 29, 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 […]

  • October 18, 2013
    v0.71 released

    This development release includes a significant amount of new code and refactoring, as well as a lot of preliminary functionality that will be needed for erasure coding and tiering support. There are also several significant patch sets improving this with the MDS. Upgrading: The MDS now disallows snapshots by default as they are not considered […]

  • October 17, 2013
    v0.61.9 Cuttlefish released

    This point release resolves several low to medium-impact bugs across the code base, and fixes a performance problem (CPU utilization) with radosgw. We recommend that all production cuttlefish users upgrade. Notable changes: ceph, ceph-authtool: fix help (Danny Al-Gaaf) ceph-disk: partprobe after creating journal partition ceph-disk: specific fs type when mounting (Alfredo Deza) ceph-fuse: fix bug […]

  • October 9, 2013
    Ceph Performance Part 1: Disk Controller Write Throughput

    Introduction Here at Inktank our developers have been toiling away at their desks, profiling and optimizing Ceph to make it one of the fastest distributed storage solutions on the planet.  One question we often get asked is how to build an optimally performing Ceph cluster.  This isn’t always an easy question to answer because it …Read more

  • October 6, 2013
    v0.70 released

    Another development release is out.  Our timing on these has been slightly erratic.  As a result, this one has a bit less stuff than 0.69 did or 0.71 will.  The highlights are some rgw and mon fixes, and the architecture detection for enabling the optimized Intel CRC32c code is now working (which is nice: it’s […]

  • October 4, 2013
    v0.67.4 Dumpling released

    This point release fixes an important performance issue with radosgw, keystone authentication token caching, and CORS. All users (especially those of rgw) are encouraged to upgrade. Notable changes: crush: fix invalidation of cached names crushtool: do not crash on non-unique bucket ids mds: be more careful when decoding LogEvents mds: fix heap check debugging commands […]

  • September 26, 2013
    On the Road to a Better Ceph-Deploy

    Ceph-deploy is the easy deployment tool for Ceph, but for a while it caused more than one headache: almost no logging and no clear error messages when something went wrong. There has been a *lot* of effort trying to get those (and other) issues ironed out and making ceph-deploy way better. Like, ridiculously better. This […]

  • September 24, 2013
    CloudPlatform and Ceph: Delivering the Power of Choice

    The CloudPlatform 4.2 eagle has landed! This is especially exciting for Ceph users as it expands the integration footprint to give much better breadth and depth. The best part? The Ceph community was leading the charge on the integration work, and has done an amazing job in delivering powerful options to the end users. While […]

Careers