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

Re: [Condor-users] Condor with OpenNebula



Sassy Natan wrote:
Hi Group

Can condor interact with opennebula to build a new VM like it has intergartion with VMware? I saw there is GAHP for Xen and VMWARE, and I wonder if there is any plan to write a GAHP for Open Nebula? or even XCP?

If not can someone point to a tutorial how to write a GAHP plugin?

Thanks
Sassy


Hi Sassy -

A couple of ways to have Condor interact w/ OpenNebula come to mind:

1. The very next developer release (v7.5.6), currently feature-frozen and nearing public release in a week or two, added a GAHP and support for submission/management of Condor jobs into DeltaCloud. And DeltaCloud supposedly interoperates w/ OpenNebula.

2. OpenNebula supports Amazon's EC2 protocol via a REST interface. Condor already includes a GAHP to provide EC2 via SOAP/web service interface, and we have recently written a GAHP that provides EC2 via REST as OpenNebula expects. At UW-Madison we have been testing it against Amazon, and others in the Condor community have been testing it against the DOE Magellan cluster which I believe is using Eucalyptus - if you are interested in helping to test/improve our new EC2 via REST GAHP against OpenNebula, that would be fantastic!

We haven't released this code yet in a public release as we are still testing (although public release for the DeltaCloud support is very soon), but you can grab the source via the git repository or by sending an email to condor-admin@xxxxxxxxxxx and asking for a binary copy (ask for Todd Miller in your email, he is the primary developer on this).

Also, below are the relevant development tickets on both of the above. Our development wiki is publically readable without a login - however, if you get a login (just request one via email to condor-admin), you can also see the source code patches associated with each ticket as well as leave remarks.

Development Wiki page for Condor submitting into DeltaCloud:
https://condor-wiki.cs.wisc.edu/index.cgi/tktview?tn=1271

Development Wiki page for Condor submitting EC2 via REST:
https://condor-wiki.cs.wisc.edu/index.cgi/tktview?tn=1821

regards,
Todd