[one-users] Trying to understand the difference between OpenNebula vs. Libvirt

Jack Jill jacknjill111 at gmail.com
Tue Feb 16 11:00:50 PST 2010


On Tue, Feb 16, 2010 at 8:36 AM, Chintana Wilamuna <chintanaw at gmail.com>wrote:

> Hi,
>
> I'm trying to understand the difference between OpenNebula and
> Libvirt.


OpenNebula is considered an IaaS solution than just a VM manager. It
orchestrates image storage (NFS, SCP, etc.). It handles setting up VMs with
a virtual network environment (VLANs). It interfaces with the hypervisor to
create and control VMs. OpenNebula comes with a default scheduler for
handling placement of VMs on hosts.
It also supports contextualization in VMs such as setting up IP address, ssh
keys, etc.



> Trying to build a tool on top of OpenNebula which will be
> management interface. I'm really reluctant to use the XMLRPC
> interface. That leaves me with using the libvirt driver for
> OpenNebula. If I am to use that, as with my understanding OpenNebula
> becomes redundant isn't it. Why not skip OpenNebula altogether and use
> libvirt instead?
>

You could use LibVirt directly, but then you would be missing out on the
information captured by OpenNebula information agents in the SQLite database
that you would perhaps want to display on the management interface.


>
> I would be thrilled if someone can enlighten me if I'm missing some
> pieces of the puzzle.
>
> Thanks in advance,
>
> Bye,
>
>    -Chintana
>
> --
> Blog: http://engwar.com/
> Photos: http://flickr.com/photos/chintana
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>


-- 
Thanks,
Rosh
http://blogs.plexibus.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20100216/89a59301/attachment-0002.htm>


More information about the Users mailing list