Cloud Management Platform for Autonomic Services

Support for unattended and self-managed services in OpenNebula, as a typical Cloud Management Platform, by means of self-awareness and self-configuration mechanisms implemented in OneGate REST interface.

To provide self-awareness, OneGate allows VM guests to pull VM or Service information from OpenNebula.

To provide self-configuration, OneGate allows VM guests to request operations on VMs to update information, change state, change capacity, attach new devices… Also, the scale operation on the service has been implemented to allow a VM to modify the cardinality (number of VMs) of a given role, providing service auto-scaling.


Author Eduardo Huedo
Type of Asset Software


Data and Resources