Eucalyptus 3 (&3.1). Eucalyptus 3 Product Overview – Govind Rangasamy.

13
Eucalyptus 3 (&3.1)

Transcript of Eucalyptus 3 (&3.1). Eucalyptus 3 Product Overview – Govind Rangasamy.

Eucalyptus 3 (&3.1)

Eucalyptus 3 Product Overview – Govind Rangasamy

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

Eucalyptus 3 Product Overview – Govind Rangasamy

Eucalyptus 3 Product Overview – Govind Rangasamy