Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
The Internet

Towards an Internet-Scale Operating System 305

gschoder writes: "Two Berkeley computer scientists (including David P. Anderson of SETI@home) envision an Internet-scale operating system to harness the processing power, networking efficiency, and storage capacity of everyone's computers. Scientific American has their proposal."
This discussion has been archived. No new comments can be posted.

Towards an Internet-Scale Operating System

Comments Filter:
  • by Frank Sullivan ( 2391 ) on Tuesday February 12, 2002 @01:32PM (#2994952) Homepage
    Massively distributed operating systems have been around for years... check out Tannenbaum's work on Amoeba. Does anyone use Amoeba? No.

    This is two days in a row now that Slashdot has posted articles on the great new idea of distributed operating systems that CS theorists solved and have largely ignored for the last ten years. Besides Amoeba, there was the Connection Machine, VMS clusters, and others.

    The fact is, massive distribution is of VERY limited use, and doesn't require OS-level hooks - Napster and distributed.net are both prime examples of useful massive distribution without involving the OS at all.
  • by Anonymous Coward on Tuesday February 12, 2002 @01:41PM (#2995009)
    Sure you will, and as soon as your isos-karma runs out your fork will fail .... read the article and think about it.

    You wouldn't do this just like you don't

    int main() {

    while(1){
    walk down street giving $1 to each person you meet
    }

    return(0);

    }
  • Half a picture (Score:4, Informative)

    by Salamander ( 33735 ) <jeff@ p l . a t y p.us> on Tuesday February 12, 2002 @01:46PM (#2995038) Homepage Journal

    As happens too often, this proposal concentrates entirely too much on distributed computation, and pretty much ignores the problem of distributed storage. They're quite different problems, each requiring its own solution, even though it's intuitively obvious that any true "Internet Scale Operating System" would have to deal with both.

    If you're interested in this "other half of the problem" here are some links:

    • Farsite [microsoft.com] (Microsoft; focus on many nodes, not long distances, but still relevant)
    • OceanStore [berkeley.edu] (UC Berkeley)
    • CFS [mit.edu] (MIT)
    • Publius [nyu.edu] (ATT/NYU)
    • Intermezzo [inter-mezzo.org]

    There are many more. The bibliographies for the above will mention many earlier systems, while a quick Google search for these project names will show more recent ones.

  • by slithytove ( 73811 ) on Tuesday February 12, 2002 @02:03PM (#2995138) Homepage
    Some people use it. For instance i use mosix, which transparently migrates linux processes around.
    ive also spent a truly innordinate amount of time thinking about installing amoeba, plan9 and others. the reason i havent is that mosix does alot of what i want in a cluster but i dont have to limit my set of apps to those that come with or i can manage to compile in one of those odd OSes.
    But with the OSkit [sourceforge.net] and the growing prevalence of platform independant languages (java, python) i can see a time not too distant when the fireball amoeba distro [sourceforge.net] and the linux single system image [sourceforge.net] projects are competing for the average user.
    Or maybe we'll get lucky and a project to put together the best features of plan9, qnx, eros [eros-os.org] and amoeba will take off with a leader like linus.
  • Plan 9 / Amoeba (Score:1, Informative)

    by estoll ( 443779 ) on Tuesday February 12, 2002 @02:10PM (#2995183) Homepage
    Has anyone heard of Plan 9 [bell-labs.com] or Amoeba [cs.vu.nl]? Plan 9 is open source and is developed by Bell Labs (i.e., the same people who introduced Unix). Amoeba was developed by Tannenbaum. These have been around for several years and have not caught on yet. I think the reason is because there is nothing to be gained by the home user. Why would someone want people around the world using their computer when they were away? Just thinking about the security risks alone would make me skeptical.
  • by Holesome ( 101627 ) on Tuesday February 12, 2002 @03:09PM (#2995551)

    They make these wonderful contraptions known as KVMs...


    I don't think that was what the poster had in mind. Your KVM switch doesn't provide any value other than saving desk space. The article talked about the benefits of redundancy, increases processing power and increased bandwidth.


    I imagine what the poster was talking about was having one operating system that would use both computers if they were available but having a complete working system if one was unavilable. So for instance you could power up the second computer with an additional 56K modem and get dual PPP connection without any effort.

  • Re:Scary... (Score:3, Informative)

    by ddstreet ( 49825 ) <ddstreet@ie[ ]org ['ee.' in gap]> on Tuesday February 12, 2002 @03:26PM (#2995658) Homepage
    Nope. Cause some l33t h4x0r will have own3d her already.


    Micro$oft Press Release #10520

    We are happy to announce the immediate availablity of our new distributed computing service! For a low fee, you can harness the power of EVERY computer installed with Windoze XP in the world! Yes, that's right, all their base are belong to us, and you can buy CPU time on 'em!

    What's scary is that (except for renting out time) the above is TRUE. M$ does 0wn all Windoze XP systems. And people PAY them for it!!! Inconceivable!

  • Already happening. (Score:3, Informative)

    by Tenebrious1 ( 530949 ) on Tuesday February 12, 2002 @04:14PM (#2995912) Homepage
    A couple years ago, a friend sent me a link to a distributed computing (DC) website for cancer research (IIRC). When I looked at the fine print, the DC company was a for-profit service. The cancer research, non-profit, couldn't afford and did not have the technology to run its own DC setup, so signed on with the DC service. The fine print said that 1/5th of the work packets would be for the cancer research, while 4/5ths would be for "paying" customers, who subsidized the other 1/5th share. It did not say who the paying customers were.

    After thinking about it, I decided against it. I had no idea who was paying for the other 4 work packets- big tobacco, Iraqi agents doing bio weapons research, Chinese nuclear weapons development. If they had said right out who it was for, I might have still signed up, I really didn't like the way I had to poke through the fine print to figure this out.

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...