From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4311BED5.6030807@Princeton.EDU> Date: Sun, 28 Aug 2005 09:40:37 -0400 From: Martin Harriss User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 MIME-Version: 1.0 To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] Xen for Windows(Was:vmware 5.0) References: <8ea6a210ff3a1dccd1ba45e51fe924f2@coraid.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 7fc3258c-ead0-11e9-9d60-3106f5b1d025 See the following paper (by a colleague) for more than you wanted to know about the development of VM. It was, in the beginning, a skunk works project. http://pucc.Princeton.EDU/~melinda/25paper.pdf Martin Brantley Coile wrote: > i too am both curious as to the motivations for VM and completely open > minded with no preconceived notions about VM. except my aversion to > hype. but hype is independent from the quality of an idea. > > i was asking Friday here at work, what are the modivations behind VM? > the only answers that were offered were variations on the ability to > rent someone a machine that has root access without having as many > machines are renters. the earliest VM i know of is VM/CMS, from IBM, > which is still used today. its purpose was to provide early > timesharing, and was also used to debug MVS. so those are two > motivation, although Xen can't be used for debugging OSes since it's a > paravirtual machine. i don't think VMware would be too good either > because it rewrites parts of your code. maybe that's not a problem in > practice. > > maybe Ron can give us insight into the motivations for using VM.