Project

General

Profile

CDs Emperor » History » Version 9

Jessica Mack, 06/23/2015 01:45 AM

1 3 Jessica Mack
h1. CDS Emperor
2 1 Jessica Mack
3
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.
4
5
h3. %{color:gold}Session Goals%
6
7
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: 
8
* Identify a blueprint owner, if necessary
9
* Discuss the possible ways the blueprint might be implemented
10
* Identify the necessary work items and record them in the session's etherpad
11
* Determine whether the work can be completed before the Emperor feature freeze
12
* Identify interested parties and discuss ownership of work items
13
14
h3. Tools
15
16
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.
17
*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":irc://irc.oftc.net/ceph-summit on irc.oftc.net!
18
* Sessions 1-16: [[Chat Log - Sessions 1-16|[logs]]]
19
* Sessions 17-29: [[Chat Log - Sessions 17-29|[logs]]]
20
21 5 Jessica Mack
*Google Hangouts*: We are using a broadcasted Google Hangout for videoconferencing. Because speakers are limited to 10, ping %{color:red}scuttlemonkey% or %{color:red}rturk% on IRC if you want to join the hangout.
22 1 Jessica Mack
*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.
23 5 Jessica Mack
* Sessions 1-5: "[YouTube]":https://www.youtube.com/watch?v=j0JQvE5uGgs&feature=youtu.be
24
* Sessions 6-10: "[YouTube]":https://www.youtube.com/watch?v=90sc-vvUCfw&feature=youtu.be
25
* Sessions 11-16: "[YouTube]":https://www.youtube.com/watch?v=SVgBdUv_Lv4&feature=youtu.be
26
* Sessions 17-21: "[YouTube]":https://www.youtube.com/watch?v=-K8bSHx7zJ0&feature=youtu.be
27
* Sessions 22-25: "[YouTube]":https://www.youtube.com/watch?v=cGosx5zD4FM&feature=youtu.be
28
* Sessions 26-29: "[YouTube]":https://www.youtube.com/watch?v=hrQuYzyXvVg&feature=youtu.be
29 1 Jessica Mack
30
*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.
31 5 Jessica Mack
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":mailto:community@ceph.com.
32 1 Jessica Mack
 
33
h3. Schedule: Monday, August 5, 2013 (GMT-7)
34
 
