Planet Ceph

Aggregated news from external sources

  • October 10, 2014
    Ceph: how to test if your SSD is suitable as a journal device?

    A simple benchmark job to determine if your SSD is suitable to act as a journal device for your OSDs.

    To give you a little bit of background when the OSD writes into his journal it uses D_SYNC and O_DIRECT.
    Writing with O_DIRECT bypasses the Kern…

  • October 7, 2014
    Ceph make check in docker

    After Ceph is built from sources, unit and functional tests can be run with make check. Delegating the execution to a container makes it possible to: keep working on the sources without disrupting the run run functional tests that require … Continue reading

  • October 7, 2014
    Lowering Ceph scrub I/O priority

    The disk I/O of a Ceph OSD thread scrubbing is the same as all other threads by default. It can be lowered with ioprio options for all OSDs with: ceph tell osd.* injectargs ‘–osd_disk_thread_ioprio_priority 7’ ceph tell osd.* injectargs ‘–osd_disk_thread_ioprio_class … Continue reading

  • October 5, 2014
    Ceph and Enhanceio

    Almost two years ago, I was writing the results of the experiments with Flashcache.
    Today this blog post is a featured post, this howto was written by Andrei Mikhailovsky.
    Thanks for his contribution to this blog :-).

    Here is a howto on installin…

  • October 3, 2014
    Support the Ada Initiative: half way there!

    A few days ago I made a challenge to the open storage community to support the Ada Initiative‘s work to improve gender diversity in open source and open data communities, and offered to match contributions if we can reach $8192.  I’m pleased to say that the response so far has been great, and we’re now …Read more

  • October 2, 2014
    Running Ceph with the tcmalloc heap profiler

    When running a Ceph cluster from sources, the tcmalloc heap profiler can be started for all daemons with: CEPH_HEAP_PROFILER_INIT=true \ CEPH_NUM_MON=1 CEPH_NUM_OSD=3 \ ./ -n -X -l mon osd The osd.0 stats can be displayed with $ ceph tell osd.0 … Continue reading

  • October 2, 2014
    v0.80.6 Firefly released

    This is a major bugfix release for firefly, fixing a range of issues in the OSD and monitor, particularly with cache tiering. There are also important fixes in librados, with the watch/notify mechanism used by librbd, and in radosgw. A few pieces of new functionality of been backported, including improved ‘ceph df’ output (view amount …Read more

  • October 1, 2014
    Support the Ada Initiative: a challenge to the open storage community

    I’d like to take a moment away from your regularly scheduled storage revolution to talk about the Ada Initiative: who they are, what they do, and why it is important to open source storage communities. I’m also going to challenge you to raise $8192 for them, and I’ll match that dollar for dollar if you do. …Read more

  • September 30, 2014
    Ceph Developer Summit: Hammer

    As many of you Ceph Day attendees are no doubt aware, we’re fast approaching the release date for the ‘Giant’ release of Ceph. With that, it’s time to get together at another virtual Ceph Developer Summit and chat about what development work is going in to the ‘Hammer’ release. Blueprint submissions are open now, so …Read more

  • September 28, 2014
    CephDays Paris: Ceph in OpenStack and deploy Ceph!

    My slides from the CephDays in Paris.
    Main topics were:

    Status of Ceph in OpenStack (Juno cycle)
    Deploy Ceph with Ansible

  • September 28, 2014
    CephDays Paris slides

    My slides from the CephDays in Paris.
    Main topics were:

    Status of Ceph in OpenStack (Juno cycle)
    Deploy Ceph with Ansible

  • September 28, 2014
    Ceph development environment in Docker

    The Docker package is installed with sudo apt-get install and the loic user is made part of the docker group to allow it to run containers. $ grep docker /etc/group docker:x:142:loic The most popular ubuntu image collection reported by … Continue reading