Cloud
Installs:
13
Open Bugs:
6
Development Status:
Seeking co-maintainer(s)
Under active development
OVERVIEW
Cloud (Clanavi) is a set of modules to realize cloud management: Drupal-based Cloud Dashboard like Amazon Management Console, RightScale, ElasticFox, and etc. The module supports not only public cloud like Amazon EC2, Cloudn but also private cloud like OpenStack and XCP (Xen Cloud Platform) since the system is highly modularized by Drupal architecture.
The cloud management functionalities include in such as server templates, clusters, monitoring, billing, resource allocation, reliability, scalability and etc.
DOCS
-
DrupalCon CPH 2010
http://www.slideshare.net/yasnaoi/how-to-manage-your-cloud-by-drupal-drupalcon-cph-2010
-
BADCamp 2010
http://www.slideshare.net/yasnaoi/how-to-manage-your-cloud-by-drupal
-
Doxygen
USE CASE SCENARIOS
From User's Perspective, UX Includes:
- Access to Multiple Clouds like Amazon EC2, Cloudn, OpenStack and XCP
- Access to Windows VM via RDC
- Launch and Terminate Instances easily
- Manage Server Templates
- Manage Clusters
- Failover Service
From IT Administrator's Perspective (In Addition to the User's Perspective Above), UX Includes:
- Provides AuthN: Work with Active Directory (LDAP Server)
- Make AuthZ: Access Permission for Each Functionality
- Manage VM (Instance) Images
- Set up Automatic Backups (and Restore)
- Check Billing Status (TBD: Each User Metering and Limitation to Budget)
- Audit User Activity Logs
- Auto-scaling (We provide an auto-scaling framework; any auto-scaling algorithm contribution is appreciated)
DESIGN
REQUIRED MODULES for D7
- N/A
REQUIRED MODULES for D6
- Amazon Web Services API (Required by Amazon EC2)
- REST Client (Required by Amazon Web Services API)
- Drupal Queue (Required by XCP)
Releases:
6.x-1.2
7.x-1.x-dev
6.x-1.x-dev
Release Dates:
12/21/2011
12/24/2013
09/30/2013