Planet Ceph

Aggregated news from external sources

  • January 18, 2012
    Ceph is proud to sponsor the Ada Initiative

    If you’ve ever been to a developers summit, technology user group meeting, or an online technology forum, you may have noticed that there’s a scarcity of women. We’ve noticed that too so we’re doing our part to support women in technology and to encourage them to get involved in the open source revolution. The Ada […]

  • January 14, 2012
    v0.40 released

    It’s been several weeks, but v0.40 is ready.  This has mostly been a stabilization release, so there isn’t too much new here.  Some notable additions include: new and improved specfile, for RH and SuSE based distributions. mon: expose cluster stats via admin socket (accessible via collectd plugin) simpler/generalized admin socket interface (ceph –admin-socket /path/to/sock command) […]

  • December 2, 2011
    v0.39 released

    v0.39 has been tagged and uploaded.  There was a lot of bug fixing going on that isn’t terribly exciting.  That aside, the highlights include: mon: rearchitected bootstrap (mkfs) mon: vastly simplified mon cluster expansion config: choose daemon ip based on subnet instead of explicitly hadoop: misc hadoop client fixes osd: many bugs fixed make: pretty […]

  • November 11, 2011
    v0.38 released

    It”s a week delayed, but v0.38 is ready.  The highlights: osd: some peering refactoring osd: “replay” period is per-pool (now only affects fs data pool) osd: clean up old osdmaps osd: allow admin to revert lost objects to prior versions (or delete) mkcephfs: generate reasonable crush map based on “host” and “rack” fields in [osd.NN] […]

  • November 7, 2011
    Atomicity of RESTful radosgw operations

    A while back we worked on radosgw doing atomic reads and writes. The first issue was making sure that two or more concurrent writers that write to the same object don’t end up with an inconsistent object. That is the “atomic PUT” issue. We also wanted to be able to make sure that when one […]

  • November 6, 2011
    Cephalopods

    The name Ceph comes from cephalopod, a class of mollusks that includes the octopus and squid.  The suggestion came from Carlos Maltzahn, a professor in our research group at UCSC, sometime in 2006.  My memory is a bit hazy, but if memory serves the reasoning had something to do with their high level of intelligence […]

  • October 18, 2011
    v0.37 released

    v0.37 is ready.  Notable changes this time around: radosgw: backend on-disk format changes radosgw: improved logging radosgw: package improvements (init script, fixed deps) osd: bug fixes! teuthology: btrfs testing If you are currently storing data with radosgw, you will need to export and reimport your data as the backend storage strategy has changed to improve […]

  • October 11, 2011
    RBD Status Update

    Just a quick update on the current status of RBD. The main recent development is that librbd (the userspace library) can ack writes immediately (instead of waiting for them to actually commit), to better mimic the behavior of a normal disk. Why do this? A long long time ago, when you issued a write to […]

  • October 1, 2011
    v0.36 released

    It’s been three weeks and v0.36 is ready.  The most visible change this time around is that the daemons and tools have been renamed.  Everything that used to start with ‘c’ now starts with ‘ceph-’, and libceph is now libcephfs.  Nothing earth shattering, but we’re trying to clean these things up where we can and […]

  • September 21, 2011
    v0.35 released

    WARNING: There is a disk format change in this release that requires a bit of extra care to upgrade safely.  Please see below. Notable changes since v0.34 include: osd: large collections of objects are pre-hashed into directories radosgw: pools are preallocated librbd: asynchronous api for many operations rbd: show progress for long-running operations rados export: […]

  • September 3, 2011
    Roadmap update

    We spent some time this week working on our technical roadmap for the next few months. It’s all been mostly translated into issues and priorities in the tracker (here’s a sorted priority list), but from that level of gory detail it’s hard to see the forest for the trees. At a high level, the basic […]

  • August 27, 2011
    v0.34 released

    Another 2 weeks, another release. Notable changes in v0.34: radosgw: atomic GET and PUT (and some groundwork for supporting versioning) librados: API tests mon: fix for data corruption for certain crashes cfuse/libceph: many many many bug fixes osd: fix for various races during pool/pg creation osd: fix for a few peering crashes mds: misc fixes […]

Careers