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.

1147 questions
0
votes
1 answer

XenServer 5.5 Error adding additional Server to Ressource Pool

I'm running Citrix XenServer 5.5 as a testsetup, with Openfiler providing Storage via NFS. I tried to setup a Ressource Pool to test Live migration but I'm unable to a my 2. Server to the Pool. It fails after about 10sec with the Error: 4/26/2010…
Sideshowcoder
  • 523
  • 2
  • 9
0
votes
2 answers

Is Xen virtualization similar with amazon's S3 creating an instance?

Hi is Xen virtualization similar with Amazon's S3 creating an instance? What's the difference between then and what about cloud computing? Thanks in advance!
grokker
0
votes
2 answers

Xen guests accessing LUNs

We are using RHEL5.3 with a Clarion SAN attached by FC. Our situation is that we have a number of LUNs presented to Hosts and we want to dynamically present the LUNs to Xen Guests. We are not sure on what the best practice approach is to set this…
hellomynameisjoel
  • 2,172
  • 2
  • 18
  • 23
0
votes
2 answers

lack of update in xen kernel has any relation to guest operating systems?

due to these two problems I've coped not able to install g++ and gcc on debian also there is another link but due to my low reputation I couldn't put it through. I just wondering whether the hosted operating system (XEN) has any relation to its…
Vahid Hashemi
  • 207
  • 2
  • 11
0
votes
1 answer

Capturing XEN Dom0 logs on Debian lenny?

I have a Dell server with Xen 3.2 (from Debian Lenny) running a Debian Lenny dom0. Since I am facing unexpected reboot without any clue in the debian logs, I would like to capture the Xen dom0 logs. Did anybody achieve this and how ? I tried to use…
Xavier
0
votes
3 answers

How to stop my VPS from picking up ARP reqs it is not supposed to?

Machine: Xen-3.0 image running stable Debian Linux 2.6.18, pretty vanilla. My VPS provider asks me to deal with some trouble my image is causing, namely handling IP addresses it is not supposed to: The problem is that your server seems to be…
Charles Stewart
  • 650
  • 6
  • 19
0
votes
1 answer

What steps should I take to debug this non-starting hvm virtual machine?

I have a dom0 machine running CentOS 5.4 with all the latest updates using Xen as my hypervisor. I am using Xen in part because this machine was set up prior to KVM being included in RHEL, and in part because KVM's network bridging configuration is…
Ophidian
  • 2,178
  • 14
  • 14
0
votes
2 answers

Backup of Xen servers and laptops with encryption

I have the following backup objects: Multiple Xen Linux instances running on same box. A few laptops Windows that contain also private data that needs to be stored encrypted I have this backup media: A disk attached to the Xen box A disk…
Konrads
  • 870
  • 2
  • 20
  • 40
0
votes
2 answers

Pygrub with DRBD on Xen 3.2

we have a two-node cluster using DRBD 8.2 on CentOS 5.2 64bit. The cluster runs a few VMs on top of Xen 3.2.1, here's the configuration for an Ubuntu Jaunty VM: name = 'dev' bootloader = '/usr/bin/pygrub' memory = '512' vif = […
Joril
  • 1,610
  • 1
  • 21
  • 28
0
votes
1 answer

domUs hang in start up, Debian Lenny

My server box has a hardware problem, so I unracked it and brought it home. While it was home, I figured it was time to upgrade from Etch to Lenny. Unfortunately, now that I've done so, all my domUs hang while starting up. I even tried making a…
Paul Tomblin
  • 5,225
  • 1
  • 28
  • 39
0
votes
2 answers

Disable CPUs on boot but allow hotplug in Xen

I would like to create a Xen VM with 32 possible VCPUs but have the guest OS only enable 2 of them on boot. Are there some kernel parameters I can pass in to enable this? I've played around with various combinations of additional_cpus,…
Michael Mior
  • 388
  • 1
  • 5
  • 17
0
votes
2 answers

Running Debian Lenny installer in Xen DomU

I've successfully managed to boot Debian installer (supplied the installation disc's initrd.gz); however, it is unable to mount the CD image itself, although I have enabled it in the DomU configuration like this: disk = [ …
dpq
  • 416
  • 4
  • 17
0
votes
0 answers

See per-VM network usage in Xen Hypervisor (nethogs)

How can I see my network utilization per-VM in realtime in Xen? On a system, I can see the real-time, per-process utilization of my network using nethogs. On my Xen system, there's xentop, but (even with the -n argument), I can't which VM is hogging…
0
votes
0 answers

XCP-ng Local Storage SR on LVM is unplugged and errors when being re-attached

I have an XCP-ng cluster running XCP-ng 8.2.1 and following a patch and reboot the local storage SR is showing as unplugged. This is an XCP create LVM on a RAID drive, the same RAID drives contain the OS which is booting and I can see evidence of…
Dave
  • 355
  • 1
  • 2
  • 12
0
votes
0 answers

How to stop auto-rebooting of xen-domain?

I want to terminate a xen-domain named xyz. I'm doing so by executing sudo xl shutdown xyz (also tried destroy). The domain is shutdown normally - but it's getting rebooted every time and I don't understand why. The link to the domains config-file…
MUmla
  • 101
  • 2