35 5 Jessica Mack
|*GMT-7(PDT)*|*GMT+2(CEST)*|*GMT+8*|*Session* |
36
|3:00 PM|0:00 (06.08.)|6:00|*Welcome, Introduction, and Summit Process*
37 1 Jessica Mack
Sage Weil
38 7 Jessica Mack
"[pad]":http://pad.ceph.com/p/cdsemperor-welcome "[video]":http://www.youtube.com/watch?v=j0JQvE5uGgs&feature=youtu.be|
39 5 Jessica Mack
|3:30 PM|0:30|6:30|*osd: ceph on zfs*
40 1 Jessica Mack
Sage Weil
41 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Osd_-_ceph_on_zfs "[pad]":http://pad.ceph.com/p/osd-ceph-on-zfs "[video]":http://www.youtube.com/watch?v=j0JQvE5uGgs&t=28m15s|
42 5 Jessica Mack
|4:00 PM|1:00|7:00|*osd: Add LevelDB support to ceph cluster backend store*
43 1 Jessica Mack
Haomai Wang
44 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Add_LevelDB_support_to_ceph_cluster_backend_store "[pad]":http://pad.ceph.com/p/osd-leveldb-support "[video]":http://www.youtube.com/watch?v=j0JQvE5uGgs&t=50m16s|
45 5 Jessica Mack
|4:15 PM|1:15|7:15|*osd: clone from journal on btrfs*
46 1 Jessica Mack
Sam Just
47 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Osd_-_clone_from_journal_on_btrfs "[pad]":http://pad.ceph.com/p/osd-btrfs-clone-from-journal "[video]":http://www.youtube.com/watch?v=j0JQvE5uGgs&t=75m4s|
48 5 Jessica Mack
|4:30 PM|1:30|7:30|*ceph-deploy*
49 1 Jessica Mack
Alfredo Deza
50 7 Jessica Mack
"[pad]":http://pad.ceph.com/p/ceph-deploy "[video]":http://www.youtube.com/watch?v=j0JQvE5uGgs&t=89m29s|
51 5 Jessica Mack
|5:00 PM|2:00|8:00|*Break*|
52
|5:15 PM|2:15|8:15|*Increasing Ceph portability*
53 1 Jessica Mack
Noah Watkins
54 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Increasing_Ceph_portability "[pad]":http://pad.ceph.com/p/portability "[video]":http://youtu.be/90sc-vvUCfw|
55 5 Jessica Mack
|5:45 PM|2:45|8:45|*Paper cut brainstorm*
56 7 Jessica Mack
"[pad]":http://pad.ceph.com/p/papercuts "[video]":http://www.youtube.com/watch?v=90sc-vvUCfw&t=34m7s|
57 5 Jessica Mack
|6:15 PM|3:15|9:15|*rbd: copy-on-read for clones*
58 1 Jessica Mack
Josh Durgin
59 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Rbd___copy-on-read_for_clones "[pad]":http://pad.ceph.com/p/rbd-cow-clones "[video]":http://www.youtube.com/watch?v=90sc-vvUCfw&t=59m3s|
60 5 Jessica Mack
|6:30 PM|3:30|9:30|*rbd: namespace support*
61 1 Jessica Mack
Josh Durgin
62 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Rbd_-_namespace_support "[pad]":http://pad.ceph.com/p/rbd-namespaces "[video]":http://www.youtube.com/watch?v=90sc-vvUCfw&t=72m53s|
63 5 Jessica Mack
|6:45 PM|3:45|9:45|*rgw: multitenancy*
64 1 Jessica Mack
Yehuda Sadeh
65 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Rgw_-_multitenancy "[pad]":http://pad.ceph.com/p/rgw-multitenancy "[video]":http://www.youtube.com/watch?v=90sc-vvUCfw&t=91m34s|
66 5 Jessica Mack
|7:00 PM|4:00|10:00|*Break*|
67
|7:15 PM|4:15|10:15|*mds: Inline data support (Step 2)*
68 1 Jessica Mack
Li Wang
69 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Mds_-_Inline_data_support_(Step_2) "[pad]":http://pad.ceph.com/p/mds-inline-data "[video]":http://www.youtube.com/watch?v=SVgBdUv_Lv4|
70 5 Jessica Mack
|7:45 PM|4:45|10:45|*cephfs: Fallocate/Hole Punching Support for Ceph*
71 1 Jessica Mack
Li Wang
72 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/FallocateHole_Punching_Support_for_Ceph "[pad]":http://pad.ceph.com/p/cephfs-hole-punching "[video]":http://www.youtube.com/watch?v=SVgBdUv_Lv4&t=32m5s|
73 5 Jessica Mack
|8:00 PM|5:00|11:00|*cephfs: Kernel client read ahead optimization*
74 1 Jessica Mack
Li Wang
75 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Kernel_client_read_ahead_optimization "[pad]":http://pad.ceph.com/p/cephfs-read-ahead-optimization "[video]":http://www.youtube.com/watch?v=SVgBdUv_Lv4&t=37m3s|
76 5 Jessica Mack
|8:15 PM|5:15|11:15|*mds: dumpability*
77 4 Jessica Mack
Sage Weil
78 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Mds___dumpability "[pad]":http://pad.ceph.com/p/mds-dumpability "[video]":http://www.youtube.com/watch?v=SVgBdUv_Lv4&t=52m56s|
79 5 Jessica Mack
|8:30 PM|5:30|11:30|*mds: reduce memory consumption*
80 1 Jessica Mack
Sage Weil
81 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Mds_-_reduce_memory_consumption "[pad]":http://pad.ceph.com/p/mds-memory-consumption "[video]":http://www.youtube.com/watch?v=SVgBdUv_Lv4&t=57m19s|
82 5 Jessica Mack
|8:45 PM|5:45|11:45|*rbd: shared read cache*
83 1 Jessica Mack
Josh Durgin
84 7 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Rbd_-_shared_read_cache "[pad]":http://pad.ceph.com/p/rbd-shared-read-cache "[video]":http://www.youtube.com/watch?v=SVgBdUv_Lv4&t=70m11s|
85 5 Jessica Mack
|9:00 PM|6:00|12:00|*Adjourn*|
86 4 Jessica Mack
87 1 Jessica Mack
h3. Schedule: Tuesday, August 6, 2013? (GMT-7)
88 4 Jessica Mack
 
