back to the 80s, or was it 70s?

many people have implemented migration.
the first i remember is swaping (yes, not paging) out a process, then swapping
it back into a different machine. iirc, it might be the sprite unix, not quite 
sure.

the point is, the migrated process still needs all the connections it had with 
the
outer world in the old location. perhaps, some of them to other processes still
at the old location. they got it working, but they were caught in the resulting
spaghetty. 

So, when I hear migration, I just tend to see what happens after it has
been implemented and faces the spaghethy phase.

Of course it might be just that this word scares the hell out of me.


On Oct 15, 2010, at 6:28 PM, Lyndon Nerenberg <lyn...@orthanc.ca> wrote:

>> i wonder if making 9p work better over high latency connections is
>> even the right answer to the problem.  the real problem is that the
>> data your program wants to work on in miles away from you and
>> transfering it all will suck.  would it not be cool to have a way to
>> teleport/migrate your process to a cpu server close to the data?
> 
> This works when you can colocate CPU with the data.  But think of sensor 
> networks where the data lives on very cpu- and power-challenged SOCs behind, 
> e.g., high-latency radio links.
> 
> --lyndon
> 

Reply via email to