Carina Environment Manager

Name:
Carina Environment Manager
Url:
https://github.com/blackberry/OpenNebula-Carina
Brief Description:
System to automatically deploy, scale and manage the availability of multi-VM application clusters according to policies such as time of day, load-based, service priority, failure events, or custom metrics.
Type:
Tool
License:
Apache 2.0
Opennebula Version:
3.0 and 3.6
Author:
Khalid Ahmed, Research In Motion
Email:
khahmed@rim.com
Organization:
organization: rim.png }}
Keyword:
environment,
multi-VM,
scale
Last Update:
2012-09-24
Description

The Carina Environment Manger allows you to automatically deploy, scale and manage the availability of multi-VM application clusters according to policies such as time of day, load-based, service priority, failure events, or custom metrics.

Benefits

The following are benefits of the Carina project:

  • Faster / error-free deployment of multi-tier applications
  • Improve application response time through automated scaling based on workload
  • Reduce resource consumption by scaling down resources when not needed
  • Increased availability through automated re-creation of failed VMs
  • Ability to prioritize & differentiate services based on SLAs

The Carina software can be installed in a management VM which users can connect through via a CLI or REST APIs. The installation instructions can be found here.

The usage of features is described here.