VMware {code} Community
EnriqueWT
Contributor
Contributor

vCloud API and OCCI

Hello,

We are running a vCloud powered Cloud that needs to interconnect with a set of other facilities that run OpenNebula, Eucaliptus, etc... under the OCCI standard.

We need to develop a middleware that interconnects the vCloud API with the OCCI API,

There is a framework under Ruby called rOCCI which is modular and interconnects OCCI with Amazon and OpenNebula right now,

http://occi-wg.org/2012/04/02/rocci-a-ruby-occi-framework/

I´m asking for help: Anyone knows if this task has been done before? If not, do you think it would be tough or not at all?

Thank you in advance,

0 Kudos
1 Reply
sengork
Contributor
Contributor

I've searched for something similar before and only found this: http://www.ogf.org/pipermail/occi-wg/2012-May/003020.html

It should certainly be possible to create an interface between OCCI and vCloud API. For example recently Apache libcloud received Python based support for vCloud v1.5 and we noticed the baseline concepts mapped quite well across the two frameworks. Interestingly enough libcloud also has an OpenNebula OCCI driver so it might be something that's reusable for you...