Eucalyptus 3+
• Main design goal v3.0 (Enterprise Cloud) was to support Enterprise Private/Hybrid IaaS Cloud Scenarios. – Integrate with on prem LDAP/Active Directory services..
• Untill v3.0 Enterprise cloud was different branch from open source version (latest open source before this was 2.0.3)
• v3.1 brings enterprise and community clouds into single source tree. With Paid support for enterprise edition and GNU General Public License version 3 for open source version.
New Features 3+
• For Cloud users– Administrators– Application developers/users
• For Cloud Fabric Developers (Cloud Architectects) (v3.1)
For Cloud Users - I• High Availability IaaS
– Each Eucalyptus cloud component is replicated and deployed as an active-passive service• Cloud Controller, Cluster Controller, Walrus, VMware Broker and Storage Controller
– http://www.eucalyptus.com/blog/2012/06/04/high-availability-in-the-dna-of-eucalyptus
– http://www.eucalyptus.com/blog/2012/05/15/what-exactly-is-available-and-how-high-is-it-in-highly-available-eucalyptus
• Better Machine Image support.– Windows images– Fully compatible with Amazon Machine Images – AWS Compatible Authentication– VMWare Images can be easily converted (tools provided)
• Better Support for various Linux Distributions.– V3.0 broke support for some versions. V3.1 fixed those issues– Centos 5 and 6, RHEL 5 and 6, Ubuntu 10.04, and Ubuntu 12.04
For Cloud Users - II• Heterogeneous Hypervisor Management
– Mixed hypervisor cluster– vSphere™*, ESX™*, ESXi™*, KVM and XEN– self-service management portal to manage clusters
• VMWare hypervisor virtualization support– New Component – VMWare Broker which sits between CC and
hypervisor
• SAN Integration– SAN storage arrays to improve performance and reliability, dynamic
allocation and de-allocation for storage elasticity.– Also support for direct-attached storage (JBOD storage)
* Available for enterprise customers
For Cloud Users - III• Amazon EBS like storage volumes.
– Fully persistent virtual machine instances– Boot from EBS drives..
• Rapid Instancing– Faster Instance starts using copy-on-write (Multiple VM instances within a
single node controller boot really quickly)
• Enterprise Ready Identity Management– Role-Based Access Control mechanisms for virtual resource pools– Integration with Active Directory/LDAP– compatible with the Amazon IAM API.
• Flexible Accounting, Chargeback and Quota Management
For Cloud Users - IV• Enterprise Ready Identity Management
– compatible with the Amazon IAM API.
• Cloud Usage Pattern Analysis
• Self-service portals– Admins and Eucalyptus partners can provide custom portal for managing and reporting Virtual
resources– provides robust collection of web services to build self-service interfaces..
• FastStart– Deploy Eucalyptus in <30 mins.. – The free version assumes a certain configuration
• 1 machine for Controllers (and other services)• 1 or more machines for VM nodes• Deploys host OS, virtualization (KVM) components, Cloud components etc in an easy step setup..
– Support for Custom Configurations is available for enterprise users
For Cloud Fabric Developers
• v3.0 Open Source (available on Github)– Accepting community feedback, changes
• Major Refactoring of the code.– Plugin Module Package Architecture. Allows
extensions to Eucalyptus without changing the existing codebase.
• Automated Quality Assurance Framework– 500,000 individual tests already performed on
v3.1