9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Ronald G Minnich <rminnich@lanl.gov>
To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu>
Subject: Re: [9fans] Xen for Windows(Was:vmware 5.0)
Date: Sun, 28 Aug 2005 08:19:16 -0600	[thread overview]
Message-ID: <4311C7E4.6060408@lanl.gov> (raw)
In-Reply-To: <8ea6a210ff3a1dccd1ba45e51fe924f2@coraid.com>

Brantley Coile wrote:

> i was asking Friday here at work, what are the modivations behind VM?

I forgot the other one. Drivers, drivers, drivers. I can run Plan 9 on 
machines that I don't have time/brains to write drivers for. This is 
particularly interesting with a 1024-node cluster here called Pink; I 
can run Plan under Linux on 1024 nodes and do some kind of scaling 
tests. I can also run 10,240 instances of Plan9 on that machine (VM, 
right?) and at least see what kinds of things break when you have a 
10240 node Plan 9 cluster. Of course, it's not going to run at speed, 
but you can still learn a thing or two.

The only interconnect on Pink is Myrinet. Maybe I should write Myrinet 
drivers for Plan 9, but even if I did ...

There's infiniband. I don't want to write IB drivers for Plan 9, at 
least not at present. They're very complex and unsettled.

So, the basic idea is that VM lets you run OSes on machines that 
otherwise it would be very hard to get to, and use many more processors 
than you have in reality.

Also, booting Plan 9 in a second is nice when you're in developer mode. 
Skipping 9load is a good thing, all the way around. Kernel crashes are 
painless.

True story: I went to IBM Palo Alto in 1990 to talk about various 
supercomputing things and the issue of AIX/370 came up. AIX had always 
run under VM to that point. There was really some question about whether 
any living person knew enough about the IBM I/O channels to make AIX 
native. VM knew the tricks; did any human know the tricks? Nobody knew. 
IBM had kind of screwed themselves on this score, as VM went 
closed-source in 1982, and the entire external VM community no longer 
knew enough to help.

[[Another argument for open source: your company might forget how your 
own software works, but the larger community might remember. This type 
of forgetfulness happens way more often than you might think. ]]

To this day, at least Linux is not native, or so I understand; Linux on 
the zSeries always runs under VM. Again, feature: IBM has shown cases 
where 7,000 or more instances of Linux can be running on a zSeries 
machine small enough to fit in your kitchen -- air-cooled at that. No 
need to buy rackfuls of machines in that case!

ron


  parent reply	other threads:[~2005-08-28 14:19 UTC|newest]

