[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] [Condor-devel] How about adding VirtualBox as another option to the VM universe?

What prevents support of VirtualBox using the XML pass-through approach?

There isn't any domain XML that can only be generated by the gahp, and the promise of libvirt provides a consistent lifecycle management API.



On 05/18/2011 10:32 AM, Timothy St. Clair wrote:
The plan presently has been to support a plug-able framework to add
other potential hypervisors.  Although libvirt does support VirtBox, the
code currently will not support it, and this wouldn't really help in the
windows world, hence the reason behind the plug-able design.

It's on the radar for 7.7, and others have expressed interest.  Once the
code has been refactored, it should be relatively easy to extend support
for VirtBox on Windows.


On Wed, 2011-05-18 at 10:12 -0400, Matthew Farrellee wrote:
On 05/18/2011 10:00 AM, Rob wrote:


I have a feeling that VirtualBox is catching up very fast in the VM world.

Here at my university I also have several Windows machines on which
VMware 1.0.10 does not work (and nobody knows why; funny hardware?), but
VirtualBox works like a charm!

VirtualBox also comes with an API, which (I assume) can help Condor to
do the same thing as what Condor does not with VMware.

Therefore I wonder:

1. Has somebody already done something along these lines?

2. I am willing to help, despite my limited knowledge of the API and VM

I think a VirtualBox VM universe could make Condor's virtual machining
more up-to-date.



Condor uses two interfaces to manage VM guests on execute nodes: 0)
libvirt; 1) VMware Server 1.0(?).

The libvirt website lists VirtualBox as a supported hypervisor. It
should be a matter of crafting the proper domain xml to use virtual box.

http://git.fedorahosted.org/git/condor-cloud.git has some examples of
how you can inject domain xml as an attribute to a job and have that xml
then passed to libvirt. If you can work out the xml then it is a
straightforward task to update condor_submit and condor_vm-gahp to
include virtual box as another VM Universe type alongside vmware, kvm
and xen.


Condor-users mailing list
To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting

The archives can be found at:

Condor-devel mailing list