Project

General

Profile

CDS Emperor

The Ceph Developer Summit for Emperor will occur on August 5-6, 2013. This summit is where planning for the upcoming Emperor release will happen, and attendance is (as always) open to all. If you're interested in Ceph, please join us! It will be a virtual summit (no travel!) using IRC, etherpad, and Google Hangouts.

Session Goals

After careful consideration of submitted blueprints, Sage has created a schedule that allows time for discussing many of them. These should be interactive discussions, not lectures! Each session will be moderated by the owner of its associated blueprint, with these goals:
  • Identify a blueprint owner, if necessary
  • Discuss the possible ways the blueprint might be implemented
  • Identify the necessary work items and record them in the session's etherpad
  • Determine whether the work can be completed before the Emperor feature freeze
  • Identify interested parties and discuss ownership of work items

Tools

We choose to make this a small, online event so that more people can attend and contribute in a meaningful way without having to disrupt their lives with travel time and cost. In order to facilitate these virtual discussions, we will all be using a few tools.
IRC: We have a special logged IRC channel set up for the summit. This allows us to deal with housekeeping, make announcements, and interact with attendees who aren't in the videoconference. If you can, please join #ceph-summit on irc.oftc.net! Google Hangouts: We are using a broadcasted Google Hangout for videoconferencing. Because speakers are limited to 10, ping scuttlemonkey or rturk on IRC if you want to join the hangout.
Live YouTube Stream: For those who are okay being a "spectator" and giving feedback via IRC, the sessions will be broadcast (more or less) live on YouTube. The video link will change at every break, and will be posted here before the summit begins.

Etherpad: Each session will have an associated etherpad for collaborative note taking during the session. This should allow us to capture work items and other notes during the sessions.
The community team will be hanging out in #ceph during the summit to help if anything goes awry. If you have questions before then, please contact us.

Schedule: Monday, August 5, 2013 (GMT-7)

GMT-7(PDT) GMT+2(CEST) GMT+8 Session
3:00 PM 0:00 (06.08.) 6:00 Welcome, Introduction, and Summit Process
Sage Weil
[pad] [video]
3:30 PM 0:30 6:30 osd: ceph on zfs
Sage Weil
[blueprint] [pad] [video]
4:00 PM 1:00 7:00 osd: Add LevelDB support to ceph cluster backend store
Haomai Wang
[blueprint] [pad] [video]
4:15 PM 1:15 7:15 osd: clone from journal on btrfs
Sam Just
[blueprint] [pad] [video]
4:30 PM 1:30 7:30 ceph-deploy
Alfredo Deza
[pad] [video]
5:00 PM 2:00 8:00 Break
5:15 PM 2:15 8:15 Increasing Ceph portability
Noah Watkins
[blueprint] [pad] [video]
5:45 PM 2:45 8:45 Paper cut brainstorm
[pad] [video]
6:15 PM 3:15 9:15 rbd: copy-on-read for clones
Josh Durgin
[blueprint] [pad] [video]
6:30 PM 3:30 9:30 rbd: namespace support
Josh Durgin
[blueprint] [pad] [video]
6:45 PM 3:45 9:45 rgw: multitenancy
Yehuda Sadeh
[blueprint] [pad] [video]
7:00 PM 4:00 10:00 Break
7:15 PM 4:15 10:15 mds: Inline data support (Step 2)
Li Wang
[blueprint] [pad] [video]
7:45 PM 4:45 10:45 cephfs: Fallocate/Hole Punching Support for Ceph
Li Wang
[blueprint] [pad] [video]
8:00 PM 5:00 11:00 cephfs: Kernel client read ahead optimization
Li Wang
[blueprint] [pad] [video]
8:15 PM 5:15 11:15 mds: dumpability
Sage Weil
[blueprint] [pad] [video]
8:30 PM 5:30 11:30 mds: reduce memory consumption
Sage Weil
[blueprint] [pad] [video]
8:45 PM 5:45 11:45 rbd: shared read cache
Josh Durgin
[blueprint] [pad] [video]
9:00 PM 6:00 12:00 Adjourn

Schedule: Tuesday, August 6, 2013? (GMT-7)

GMT-7(PDT) GMT+2(CEST) GMT+8 Session
7:00 AM 16:00 22:00 Welcome, Introduction, and Summit Process
Sage Weil
[pad] [video]
7:30 AM 16:30 22:30 osd: Erasure coded storage backend (step 2)
Loic Dachary
[blueprint] [pad] [video] [transcript]
8:00 AM 17:00 23:00 osd: cache pool overlay
Sage Weil
[blueprint] [pad] [video]
8:15 AM 17:15 23:15 osd: object redirects
Sage Weil
[blueprint] [pad] [video]
8:45 AM 17:45 23:45 librados/objecter: smarter localized reads
Sage Weil
[blueprint] [pad] [video]
9:00 AM 18:00 0:00 Break
9:15 AM 18:15 0:15 rgw: Multi-region / Disaster Recovery (phase 2)
Yehuda Sadeh
[blueprint] [pad] [video]
9:45 AM 18:45 0:45 rgw: bucket level quota
Yehuda Sadeh
[blueprint] [pad] [video]
10:15 AM 19:15 1:15 rgw: Create and Maintain S3 feature list for compatibility tracking
Loic Dachary
[blueprint] [pad] [video]
10:30 AM 19:30 1:30 Continuous integration process discussion
Loic Dachary
[pad] [video]
11:00 AM 20:00 2:00 Break
11:15 AM 20:15 2:15 librgw
Yehuda Sadeh
[blueprint] [pad] [video]
11:45 AM 20:45 2:45 msgr: implement infiniband support via rsockets
Sage Weil
[blueprint] [pad] [video]
12:00 PM 21:00 3:00 rbd: cloud management platform features
Josh Durgin
[blueprint] [pad] [video]
12:30 PM 21:30 3:30 Teuthology
[pad] [video]
1:00 PM 22:00 4:00 Adjourn