Opennebula

we should provide API for this