[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: killer net app



On Thu, 31 Jul 1997, Ira Abramov wrote:

> ok, the idea is this... what if you could detach an entire process, along
> with memory allocation and open files, freeze it into a file and thaw it
> on a different machine?

It's been on the MF area for many, many years.

For UNIX, similar thing was Done about 10 years ago, at least in one
place - HUJI. Also the was the Pheonix project.

I worked in that project untill about 5 years ago. We then did it for BSDI
on Pentiums. Today you can login to a 64 200Mhz Pentium Pro machines,
which behave as ONE unix. The diffrence is that we didn't freeze the
process, just migrated it to another machine. 

To freeze a process ? This is difficult. There are numerous data
structures in the kernel that you have to keep. Just the process table can
be a mess. I don't think UNIX's design fits for that. Doing that on JavaOS
is much easier.
 
If you want to start a techinical discussion of how-to-do-that, pliz mail
me.

> 
> uses? countless... move a compilation to a faster machine after it
> started, maybe even on the fly (reminds anyone in huji of Prof. Barak's
> monster?). freeze your sessions in the X windows and continue at home at
> leisure. freeze a process at a specific breakpoint, then thaw it at that
> point again and again for various break points (worth gold for beta
> testing uses), send someone a program's demo as a started process without
> a binary he can use and reinstall, and probably a thousand crazy uses in
> client-server load balancing circus acts...
> 
> for all I know there may be someone working on something like that as we
> speak, I think it's worth donating effort into.
> 
>    -------------------------------------------------------------
>    Ira Abramov          <ira@scso.com>        Scalable Solutions
>    POBox 3600, Jerusalem 91035, Israel       Tel (972)2-642-6822
>    http://www.scso.com/~ira   Check out: http://www.linux.org.il
> 

-------------------------------------------------------------------------------
Ury Segal  |                Ate quando agosto dois ???
052-651629 |                -------------------------           janeiro oito
http://www.cs.huji.ac.il/~ury    

Hiroshima '45           Tschernobyl '86              Windows '95


Follow-Ups: