Planet Ceph

Aggregated news from external sources

  • August 30, 2010
    rbd (rados block device) status

    The rados block device (rbd) is looking pretty good at this point.  The basic feature set: network block device backed by objects in the Ceph distributed object store (rados) thinly provisioned image resizing image export/import/copy/rename read-only snapshots revert to snapshot Linux and qemu/kvm clients Main items on the the to-do list: TRIM image layering/copy-on-write locking […]

  • August 28, 2010
    v0.21.2 released

    This is a second bugfix release for the v0.21 series.  Changes include: osd: less log noise osd: mark down old heartbeat peers filejournal: clean up init sequence, less confusing errors on startup msgr: fix throttler leak (fixes deadlock) osdmaptool: don’t crash on corrupt input mds: error to client on invalid opcode mds: fix ENOTEMPTY checks […]

  • August 16, 2010
    v0.21.1 released

    We’ve made a bugfix release for v0.21 last week.  Changes include: debian and rpm packaging fixes mds: fixed crash on some mds->client messages mds: fix snaprealm behavior on readdir (occasional client misbehavior) monmaptool: man page typo rados: usage fix osd: fix heartbeat to/from osds (fixing osd up/down flapping) osd: fix replies to dup/committed requests (fixes […]

  • July 29, 2010
    v0.21 released

    It’s been a while, but v0.21 is ready.  Most of the work this time around has been on stability. There is one key new feature, however: RBD, the rados block device, which let you create a virtual disk backed by objects stored in the Ceph cluster.  The images can be mapped natively by the ceph […]

  • May 27, 2010
    v0.20.2 released

    We’ve released v0.20.2 with a few bug fixes.  These include initscript: drop incorrect default btrfs mount option initscript: behave on ksh (ubuntu) monc: monitor hunting fixes osd: mkfs more robust cfuse: fix mount error handing ppc64: fix build problems on fedora mds: misc clustering fixes osd: fix recovery bug To get it: Direct download at […]

  • May 17, 2010
    Linux v2.6.34 is out

    Linux v2.6.34, which includes the Ceph kernel client, has been released!  This is an exciting milestone for us, and we’re pretty happy with the stability of the client code that made it into this release.  This should make it easier for people to experiment with Ceph and see how it holds up on a wide […]

  • May 17, 2010
    v0.20.1 released

    We’ve released a stable update with a bunch of bug fixes since v0.20.  Notably, we’ve fixed

    mkfs problems with osd journal file
    librados aio api issues
    misc osd fixes (crashes, hangs)
    inconsistent readdir results across nodes

    and lots of…

  • April 30, 2010
    v0.20 released

    After a long few weeks of debugging, we’re releasing v0.20.  The goal here is to get something out prior to the v2.6.34 kernel release (which includes the Ceph client) with most of the pending improvements.  Changes since v0.19 include: osd: new filestore, journaling infrastructure.  (lower latency writes, btrfs no longer strictly required) msgr: wire protocol […]

  • March 19, 2010
    RBD: rados block driver

    Christian Brunner sent an initial implementation of ‘rbd’, a librados-based block driver for qemu/KVM, to the ceph-devel list last week.   A few minor nits aside, it looks pretty good and works well.  The basic idea is to stripe a VM block device over (by default) 4MB objects stored in the Ceph distributed object store.  This […]

  • March 19, 2010
    Client merged for 2.6.34

    Linus merged the Ceph for 2.6.34 this morning, which means the next kernel release will be able to mount a Ceph file system without any additional patches or modifications. This is a pretty big milestone for us, and we’re excited! The next few weeks will be spent hammering out client bugs and polishing the v0.20 […]

  • February 17, 2010
    v0.19 released

    The v0.19 release is finally here.  The focus this past cycle was on stability and the disk format, and things have improved greatly in that area.  Our plan is to make any future disk format changes roll forward, so that users won’t need to rebuild their file systems.  The protocol has also grown feature bits […]

  • December 4, 2009
    v0.18 released

    There’s a v0.18 release to match the latest posting of the kernel client code on the Linux email lists.  If there are no final issues there, that will be what I send to Linus for 2.6.33. Most of the changes since v0.17 are bug fixes in the MDS and kclient.  The main other item is […]

Careers