Questions tagged [xen]

Xen is a hypervisor based virtualization. It supports x86, AMD64, IA64, ARM and other CPU types, and Linux, Windows, Solaris and *BSD guest operating systems.

The Xen (pronounced zen) hypervisor runs directly on the hardware and then starts a privileged virtualized system called "Dom0". You can regard that as xen-controller. From the Dom0 system you can create other virtualised systems called Domains that Xen literature calls DomU.

Xen works with paravirtualisation and full virtualisation (full virtualisation is only available on systems supporting CPU virtualisation extensions). Paravirtualisation requires an OS that is aware of it to work, but on the other hand provides almost direct access to critical parts of the hardware like memory and I/O, making paravirtualisation extremely fast. Linux and most BSDs have paravirtualised awareness and are widely used with Xen.

Full virtualisation is used by operating systems that are not paravirtualisation-aware like Microsoft Windows and require hardware support, specifically the virtualisation extensions from AMD and Intel (AMD-V or VT-x respectively). Also, full virtualisation has to emulate most of the access to hardware, having a performance penalty to this kind of virtualisation.

Xen started as a project at the University of Cambridge in 2003 as an open source project with an associated company selling support services (XenSource, Inc). Citrix acquired XenSource in 2007 and renamed the professional services XenServer, while the open source project moved to http://www.xen.org and continued its development under the guidance of the Xen Project Advisory Board formed by companies interested in Xen development. XenServer products were renamed Xen Cloud Platform (XCP) and open sourced by Citrix in 2009 and are available for download on the xen.org website.

1142 questions
6
votes
2 answers

Debian/OVH: How to configure multiple Failover IP on the same Xen (Debian) Virtual Machine?

I have a problem on a Xen virtual machine (running latest Debian), when I try to configure a second failover IP address. OVH reports that my IP is misconfigured and they complaint they receive a massive quantity of ARP packets from this IPs, so they…
6
votes
5 answers

Can I virtualize multiple hosts into one virtual system?

I have 5 computer systems in our small office. From my basic understanding of Virtualization technology, I think I can virtualize the 5 systems into one big virtual system. I wish to confirm this. So, for example, if I have 3 GB of RAM and 2 cores…
Anuroop
  • 175
  • 1
  • 1
  • 7
6
votes
3 answers

Backing up Xen domains

I'm currently developing a Xen backup system, however I have met the following problem: I have two methods of backing up: doing dd from the LVM snapshot, and tarring it., and rsync it remotely mount the LVM snapshot and rsync everything to a remote…
Devator
  • 1,463
  • 4
  • 17
  • 35
6
votes
2 answers

How to convert Xen image to VirtualBox?

I have some open-source Xen images (.img), that I want to convert to VirtualBox. Both the methods I tried (convertfromraw or to .xva via xva.py then to ova via XenConvert) produce FATAL: Fatal: No bootable medium found!. Any idea what the most…
SyRenity
  • 3,159
  • 11
  • 55
  • 79
6
votes
2 answers

Intel Atom 330 as a server machine

That's the processor I'm thinking about getting for a home server / development machine. Going for $80 as intel motherboard + dual core processor combo is a really tempting deal. What I'm planning to do is ethernet/wifi sharing, rails development…
Karolis T.
  • 2,709
  • 7
  • 32
  • 45
6
votes
2 answers

Cloud vs traditional iSCSI, xen, drbd, etc

I was wondering, how does a 'traditional' virtual machine setup with storage on iSCSI, with a fallback using DRBD, nodes with Xen installed the 'normal way', storing their images on the iSCSI target, etc. compare to Cloud solutions, like Ubuntu…
Halfgaar
  • 7,921
  • 5
  • 42
  • 81
6
votes
2 answers

keepalived issues on xen domU

I cannot manage to run keepalived correctly on xen domU. I am following this link for configuration, and it works great on some local VM (running with KVM). If I set up the exact same configuration, but on xen domU, it does not work: both servers…
David Cournapeau
  • 243
  • 4
  • 13
5
votes
2 answers

Remote automated provisioning to a XenServer Hypervisor

I'm currently working on a project where I use Vagrant with Ansible provisioning to create local environments in VirtualBox. I'm currently working with a University and we have a XenServer Hypervisor (free edition). I can't access the hypervisor…
djsumdog
  • 1,060
  • 2
  • 16
  • 29
5
votes
1 answer

Moving LVM volume group from one physical disk onto another

I'm an out-of-my-depth PHP developer who has to deal with the following sysadmin problem. We have an Ubuntu (Ubuntu 14.04.1 LTS) server running Xen (xen-hypervisor-4.4-amd64 4.4.0-0ubuntu5.1). It has two physical disks (250GB and 2TB), each…
herbert_zer0
  • 53
  • 1
  • 1
  • 4
5
votes
2 answers

Ubuntu on VPS becomes unresponsive: BUG: soft lockup - CPU#0 stuck for 22s

We have a VPS running Ubuntu, on Xen. The problem is this, about once a day, for about 20-50 minutes, at a random time, the server becomes completely unresponsive to the outside world. After this period, it becomes responsive again, as if nothing…
Blake Walsh
  • 220
  • 3
  • 9
5
votes
2 answers

How to change boot device on vm installed on Citrix Xen Server to DVD

I have installed Centos 6 on my new Xen Server (XenServer release 6.2.0-70446c). Everything went smooth. System is working fine but now I want to change boot device on that VM to boot from DVD (iso from nfs storage) But in properties there is only…
B14D3
  • 5,110
  • 13
  • 58
  • 82
5
votes
2 answers

RHEL Clones (Centos, Scientific, CERN) network installation on XenServer 6.2

I'm trying to install a Scientific Linux CERN 6 guest on XenServer 6.2 through the network with PXE Booting but it hangs in the message: mounting /tmp as tmpfs... done I'm not using the most equivalent template (the CentOS 6 template) to install…
Vinícius Ferrão
  • 5,400
  • 10
  • 52
  • 91
5
votes
1 answer

Can I safely uninstall "Citrix Tools for Virtual Machines"?

Having several virtual servers with Windows 2008 R2 at our web hoster (Germany's "1&1", they seem to use Citrix Xen), I have every now and then some servers that hang (RDP login screen hangs forever). Only turning the server off and on again via the…
Uwe Keim
  • 2,370
  • 4
  • 29
  • 46
5
votes
2 answers

Performance and Utilization monitoring of Xen Dom0

We run a mixed bag of Citrix XenServer and Gentoo/Xen virtualization platforms in our company. In general, we use XenServer where we have shared storage (SAN, iSCSI or whatever) and Gentoo/Xen where we want to use local storage. With XenServer, we…
Gentoo_Koala
5
votes
1 answer

Difference between Processors and CPU core

can any one please clarify the difference between actual no of processors and CPU cores. in my case i am having Intel Xeon® Processor E5620 as per intels product page: its having # of Cores 4 # of Threads 8 and cat /proc/cpuinfo…