[Ilugc] Xen-concept doubt

  • From: carti@xxxxxxxxxxxxxx (carti)
  • Date: Thu May 5 13:04:28 2005

Hi,

I understood from the web that xen is
para virtualization and it is similar to
IBM OS360/370 mainframe architecture and
performance.

I also understood that Xen concept is beter
than bochs or WINE or QEMU or VMWare which
uses pure virtualization and therefore these
have performance hit when compared to Xen.

I read that the operating system to be put
as guest OS has to be modified in code.

My understanding is,

To install multiple OSes, first I need
to install Linux1(any distro). Over that I
need to install Xen.
After that I will able to install
Linux2(any distro) NetBSD and OPenBSD.

The doubt I have is
1.Does the kernel code of the guest OSes(Linux2,
NetBSD and OPenBSD in the example above) has
to be modified.
2.Does the host OS(Linux1 in the example
above has to be modified).

3.If I need to run different versions of Windows
or Linux (say version1, version2, version3),
do these versions' source codes need to be
changed. If that is the case, why would any user
take the pain of changing the code and run
different versions of the OS.

I am aware that, as of now Windows is
supported only with academic license.

Please correct or clarify me if any of my
understanding is wrong.

Thanks and Regards,
Carti

Other related posts: