Intelligentedu
Best New Free Computer IT Training Tutorial Resources
Free Computer and I.T. Books


May 1, 2009

Xen Virtualization Online Book

This is an 18-chaper online book on Xen Virtualization Essentials at virtuatopia.com. Managing computer and servers using virtualization is becoming a very common method popular of provisioning machines, as it provides maximized hardware utilization, decreased hardware costs, lowered power consumption, articulated system management, and better security. These important benefits have led to a significant increase in both the deployment of virtualization and the number of available virtualization solutions. This online book coving Xen Virtualization presents several easy to understand approaches to virtualization, along with detailed steps, instructions, and examples on deploying virtualization using Xen technology. Practical implementations are given emphasis over theory. This site also provides 8 Xen Virtualization Tutorials.


Contents of Xen Virtualization Essentials:

An Overview of Virtualization Techniques
 - Guest Operating System Virtualization
 - Shared Kernel Virtualization
 - Kernel Level Virtualization
 - Hypervisor Virtualization
 - Paravirtualization
 - Full Virtualization
 - Hardware Virtualization

Configuring and Installating a Xen Hardware Virtual Machine (HVM) domainU Guest
 - Checking Hardware Support for Xen Hardware Virtual Machines (HVM)
 - Preparing to Install a Xen HVM domainU Guest
 - Creating a Xen HVM Configuration File
 - Booting the HVM Guest
 - Connecting to the HVM dominU Guest Graphical Console

Installing and Running Windows XP or Vista as a Xen HVM domainU Guest
 - Pre-Requisites for Installing a Windows Xen Guest
 - Preparing to Install Windows
 - Preparing the Windows XP / Windows Vista for Xen HVM Installation
 - Configuring the Xen Windows Guest Configuration File
 - Starting the Xen Windows HVM Guest

Virtualizing Windows Server 2008 with Xen
 - Requirements for Xen Windows Server 2008 Virtualization
 - Windows Server 2008 Installation Media
 - Preparing Storage Space for Windows Server 2008
 - Creating the Xen Windows Server 2008 Configuration File
 - Starting the Xen Windows Server 2008 HVM Guest

Adding USB Devices to a Xen HVM domainU Guest
 - Identifying USB Devices on the Xen Host System
 - A Trick to Identify the Correct USB Device
 - Adding the New USB Device to the Xen domainU Configuration File
 - Temporarily Adding a USB Device to a running Xen HVM Guest

Building a Xen Virtual Guest Filesystem on a Disk Image (Cloning Host System)
 - Xen Requirements
 - Creating a Disk Image for the Root Filesystem
 - Creating a Swap Space Disk Image
 - Cloning the Host OS on the Guest Domain
 - Creating a Xen Configuration File
 - Configuring System Files for the Guest Operating System
 - Modifying /etc/fstab for the Guest System
 - Booting the Guest OS
 - Xen Guest Boot Problems

Building a Xen Virtual Guest Filesystem on a Physical Disk Partition (Cloning Host System)
 - An Overview of the Xen Host and Guest Physical Disks
 - Preparing the Xen Disk Partitions
 - Creating the a Filesystem on the Xen Guest Root Partition
 - Configuring the Swap Partition for the Xen Guest System
 - Mounting the Root Filesystem
 - Cloning the Host OS on the Guest Root Partition
 - Creating a Xen Configuration File
 - Configuring System Files for the Guest Operating System
 - Modifying /etc/fstab for the Guest System
 - Booting the Guest OS
 - Xen Guest Boot Problems

Building a Xen Virtual Guest Filesystem using Logical Volume Management (LVM)
 - The Key Components of Logical Volume Management
 - Preparing for an LVM based Xen Guest Domain
 - Converting Physical Disks into Physical Volumes
 - Creating a Volume Group
 - Creating a Logical Volume for the Xen Guest System
 - Creating a Filesystem on the Logical Volume
 - Configuring the Swap Partition for the Xen Guest System
 - Mounting the Root Filesystem
 - Cloning the Host OS on the Guest Root Partition
 - Creating a Xen Configuration File
 - Configuring System Files for the Guest Operating System
 - Modifying /etc/fstab for the Guest System
 - Booting the Guest OS
 - Xen Guest Boot Problems

