This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-users] Graphical virtualisation management system

To: Freddie Cash <fjwcash@xxxxxxxxx>
Subject: Re: [Xen-users] Graphical virtualisation management system
From: Greg Woods <woods@xxxxxxxx>
Date: Thu, 24 Jun 2010 13:08:17 -0600
Cc: XEN Mailing List <xen-users@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 24 Jun 2010 12:09:22 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AANLkTinyemcQ2UG87FweeHqv7_o7V-lAOR3hqIcoBEVj@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <AANLkTinyemcQ2UG87FweeHqv7_o7V-lAOR3hqIcoBEVj@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
On Thu, 2010-06-24 at 11:32 -0700, Freddie Cash wrote:
> Everyone rolling their own management scripts?

I ended up doing this, because I also needed to integrate with running
heartbeat and pacemaker (high availability). The program I wrote has
grown into 3000 lines of Python code, but it handles just about anything
from creating a new VM, adding or removing a VM from pacemaker, keeping
track of the running status of VMs, migration, backup/restore of VMs,
mounting VM images so they can be modified or individual files extracted
without having to boot the VM, also used by a setup script to take care
of all the per-VM-specific setup stuff (network configuration and so
forth). Having this management program really makes things easier,
although it has taken me 6 months to complete it. It's not graphical
either. But it has made it possible to do something like create and
configure a new VM and integrate it into the cluster in less than 5

Unfortunately, it has a lot of things in it that are specific to our
local environment and our software choices (Xen, CentOS, heartbeat,
pacemaker, DRBD, etc.) so I don't think I'd recommend that anybody else
try to use it for anything other than a template for rolling your own.


Xen-users mailing list