Setting up Xen on CentOS 7
Xen is an open source solution used to run multiple virtual systems on one machine. It supports both paravirtualization and hardware-assisted full-virtualization. Xen is a very powerful virtualization solution. It offers the capacity to use both virtualization technologies at the same time to always answer the user's demands.
To create our virtualization environment using Xen, we need to make sure that the Xen Hypervisor will boot just before the machine's own kernel to have access to as much physical hardware as possible, so it can be used to serve our environment's virtual machines.
In this section, we are going to set up Xen4 for CentOS 7. Xen4 is not supported by the default CentOS 7 repository, so we need to add the CentOS Xen repository. But first, we need to make sure that we have some packages installed. These will be needed later during the installation of Xen:
$ sudo yum install bridge-utils SDL net-tools
Then we add the latest...