Aim: To Study Installation of Citrix Xenserver 6 and Xencenter. Requirements: Xenserver 6 Iso, Vmware, Xencenter. Theory: Xenserver
Aim: To Study Installation of Citrix Xenserver 6 and Xencenter. Requirements: Xenserver 6 Iso, Vmware, Xencenter. Theory: Xenserver
Theory:
XenServer :
XenServer is the leading open source virtualization platform, powered by the Xen Project
hypervisor and the XAPI toolstack. It is used in the world's largest clouds and enterprises.
Xen is a hypervisor using a microkernel design, providing services that allow multiple
computer operating systems to execute on the same computer hardware concurrently.
Xen Project runs in a more privileged CPU state than any other software on the machine.
Responsibilities of the hypervisor include memory management and CPU scheduling of all
virtual machines ("domains"), and for launching the most privileged domain ("dom0") - the
only virtual machine which by default has direct access to hardware. From the dom0 the
hypervisor can be managed and unprivileged domains ("domU") can be launched.
Xen supports a form of virtualization known as paravirtualization, in which guests run a modified
operating system.Through paravirtualization, Xen can achieve high performance even on its host
architecture (x86) which has a reputation for non-cooperation with traditional virtualization
techniques.
XenServer Requirements
XenServer runs directly on your hardware, so there won't be anything between your
hardware and XenServer. In other words, XenServer will function literally as the operating
system. It will talk directly to your hardware, including your network interface card (NIC) and
storage controller. It requires a 64-bit CPU with Intel VT or AMD-V enabled. Now, this is
actually more like a recommended spec. It doesn't mean that XenServer won't install if your
CPU isn't Intel VT or AMD-V enabled, it will. However, the features and functionality will be
very limited. XenServer is a Paravirtualized hypervisor. It uses the Paravirtualization
technique of server virtualization. Therefore, it requires the processor that you have on your
physical server to be capable of doing virtualization technology in order for you to leverage
its capabilities. You need a minimum of 2 GB of RAM just to install XenServer, but the
recommended is at least 8 GB, especially if you intend to host multiple virtual machines on
top of it. XenServer alone will require 16 GB of disk space. But again, you'll need more for
your virtual machines. It can work with a 100 Mb NIC controller.
However, what is really recommended is a Gigabit or even a 10 Gigabit Ethernet controller.
Setting up XenServer is fast and easy.
Installation of XenServer
Here are the steps:
1) Burn the downloaded ISO to a CD and insert it into your optical drive.
2) Make sure VT (or AMD-V) is enabled in your servers BIOS.
3) Boot to the CD.
4) Answer the basic installation questions and reboot.
5) Perform initial configurations, such as assigning it an IP address, a host name, password,
and so on.
6) Connect to your XenServer using XenCenter.
XenCenter
XenCenter is the management GUI for XenServers that runs on Windows. This is the front
end that lets users configure new virtual machines and enables full virtual machine
installation, configuration, administration, and lifecycle management. Using this tool we
configure the remote storage and manage networks, including VLANs and internal networks
and bonded and dedicated NICs.
XenCenter displays the VMs' performance stats and lets us take snapshots of guest
machines and provide access to the virtual machines' consoles. These are just some basic
functions of XenCenter.
SNAPSHOTS:
Conclusion: Citirix XenServer is a hypervisor platform that enables the creation and
management of virtualized server infrastructure. It is developed by Citrix Systems and is built
over the Xen virtual machine hypervisor. XenServer provides server virtualization and
monitoring services.
Thus we have studied installation of guest operating system using xenserver.