Thread overview: 87+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-16  3:07 [9fans] vmware 5.0 Tim Newsham
2005-08-21 20:17 ` Russ Cox
2005-08-23  8:30   ` Ronald G Minnich
2005-08-23 17:44     ` Gorka guardiola
2005-08-23 17:54       ` Ronald G Minnich
2005-08-23 18:55       ` Steve Simon
2005-08-23 19:07         ` Devon H. O'Dell
2005-08-23 19:28           ` Scott Stout
2005-08-23 19:38             ` Devon H. O'Dell
2005-08-23 19:26         ` Gorka guardiola
2005-08-23 12:34           ` Ronald G Minnich
2005-08-23 20:25             ` Gorka guardiola
2005-08-24 12:07               ` Francisco Ballesteros
2005-08-24 15:34                 ` LiteStar numnums
2005-08-23 19:48           ` Latchesar Ionkov
2005-08-23 19:54             ` [9fans] procreate vs threadcreate? rattan
2005-08-23 19:58               ` Brantley Coile
2005-08-23 20:00               ` andrey mirtchovski
2005-08-23 20:02               ` Russ Cox
2005-08-25  2:41             ` [9fans] vmware 5.0 Martin C. Atkins
2005-08-25  4:38               ` Tim Newsham
2005-08-27  9:53               ` Vester Thacker
2005-08-27 10:01                 ` Vester Thacker
2005-08-27 12:35                 ` Jun OKAJIMA
2005-08-27 14:01                   ` [9fans] Xen for Windows(Was:vmware 5.0) Jun OKAJIMA
2005-08-27 15:47                     ` kokamoto
2005-08-27 17:33                       ` Steve Simon
2005-08-28  1:22                       ` kokamoto
2005-08-28 12:04                         ` Brantley Coile
2005-08-28 12:40                           ` lucio
2005-08-28 14:24                             ` Ronald G Minnich
2005-08-28 13:40                           ` Martin Harriss
2005-08-28 14:25                             ` Ronald G Minnich
2005-08-28 16:27                               ` kokamoto
2005-08-28 16:43                                 ` Ronald G Minnich
2005-08-28 14:19                           ` Ronald G Minnich [this message]
2005-08-28 18:18                           ` Latchesar Ionkov
2005-08-29  0:06                             ` Brantley Coile
2005-08-31 15:01                           ` Gorka guardiola
2005-08-31 17:19                             ` McLone
2005-09-01  3:59                               ` [9fans] ndis-ulator for plan 9 Ronald G Minnich
2005-09-01  7:31                                 ` Dave Lukes
2005-09-01  7:39                                   ` Devon H. O'Dell
2005-09-01  8:08                                     ` balaji
2005-09-01 15:03                                   ` Ronald G Minnich
2005-09-01 15:34                                     ` McLone
2005-09-01 15:40                                       ` Ronald G Minnich
2005-09-02 16:02                                         ` Dave Lukes
2005-09-03 11:41                                         ` Charles Forsyth
2005-09-03 15:20                                           ` lucio
2005-09-03 15:21                                           ` Ronald G Minnich
2005-09-03 15:40                                             ` Russ Cox
2005-09-04 15:28                                               ` Charles Forsyth
2005-09-05  5:42                                               ` Ronald G Minnich
2005-09-06  4:16                                                 ` David Leimbach
2005-09-01 16:28                                     ` Dave Lukes
2005-09-01 19:35                                       ` Ronald G Minnich
2005-09-01 21:30                                         ` Devon O'Dell
2005-09-03 17:34                                 ` Jack Johnson
2005-09-21 18:35                                 ` Dave Lukes
2005-09-21 18:46                                   ` Uriel
2005-09-21 19:14                                     ` Russ Cox
2005-09-21 19:33                                       ` Charles Forsyth
2005-09-21 19:36                                       ` David Leimbach
2005-09-21 20:04                                         ` Charles Forsyth
2005-09-21 22:51                                           ` David Leimbach
2005-09-21 23:05                                             ` Charles Forsyth
2005-09-22  1:26                                               ` Kenji Okamoto
2005-09-22  2:40                                                 ` David Leimbach
2005-09-22  7:58                                               ` Nigel Roles
2005-09-22 13:50                                                 ` Charles Forsyth
2005-09-22 14:17                                                   ` David Leimbach
2005-09-22 14:20                                                     ` Charles Forsyth
     [not found]                                                     ` <d49d18945f1d149f28a9290e6ad56f6c@terzarima.net>
2005-09-22 14:40                                                       ` David Leimbach
2005-09-22 14:56                                                     ` Ronald G Minnich
2005-09-22 15:01                                                       ` David Leimbach
2005-09-22 22:53                                                       ` George Michaelson
2005-09-23  9:06                                                         ` Nigel Roles
2005-09-23  7:13                                                       ` Lyndon Nerenberg
     [not found]                                             ` <ac600c5a0c06881fc8bf6b5828b8a36b@terzarima.net>
2005-09-22  2:39                                               ` David Leimbach
2005-09-22  3:47                                                 ` Russ Cox
2005-09-21 19:25                                     ` Dave Lukes
2005-08-31 17:52                           ` [9fans] Xen for Windows(Was:vmware 5.0) Martin C. Atkins
2005-09-01  0:21                             ` Brantley Coile
2005-09-01  3:23                               ` Tim Newsham
2005-09-01 16:34                               ` Harri Haataja
2005-08-28 14:07                       ` Ronald G Minnich

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4311C7E4.6060408@lanl.gov \
    --to=rminnich@lanl.gov \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).