Editing Containers/Mini-summit 2008
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | There | + | There will be a containers mini-summit at the [http://www.linuxsymposium.org/2008/ OLS'08]. This page is for organizing this mini-summit. Feel free to edit. |
− | '''When''': 22nd of July 2008 | + | '''When''': 22nd of July 2008<br/> |
− | '''Where''': Ottawa, ON, Canada | + | '''Where''': Ottawa, ON, Canada. |
− | |||
− | |||
− | |||
− | |||
== Proposal == | == Proposal == | ||
− | The mini-summit proposal sent to OLS organizers | + | The mini-summit proposal sent to OLS organizers. '''See [[/Proposal|proposal]]'''. |
== Topics to discuss == | == Topics to discuss == | ||
Line 28: | Line 24: | ||
<!-- Put this in three columns if browser is smart enough --> | <!-- Put this in three columns if browser is smart enough --> | ||
<div style="-moz-column-count:3; -webkit-column-count:3; column-count:3; text-align: left; background: #fefef0; border: 1px solid #ddddc0;"> | <div style="-moz-column-count:3; -webkit-column-count:3; column-count:3; text-align: left; background: #fefef0; border: 1px solid #ddddc0;"> | ||
+ | # Kir Kolyshkin | ||
# Pavel Emelyanov | # Pavel Emelyanov | ||
# Denis Lunev | # Denis Lunev | ||
Line 49: | Line 46: | ||
# Joseph Ruscio | # Joseph Ruscio | ||
# Constant Chan | # Constant Chan | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</div> | </div> | ||
== Agenda == | == Agenda == | ||
− | * Namespaces/Containers | + | * Namespaces/Containers |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
** Additional needed namespaces | ** Additional needed namespaces | ||
*** Small namespaces ''What to do with small subsystem that might need virtualization. E.g. in openvz we have FUSE, binfmt_misc and some other small stuff virtualized. But how to merge it in mainline? Create a separate namespace for each? Mere them into one? How to call this then?'' | *** Small namespaces ''What to do with small subsystem that might need virtualization. E.g. in openvz we have FUSE, binfmt_misc and some other small stuff virtualized. But how to merge it in mainline? Create a separate namespace for each? Mere them into one? How to call this then?'' | ||
+ | ** Nature of a 'container' — kernel object or userspace fiction | ||
+ | ** Handling of /proc and /sysfs within containers | ||
** Handling filesystem/namespace synchronization (not sure what the issue is) | ** Handling filesystem/namespace synchronization (not sure what the issue is) | ||
− | + | ** How to enter a container | |
− | + | ** User namespaces? | |
− | ** | + | * Cgroups+Resource management |
− | |||
− | * Cgroups+Resource management | ||
** Cgroup implementation | ** Cgroup implementation | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
** Additional cgroups and their design | ** Additional cgroups and their design | ||
− | + | ** libcg - userspace explotation of control groups/resource management | |
− | + | ** Resource management | |
− | + | * Checkpoint/Restart | |
− | + | ** Summary of existing c/r patchsets/designs | |
− | + | ** How to initiate and synchronize checkpoint/restart | |
− | + | ** (state of freezer subsystem?) | |
− | ** libcg - userspace explotation of control groups/resource management | + | ** Memory state dump |
− | ** | + | ** How to dump/fetch data for resource (file, ipc) checkpoint |
− | + | ** How to do restart | |
− | + | ** Hopefully we can make decisions here, and get a bit of a hackfest going during OLS | |
− | |||
− | |||
− | |||
− | * Checkpoint/Restart | ||
− | ** | ||
− | |||
− | ** | ||
− | |||
− | |||
− | |||
− | ** | ||
− | |||
− | ** | ||
− | ** | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ** | ||
− | |||
− | |||
− | ** Hopefully we can | ||
== Moderators == | == Moderators == | ||
Line 158: | Line 81: | ||
* http://www.linuxsymposium.org/2008/cfp.php — OLS call for papers | * http://www.linuxsymposium.org/2008/cfp.php — OLS call for papers | ||
* https://lists.linux-foundation.org/pipermail/containers/2008-January/009688.html | * https://lists.linux-foundation.org/pipermail/containers/2008-January/009688.html | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category: Containers]] | [[Category: Containers]] | ||
[[Category: Events]] | [[Category: Events]] |