May 6, 2012
tom

Xen host: vm’s management best practises

Question

I just wanna know what is the most recommended method to use for managing your vm’s. Let’s say you have big dedicated server something like 8 cores cpu and 24gb ram. What method you’d choose for managing server? I know some for example: xentools, xen-shell, argo and the whole distro like citrix XenServer.. if any of this method only suitable for exact needs I would like to know those “needs”… I mean, I’m just learning, and soon I’ll have a production server setup, and I’m a little bit afraid to do this only with xen-tools or even manually.

Asked by holms

Answer

The Xen Cloud Platorm (XCP) is a good solution and provides a lot of functionality and management options. It compares well with Citrix XenServer see:

http://wiki.xen.org/xenwiki/XCP/XenServer_Feature_Matrix

There are also many management options:

http://wiki.xen.org/xenwiki/XCP_Projects

Although not yet ready for production, you may also want to start taking a look at Project Kronos:

http://blog.xen.org/index.php/2011/07/22/project-kronos/

Using Xen the hypervisor and xentools for a small deployment is OK, but if you plan to do management of a larger set of machines or cloud orchestration (CloudStack, OpenStack, OpenNebula, etc.) then you should consider XCP, Project Kronos, or similar solutions.

In the past new deployments (such as Amazon, Linode, etc.) came out on Xen, but new production deployments are likely to want to make use of the features of XCP and Project Kronos.

See also:

http://blog.xen.org/index.php/2012/05/06/xcp-in-ubuntu-server-12-04-lts-%E2%80%9Capt-get-install-xcp-xapi%E2%80%9C/

Answered by Todd Deshane

Related posts:

  1. How can I connect to my XEN VMs using VNC?
  2. DIY: automate cloning of Xen VMs, gold templete?
  3. How to install xen-tools and xen-server on Ubuntu 10.10
  4. xen host with 48gb ram for 32bit guests
  5. Where has the xen.git git repository for Xen gone since the Kernel.org attack?

Leave a comment