Building a Xen Guest Root Filesystem using yum and rpm
 - An Overview of Repository Based Installation
 - Preparing to Create a Xen Guest Root Filesystem from Repositories
 - Beginning the Installation
 - Configuring the Guest System using chroot
 - Booting the Xen Guest System
 - Xen Guest Boot Problems

Building a Debian or Ubuntu Xen Guest Root Filesystem using debootstrap
 - Creating the Xen Guest Root Filesystem
 - Creating Swap for the Xen Guest Domain
 - Installing the Base Ubuntu/Debian System using debootstrap
 - Configuring the root Password
 - Creating a Configuration File for the Guest Domain
 - Configuring System Files for the Guest Operating System
 - Modifying /etc/fstab for the Guest System
 - Booting the Guest OS
 - Xen Guest Boot Problems

Building a Xen Guest Domain using Xen-Tools
 - Getting Xen-Tools
 - Configuring Xen-Tools
 - Specifiy Xen-Tools Installation Location
 - Specifying the Xen-Tools Installation Source and Method
 - Configuring Disk Space and Memory for the Xen Guest
 - Choosing a Linux Distribution
 - Configuring Xen Guest Network Options
 - Configuring the Kernel and RAM Disk
 - Defining the Installation Source
 - Miscellaneous Settings Xen-Tools Configuration
 - Xen Guest Console Settings
 - Options Disk Drive Device Naming
 - Building the Xen Guest Images
 - Booting the Xen Guest System

Using QEMU Disk Images for Xen DomainU Systems
 - Creating a QEMU Disk Image for the Xen domainU
 - Installing the Guest Operating System
 - Configuring the Guest Operating System for Xen
 - Mounting QEMU Disk Image Partitions
 - pyGRUB and the Xen Configuration File
 - Booting the Xen domainU System

Creating and Booting a Xen Guest domainU using an NFS Mounted Root Filesystem
 - Kernel Requirements for NFS based Root Filesystems
 - Populating the Root Filesystem
 - Exporting and Mounting the Xen Guest Root Filesystem
 - Creating the Xen Configuration File for the NFS Root Filesystem
 - Booting the Xen domainU

Configuring a VNC based Graphical Console for a Xen Paravirtualized domainU Guest
 - What is VNC?
 - VNC Security
 - Configuring a Xen domainU for VNC Access
 - Connecting to the Guest Desktop using VNC Viewer
 - Starting a Graphical Desktop on the Xen domainU Guest
 - Establishing a Secure Remote Desktop Session

Running and Connecting to VNC Servers on a Xen Guest (domainU) System
 - Installing VNC on the Xen domainU Guest
 - Creating Xen domainU VNC Desktop Sessions
 - Connecting to a Xen domainU Remote Desktop
 - Configuring the Xen domainU Desktop Environment
 - Closing Down a domainU VNC Desktop Session

Adding Disk, CDROM and DVD Devices to a Running Xen domainU Guest System
 - Requirements for Xen domainU Block Device Attachment
 - An Overview of xm block-attach
 - Attaching a Device to a domainU Guest
 - Mounting the Device in the domainU Guest
 - Detaching a Device from the domainU Guest

Xen Monitoring Tools and Techniques
 - Why Monitor a Xen Environment?
 - Obtaining Xen Configuration and System Information
 - Monitoring Xen Performance with XenMon
 - Monitoring Performance with XenTop

Migrating Xen domainU Guests Between Host Systems
 - Requirements for Xen domainU Migration
 - Enabling Xen Guest Migration
 - Xen Migration Firewall Configuration
 - Preparing the Xen Migration Environment
 - Running the DomainU Guest
 - Performing the Migration
 - Checking the Xen Log for Migration Errors

Solving Common Xen Problems



Tags for this post>>




Powered by WordPress