[one-users] migration from FluidVM + XEN

Javier Fontan jfontan at gmail.com
Fri Dec 4 05:56:13 PST 2009


On Thu, Dec 3, 2009 at 9:44 PM, Rudi Ahlers <rudiahlers at gmail.com> wrote:
> I'm considering moving our VPS servers over to OpenNebula, but have
> some questions first. We currently run FluidVM, but I want to change
> over to OpenNebula. The VPS's run on Paravirtualised XEN, and the
> configs are generated by FluidVM from a database. i.e. there's no
> /etc/xen/vps1 config file.
> Is it possible to import these running XEN instances into OpenNebula?

There is no way to import those already running VMs into OpenNebula.
OpenNebula only knows about VMs that are registered in the database
and we do not recommend adding them manually as there is more than one
table that has information about the VM.

> And is it possible to run 2 OpenNebula head nodes with high
> availability, so that if one goes down (hardware failure / natural
> disaster), the other one could still run and all the VPS nodes still
> be active? These two head nodes will be in 2 different data centers,
> in 2 different cities, and the VPS host nodes spread among the 2 data
> centers as well.

The biggest problem here is replicating the directory where the
information about the VMs is located. The var directory of OpenNebula
holds data files for each VM and the database file and those should be
replicated. A shared directory may do for most of the files but there
is a problem with the database. sqlite library uses filesystem locks
and does not play nice with NFS. Maybe we can talk about the options
to do that but I have never though about that deployment.


Javier Fontan, Grid & Virtualization Technology Engineer/Researcher
DSA Research Group: http://dsa-research.org
Globus GridWay Metascheduler: http://www.GridWay.org
OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org

More information about the Users mailing list