89 5 Jessica Mack
|*GMT-7(PDT)*|*GMT+2(CEST)*|*GMT+8*|*Session*|
90
|7:00 AM|16:00|22:00|*Welcome, Introduction, and Summit Process*
91 1 Jessica Mack
Sage Weil
92 8 Jessica Mack
"[pad]":http://pad.ceph.com/p/cdsemperor-welcome-day2 "[video]":http://youtu.be/-K8bSHx7zJ0|
93 5 Jessica Mack
|7:30 AM|16:30|22:30|*osd: Erasure coded storage backend (step 2)*
94 1 Jessica Mack
Loic Dachary
95 8 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Erasure_coded_storage_backend_(step_2) "[pad]":http://pad.ceph.com/p/osd-erasure-coding "[video]":http://youtu.be/-K8bSHx7zJ0?t=30m26s "[transcript]":http://tracker.ceph.com/projects/ceph/wiki/Transcript_-_Erasure_coded_storage_backend_(step_2) |
96 5 Jessica Mack
|8:00 AM|17:00|23:00|*osd: cache pool overlay*
97 1 Jessica Mack
Sage Weil
98 8 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Osd_-_tiering_-_cache_pool_overlay "[pad]":http://pad.ceph.com/p/osd-cache-pool-overlay "[video]":http://youtu.be/-K8bSHx7zJ0?t=1h6m14s|
99 5 Jessica Mack
|8:15 AM|17:15|23:15|*osd: object redirects*
100 1 Jessica Mack
Sage Weil
101 8 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Osd_-_tiering_-_object_redirects "[pad]":http://pad.ceph.com/p/osd-object-redirects "[video]":http://youtu.be/-K8bSHx7zJ0?t=1h28m14s|
102 5 Jessica Mack
|8:45 AM|17:45|23:45|*librados/objecter: smarter localized reads*
103 1 Jessica Mack
Sage Weil
104 8 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Libradosobjecter_-_smarter_localized_reads "[pad]":http://pad.ceph.com/p/smarter-localized-reads "[video]":http://youtu.be/-K8bSHx7zJ0?t=1h48m40s|
105 5 Jessica Mack
|9:00 AM|18:00|0:00|*Break*|
106
|9:15 AM|18:15|0:15|*rgw: Multi-region / Disaster Recovery (phase 2)*
107 1 Jessica Mack
Yehuda Sadeh
108 8 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Rgw_-_Multi-region__Disaster_Recovery_(phase_2) "[pad]":http://pad.ceph.com/p/rgw-multi-region-dr "[video]":http://youtu.be/cGosx5zD4FM|
109 5 Jessica Mack
|9:45 AM|18:45|0:45|*rgw: bucket level quota*
110 1 Jessica Mack
Yehuda Sadeh
111 8 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Rgw_-_bucket_level_quota "[pad]":http://pad.ceph.com/p/rgw-bucket-level-quota "[video]":http://youtu.be/cGosx5zD4FM?t=30m46s|
112 5 Jessica Mack
|10:15 AM|19:15|1:15|*rgw: Create and Maintain S3 feature list for compatibility tracking*
113 1 Jessica Mack
Loic Dachary
114 8 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Create_and_Maintain_S3_feature_list_for_compatibility_tracking "[pad]":http://pad.ceph.com/p/rgw-s3-compatibility "[video]":http://youtu.be/cGosx5zD4FM?t=56m34s|
115 5 Jessica Mack
|10:30 AM|19:30|1:30|*Continuous integration process discussion*
116 1 Jessica Mack
Loic Dachary
117 8 Jessica Mack
"[pad]":http://pad.ceph.com/p/continuous-integration "[video]":http://youtu.be/cGosx5zD4FM?t=1h16m05s|
118 5 Jessica Mack
|11:00 AM|20:00|2:00|*Break*|
119
|11:15 AM|20:15|2:15|*librgw*
120 1 Jessica Mack
Yehuda Sadeh
121 9 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Librgw "[pad]":http://pad.ceph.com/p/librgw "[video]":http://youtu.be/hrQuYzyXvVg?t=10s|
122 5 Jessica Mack
|11:45 AM|20:45|2:45|*msgr: implement infiniband support via rsockets*
123 1 Jessica Mack
Sage Weil
124 9 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Msgr_-_implement_infiniband_support_via_rsockets "[pad]":http://pad.ceph.com/p/msgr-infiniband-via-rsockets "[video]":http://youtu.be/hrQuYzyXvVg?t=30m16s|
125 5 Jessica Mack
|12:00 PM|21:00|3:00|*rbd: cloud management platform features*
126 1 Jessica Mack
Josh Durgin
127 9 Jessica Mack
"[blueprint]":http://tracker.ceph.com/projects/ceph/wiki/Rbd_-_cloud_management_platform_features "[pad]":http://pad.ceph.com/p/rbd-cloud-platforms "[video]":http://youtu.be/hrQuYzyXvVg?t=48m12s|
128 5 Jessica Mack
|12:30 PM|21:30|3:30|*Teuthology*
129 9 Jessica Mack
"[pad]":http://pad.ceph.com/p/cds-teuthology "[video]":http://youtu.be/hrQuYzyXvVg?t=1h21m49s|
130 5 Jessica Mack
|1:00 PM|22:00|4:00|*Adjourn*|