Line 6: |
Line 6: |
| ! comments | | ! comments |
| |- | | |- |
− | | crtools || support one of MPI implementations || - || worth starting with OpenMPI | + | | crtools || Support one of MPI implementations || - || worth starting with OpenMPI |
| |- | | |- |
− | | crtools || generate task's core file out of images || - || - | + | | crtools || Generate task's core file out of images || - || - |
| |- | | |- |
− | | crtools || restore in namespace || - || having images taken from live app, need to restore them inside newly created namespace. For PID we'd have to provide our own init, for NET -- setup some veth. | + | | crtools || Restore in namespace || - || having images taken from live app, need to restore them inside newly created namespace. For PID we'd have to provide our own init, for NET -- setup some veth. |
| |- | | |- |
| | crtools || TCP socket migration with changed IP || xemul@ || it might make sense to migrate a tcp connection on a box with changed IP address _if_ both boxes are NAT-ed to the destination. We will then have to go to NAT box and fix the conntracks, but this might make sense. | | | crtools || TCP socket migration with changed IP || xemul@ || it might make sense to migrate a tcp connection on a box with changed IP address _if_ both boxes are NAT-ed to the destination. We will then have to go to NAT box and fix the conntracks, but this might make sense. |
Line 18: |
Line 18: |
| | crtools || Modify restored resources run-time || xemul@ || Need (probably) some way to alter what is being restored. Usage example -- change the IP address of sockets from task above. | | | crtools || Modify restored resources run-time || xemul@ || Need (probably) some way to alter what is being restored. Usage example -- change the IP address of sockets from task above. |
| |- | | |- |
− | | crtools || partial migration || - || migrate some tasks while proxying IPC to existing others (pipes->sockets, etc.) | + | | crtools || Partial migration || - || migrate some tasks while proxying IPC to existing others (pipes->sockets, etc.) |
| |- | | |- |
| | crtools || Shared objects (mm/fs) support || avagin@ || Now we have the kcmp syscall and can do it. The first candidate is mm sharing, as we do know, that MySQL does so sometimes. | | | crtools || Shared objects (mm/fs) support || avagin@ || Now we have the kcmp syscall and can do it. The first candidate is mm sharing, as we do know, that MySQL does so sometimes. |
Line 38: |
Line 38: |
| | crtools || Bridges in container || - || | | | crtools || Bridges in container || - || |
| |- | | |- |
− | | crtools || cgroups in container || - || | + | | crtools || Cgroups in container || - || |
| |- | | |- |
| | crtools/kernel || NFS || - || | | | crtools/kernel || NFS || - || |
| |- | | |- |
− | | crtools || migrate script || - || It's not complex, but openvz-like migrate scripts should exists | + | | crtools || Migrate script || - || It's not complex, but openvz-like migrate scripts should exists |
| |- | | |- |
| | crtools || Validate .img files || - || For a given set of image files check, that they are in "restorable" shape | | | crtools || Validate .img files || - || For a given set of image files check, that they are in "restorable" shape |
Line 54: |
Line 54: |
| | kernel || RKU || vdavydov@ || Rebootless Kernel Update | | | kernel || RKU || vdavydov@ || Rebootless Kernel Update |
| |- | | |- |
− | | crtools || merge snapshots || Pavel Tikhomirov || - | + | | crtools || Merge snapshots || Pavel Tikhomirov || - |
| |- | | |- |
− | | kernel || undo semaphores || Cyrill Gorcunov || Require mods from both sides -- criu and kernel | + | | kernel || Undo semaphores || Cyrill Gorcunov || Require mods from both sides -- criu and kernel |
| |} | | |} |
| | | |
| [[Category:Development]] | | [[Category:Development]] |