Installation Instructions
Warning: Right now oVirt installation is for developers only! We are working hard to make installation much simpler (and this document much shorter) but at the moment it requires numerous bleeding-edge packages and a lot of configuration. You have been warned!
How to use this document
This document is intended to give a high-level view of oVirt's moving parts. However as of this writing (March 11, 2008) oVirt is a rapidly moving target. If you find problems or inconsistencies in this document, please don't hesitate to report them to us.
oVirt parts and connections
oVirt consists of the following bits:
- A stripped-down Fedora build that installs and runs off a CD, a usb key, or a ramdisk (over PXE) on a physical host. The build contains all the necessary pieces to support hosting and managing virtual machines on the host.
- A web-based management UI application for oVirt hosts, users, and vms.
- The FreeIPA ldap/kerberos identity, policy, and audit application.

The bits above connect in the following ways:
- The FreeIPA application handles kerberos administration, authentication, and authorization for the entire app.
- An oVirt host image is provided with the application. On boot (via cdrom, flash drive, or PXE), the host image loads its keytab and kerberos configuration from the oVirt management application and announces itself.
- The oVirt management application authenticates with FreeIPA and can then communicate with the libvirtd running on each oVirt host via an encrypted SASL connection using the libvirt SASL infrastructure.
- An iSCSI target, running on any machine reachable from the oVirt host, provides disk storage for oVirt guests. The oVirt host will automatically make the storage targets on the iSCSI server it is configured for available for oVirt guest installs.

There are currently two ways to install oVirt:
- Developer - This version allows you to quickly get running with the minimal amount of hardware and configuration.
- Bundled - This version allows you to manage physical hardware. It requires more physical hardware (in particular, a separately cabled network and a minimum of 2 machines), but will show you the full power of oVirt
