Changes

58 bytes added ,  14:08, 11 December 2013
no edit summary
Line 11: Line 11:  
|-
 
|-
 
| 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 || Convert images to JSON and back || - || -
 +
|-
 +
| 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 || 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 || [[Applying images]] || 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 || [[Applying images]] || 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 || 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.)