Xen Hacker Interviewed 95
Drawoc Suomynona writes "The Xen virtual monitor is a new generation virtualization software that enable running multiple OSes at the same time with unprecedented level of performances. Manuel Bouyer was recently interviewed about his work porting Xen to the NetBSD operating system. The interview touches on why some consider Xen to be so good, how hard it is to integrate such a software package into an OS, and more."
Re:OS X ? (Score:3, Interesting)
Xen on Windows (Score:2, Interesting)
Can Xen run Linux apps on my Windows installation? I am currently using Cygwin for that, and it's working okay, but some of my favorite apps are being run through SSH from my linux box to make all this happen.
I do too much in Windows to even dual-boot the system... I'd spend as much time booting as I would working/playing.
Migration (Score:3, Interesting)
And if a similar environment is not available when it is moved, what happens to the state of the user? Would the hardware in use when the state is saved have to be exactly alike on the target machine?
Also, is the information retained on the backup until the full migration is completed and then deleted, or is deleting the backup during the migration optional, leaving a "frozen" and "restorable" state on the server? Is that a security risk if the workstation is compromised?
Now THIS is cool (Score:5, Interesting)
(Quote from Wikipedia)
Reminds of when I was watching the old Max Headroom show, and Max would shuffle himself off of one monitor onto a display on a portable "processing unit" and somebody would pick him up and carry him away.
Re:What I want from virtualization (Score:3, Interesting)
Then what you want is Marathon [marathontechnologies.com] style lock-style execution. It's a terribly hard problem because you have to make all software run deterministically (timers and IO events on both machines have to occur in the *exact* same moments in execution).
Regards,
Anthony Liguori
Try VMWare ESX Server 3 (Score:2, Interesting)
Re:VMWare Player... (Score:4, Interesting)
It's called VMware Server and is in beta now.
However, it's not -entirely- free: VMware will charge for support, and there's no guarantee that updates and patches will be available for non-paying customers.
Re:Migration (Score:4, Interesting)
You will find processor differences though. Move from AMD to Intel, or drop SSE extensions or some such, and things will break.
Re:Xen on Windows (Score:3, Interesting)
I would think your bottlenecks would be constant context switches on your proc, cache misses on your virtual memory and seeks within your RAID (at the "hypervisor" level). No matter how good your top-level kernel delegates, it's still a level of indirection before control is passed to the kernels within your virtual machines (who obviously do their own prioritization). If you're running a cluster within a box, this constant delegating and shuffling of data from disparate elements to disparate kernels with disparate priorities would require constant and massive data shifts within the host machine and bring said box to a crawl, wouldn't it?