Changes

Jump to navigation Jump to search
233 bytes added ,  17:19, 7 October 2012
no edit summary
Line 10: Line 10:  
| 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.
 
|-
 
|-
| crtools || Apply-images mode || xemul@ || Think about ability to take images and apply them to a living task(s). E.g. -- repopulate fdtable according to data from image.
+
| crtools || Apply-images mode || xemul@ || Think about ability to take images and apply them to a living task(s). E.g. -- repopulate fdtable according to data from image. Another use-case -- when doing partial migration we'll need to modify one part to switch from pipes to sockets
 
|-
 
|-
 
| 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/kernel || madvise bits || - || currently we just drop these bits, since we have no API to find them out on dump
 
| crtools/kernel || madvise bits || - || currently we just drop these bits, since we have no API to find them out on dump
 +
|-
 +
| crtools || partial migration || - || migrate some tasks while proxying IPC to existing others (pipes->sockets, etc.)
 
|-
 
|-
 
| crtools || Shared objects (mm/fs/fdtable) 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/fdtable) 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.

Navigation menu