AMD and Xen?

I notice AMD has refined their virtualization technology more and more. The latest Opterons claim near-native performance for virtual apps. I’m wondering how Xen is progressing? The last time I tried it (11.0?) it still had some major problems, and I believe at that time it was being considered for abandonment?

I’m trying to chart a path for virtualization on my work opensuse boxes…

Thanks,
Patti

Someone who uses Xen should address this from direct experience, but I can tell you this – VirtualBox runs very well on AMD processors now. You’ll probably have to go into the BIOS and enable some of the virtualization stuff, but once you do, it works just fine.

But again, wait for someone who’s a XEN Master give you an opinion from personal experience.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

What are your needs? I use Xen full time on a few SUSE Linux Enterprise
Server (SLES) 11 machines and like it a lot, but I do not imagine it is
for everybody. Your own requirements are probably the best judge of which
virtualization technology to use. KVM is also an option in OpenSUSE, as
is VirtualBox (free, cross-platform, easy to use) and for OS
virtualization (vs. machine virtualization) you could also go with OpenVZ.

Good luck.

PattiMichelle wrote:
> I notice AMD has refined their virtualization technology more and more.
> The latest Opterons claim near-native performance for virtual apps. I’m
> wondering how Xen is progressing? The last time I tried it (11.0?) it
> still had some major problems, and I believe at that time it was being
> considered for abandonment?
>
> I’m trying to chart a path for virtualization on my work opensuse
> boxes…
>
> Thanks,
> Patti
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJLZGjvAAoJEF+XTK08PnB5LOkP/A7QG5R0ohGeaKjlfz48uwoW
tsXKvakM68Xps1I2EBj5rDWDqVgwVnOhrZYF9SNyZnIjoT+D7ra3pyXfvY8/R5zn
AypYPNi3Vr0COUfzGahScHiVGGGFN3IXT0ON+w8B2uvzhibLQ83wVlzaDS1miw70
43L0r4GluVyMukevY0PvpO25FbDR9O2aO6mHdoWm1BDMKzwCg2l+xfL4bjwscsmA
MHX2JEn8A+SS7TdWtI6/7k2BSchxoz4d8xBUYkb8Ta40naYgadeSlcIpZsnjPsPr
YnK8w5tMBi1z0gS7nlIy/PdWJWMMwZuMMg87MKR7RpWMPrVlhEfpLye67f17VY/Q
0clLCtPFghtwmQXyV0atBvyqR3Bqpqglo+dZ76w3r97d6kKRKnhI/jK2nsFa5xfC
yQOeDOIJP26111Hf8TNWLbwtKGoZaL+qFty9Hhpp2hBydzgMbH6ruaxtN+oq4ffg
jIATfoYfJqvFHhEXUfnzN6QgNcHfw11UPj1fifoQRd20K6TblDLxQUF/LwSwAVD0
8wwKkDjUvh+uBuizaHZNqzqQDe5Yy0bPSpdtDdcUmitAeg7jcwyJuP06d4XD9tQ+
IcR0+OImk0FRJGaLUOdw1RoK0NvJ/iU8TP7lbtcL39r5q3OnFwe+CAjJahO0rBK/
6bNqDyEJ22N63xxKrej2
=NgWR
-----END PGP SIGNATURE-----

Yes, there are a few different aspects - I know Xen, at least in principle, lets you assign as many processors to a single VM as you want, but it doesn’t have very good screen drivers. VMWare has pretty good screen drivers, but 1 CPUs max per VM - I think VirtualBox is 1 CPU per VM…

Oops, my bad, apparently VirtualBox has eliminated the processor limit!!

Why not??? I’m using it right now as my first vm on my own labs inside my laptop.

And it rocks!!! XEN: 4vms guests + host os on open suse 11.2, average performance, processor warm, Vmware Workstation: 2Vms + 1 host on open suse 11.2, but the processor is like burn! and all performance is like a turtle. I also tried 3 vms and my lap turns off itself, lead by cpu hot!

HW: hp dv5 1135la, cpu turion64 x2 2.1 GHZ, 3gb ram, hd 320.

I just configured the network to work with nat in xen, see: Selling Free Software for a Living: Simple NAT setup with Xen

Even I converted a bunch of vms on vmware, see: Ian C. Blenke :: Computer Engineer

I recently installed XEN 4.0 from virtualization repository, and plus you have in this version usb, pci and 3d passtrough and snapshot. Of course there is more features but important for me is just snapshot because I used a lot in vmware or VirtualBox. I not tested all in XEN 4.0 but is good as long as seen it.

XEN is just the best if you want performance, due the paravirtualization, it just make a controlled pass of instructions directly to hardware layer, everithing else (well I cannot talk about kvm, I will give it a try) is just emulation, and emulation makes rewrite of all instructions wihch makes it a slow proccess and also demands high resources.

So give a try XEN, for me is the best. Virtualbox is just in the same concept emulation as Vmware. And yes, Virtualbox is lot better just in the last version and I really like it, but XEN, I really love it!!!

You can see what citrix is planning for desktop virtualization, Independence » XenDesktop - Citrix Community, remember citrx and Novell are major sponsors of xen.org.

Wow - I wonder if I can get this kind of performance in 11.1? My main beef with Xen is that I was unable to assign more CPUs than I has sockets - even if I assigned more in the config utility. There was a trick config-file command I could not find which would set the number of CPUs per socket. You’re right, I would prefer Xen except for this problem. I have a 32-CPU workstation running 11.1.