Implement Xen virtualization and manage with Xen Center

Description:-Xen is a hypervisor using micro kernel design providing services that allows multiple computer operating systems to execute on the same computer hardware concurrently.

Xen runs in a more privilege CPU state that any other software on the machine. Thec responsibilities of the hypervisor include memory management and CPU scheduling of all virtual machines and for launching the most privileged domains.

Privileged instruction are provided by hardware virtualization.
Instructions whereby the operating system is aware that it is running inside a virtual machine and so makes hypercall directly, rather than using privileged instructions.

Xen bots from boot-loader such as GNU GRUB.
Citrix Xen Server is a server virtualization platform based on the Xen hypervisor that allows IT administrator to host , deploy and manage virtual machines.

The main components of Citrix Xen Server are the hypervisor.

Program / Practical Code