Dear Wiki user, You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for change notification. The following page has been changed by PaulWFrields: http://fedoraproject.org/wiki/Docs/Beats/Virtualization The comment on the change is: FC6t2 ------------------------------------------------------------------------------ Fedora Core 5 Release Notes Content is marked like this. }}} == Virtualization == - {{{ + Virtualization in Fedora Core is based on Xen. Xen 3.0 is integrated within Fedora Core [[GetVal(DocsDict,BeatsVer)]] in the installer. Refer to [http://fedoraproject.org/wiki/Tools/Xen] for more information about Xen. - }}} + == Types of Virtualization == - {{{ + There are several types of virtualization: full virtualization, paravirtualization, and single kernel image virtualization. Under Fedora Core [[GetVal(DocsDict,BeatsVer)]] using Xen 3.0, paravirtualization is the most common type. With VM hardware, it is also possible to implement full virtualization. - }}} + === Benefits of Paravirtualization === - *Allows low overhead virtualization of system resources. - *Can provide direct hardware access in special cases (e.g., dedicated NICs for each guest OS). - *Allows hypervisor-assisted security mechanisms for guest OS. + * Allows low overhead virtualization of system resources + * Can provide direct hardware access in special cases, such as dedicated NICs for each guest OS + * Allows hypervisor-assisted security mechanisms for guest OS + - === Requirements of Paravirtualization === + === Requirements for Paravirtualization === + - *A guest OS that has been modified to enabled paravirtualization + * A guest OS that has been modified to enabled paravirtualization - *Host OS must use GRUB as its bootloader (default with Fedora Core) + * Host OS must use GRUB as its bootloader (default with Fedora Core) - *Enough hard drive space to hold each guest OS (600MB-6GB per OS) + * Enough hard drive space to hold each guest OS (600 MB - 6 GB per OS) - *At least 256 MB of RAM for each guest, plus at least 256 MB ram for the host + * At least 256 MB of RAM for each guest, plus at least 256 MB RAM for the host == Installing Xen, Configuring and Using Xen == + Xen must be installed on the host OS and the host OS must be booted into the Hypervisor Kernel. Fedora Core [[GetVal(DocsDict,BeatsVer)]] includes an installation program for the guest OS that will use an existing installation tree of a paravirtualized-enabled OS to access that OS's existing installation program. Currently, Fedora Core [[GetVal(DocsDict,BeatsVer)]] is the only available paravirtualized-enabled guest OS. Other OSs can be installed using existing images, but not through the OS's native installation program. - {{{ - Full instructions can be found here: [http://fedoraproject.org/wiki/FedoraXenQuickstartFC5] + This section has not been completed for Fedora Core [[GetVal(DocsDict,BeatsVer)]] by the [http://fedoraproject.org/wiki/DocsProject/ReleaseNotes/Beats beat writer]. - || {i} '''No PowerPC Support''' || - || Xen is not supported on the PowerPC architecture in Fedora Core [[GetVal(DocsDict,BeatsVer)]]. || - }}}