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
3
votes
2 answers

CentOS 7 on XenServer 6.5

I am having problem trying to get CentOS 7 Graphical installer to work on XenServer 6.5 (Service pack 1). I have used CentOS 7 template. Graphical installer does not work, getting blank screen with cursor only. I have tried increasing RAM to 2GB and…
I'll-Be-Back
  • 693
  • 3
  • 10
  • 25
3
votes
1 answer

Debian Jessie not picking up xen virtual framebuffer

I have a Xen 4.1 installation on Debian Wheezy, administered through xm. When I boot a Jessie DomU I get output on the emulated VGA card / VNC display only for the first few seconds of boot, then it stops. dmesg shows: [ 30.968257]…
tim
  • 1,217
  • 3
  • 11
  • 23
3
votes
0 answers

XENSERVER - PCI: Fatal: No config space access function found

We use XenServer to host our VPS and when we tried rebooting the server we get the following error right away PCI: Fatal: No config space access function found We need to edit the grub file for the VM. We have found the following which should work…
demo9928881
  • 59
  • 3
  • 6
3
votes
3 answers

Finding Memory Leak on Linux

I'm going crazy trying to find a memory leak on one of our main boxes. It runs CentOS, kernel 2.6.18, x86-64. The box (actually VM on Xen) has been running great with no problems since it was created about 6 months ago. It was created to replace an…
MBCook
  • 165
  • 1
  • 6
3
votes
4 answers

Xen VM won't come up: could not find bridge device xenbr0 (configured to use routed)

I am using xen 4.4.1 on an Ubuntu 14.04 server, my DomU is running Ubuntu 14.04 Server as well. I've run this DomU in bridge-mode previously no problems. However I want to switch to a routed setup. I changed the DomU config vif…
user280054
  • 31
  • 1
  • 3
3
votes
5 answers

Backup Xen domU machines while running

The host machine is running CentOS 5.3 and using LVM to create Logical Volumes (LVs) and to allow live snapshots to be taken of those LVs. My thought was to store all of the image files for the Xen underpriviledged domains (domU) in a single LV and…
Jonathan Hawkes
  • 201
  • 2
  • 9
3
votes
0 answers

BUG message on xenserver 6.5 - bad memory?

Several times a day I receive the following error in /var/log/messages. The server hangs and requires a reboot to respond again: Feb 1 13:44:54 xenserver-abfuqvrs kernel: [35023.166776] BUG: unable to handle kernel paging request at…
W Khan
  • 58
  • 7
3
votes
1 answer

XenCenter no OS boot parameters field

I just recognized, that 2 of my 10 VMs in XenCenter have a slightly different properties window. In these two VMs I cannot set OS boot parameters, because in the window I can only set the boot order. So I have attached two screenshots from the…
Dirk
  • 241
  • 3
  • 9
3
votes
4 answers

XenServer for NAS and Virtualization

I'm very new to all this so please go easy on me! I'm wondering whether you can run a NAS and virtualization with XenServer on the one box. Basically, we need virtualization and we've picked XenServer over ESXi because XenServer seems to work on our…
Laura Biddington
3
votes
1 answer

Can I use XenServer GPU Pass-Through without XenDesktop?

XenServer documentation only covers using GPU Pass-Through ("vGPU") to run XenDesktop's "HDX 3D Pro Graphics." XenServer GPU Pass-Through cannot be used with the XenCenter VNC console and it does not appear to accelerate apps over Remote…
3
votes
1 answer

Smart solution for XenServer firewall?

I've been searching for a smart solution for a XenServer firewall for about a month now. The documentation for the new default networking backend "openvswitch" is not that detailed and I can barely find guides to filter packages with OVS. The other…
Phil
  • 31
  • 1
3
votes
1 answer

Using ZFS or XFS on a Xen guest running Linux

Background: I'm investigating the viability of using a filesystem other than ext3/4, with the ability to run snapshots for backup and rollback purposes. The servers under consideration are mailbox server nodes running on Linode's Xen based VPS…
zoot
  • 257
  • 1
  • 3
  • 13
3
votes
1 answer

SAN: is it better to have separate LUNs for operating system and data of virtual machines?

We have an iSCSI SAN that will be used as backing store for virtual machines. We use Xen and will directly present the LUNs as block devices of VMs (so there is no file system with files on it for each VM, like VMware does when using VMFS…
Luke404
  • 5,826
  • 4
  • 47
  • 58
3
votes
3 answers

How to get more I/O performance from Citrix XenServer?

I have a Citrix XenServer 6.1 installed on a HP Server (1x Intel Xeon E5630 @ 2.53GHz (4 cores, 8 threads, RAM: 752MB for dom0 and 55286MB for the guests). The server has 2 scsi mirrored disks and is used for dev/testing. The host runs 5 guests that…
Icu
  • 1,425
  • 3
  • 16
  • 25
3
votes
3 answers

Xen memory management on small server

I am currently running VMware vSphere 5 on a server I use for various projects. Mainly I use it for honing my skills with administration and running a few game servers. Recently I was considering a move to Xen (xen.org) or possibly Citrix XenServer…
AtomicPorkchop
  • 1,975
  • 8
  • 34
  • 55