Your SlideShare is downloading. ×
0
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Eucalyptus 3 Product Overview

618

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
618
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
109
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Eucalyptus 3 Product Overview Govind Rangasamy Director Product Management© 2012 Eucalyptus Systems, Inc.
  • 2. Eucalyptus LeadershipAgility is key… Flexibility Automation Speed Trust Resource Self-Service Self-Service Dynamic Chargeback Resource Resource Resource and Configuration Provisioning Management Reporting © 2012 Eucalyptus Systems, Inc.
  • 3. An enterprise open source, on-premise cloudInfrastructure-as-a-Service (IaaS) software platform Web services API to enable Self-serviceable infrastructure Cloud compute, network, storage and identity resources are accessible as services Virtual resource management orchestrates disposable virtual cloud resources placement, handles security & traffic isolation, identity and storage Physical resource management tools interface with hypervisor, storage, and network infrastructure © 2012 Eucalyptus Systems, Inc.
  • 4. Eucalyptus IaaS Deployment (non HA) • Cloud Controller •  Cloud level - Virtual Resource System •  AWS EC2 Compatible • Walrus Storage Node Controller •  Persistent data store VM •  Bucket-based, like S3 VM VM Resource Admin Cluster Controller • Cluster Controller VM •  Node level - Virtual Resource System SAN •  Manage Virtual Network Cloud Controller Storage Controller • Storage Controller •  Block accessed network storage •  Like EBS Walrus Storage ESX Cluster Controller ESXi • Node Controller •  VM management NAS VMware Broker •  Instance management Storage Controller • VMware Broker •  ESX, ESXi management •  vCenter server compatible © 2012 Eucalyptus Systems, Inc.
  • 5. What’s New in Eucalyptus 3© 2012 Eucalyptus Systems, Inc.
  • 6. New Eucalyptus 3.0 Features •  High Availability (HA) of the Eucalyptus Service –  Hot fail-over and repair for all components except NC •  AWS Identity and Access Management (IAM) API plus extensions for private clouds –  Quotas and metering •  Eucalyptus Block Storage improvements –  Capability to boot instances from Block Storage –  NetApp and JBODs SAN drivers •  Full support for Windows images –  Seven different versions, AWS compatible authentication, sysprep, ephemeral disk •  Accounting/Usage reporting –  Charge-back interface linked to quotas © 2012 Eucalyptus Systems, Inc.
  • 7. Eucalyptus 3.0 Platform Improvements•  Rapid Instancing –  Faster instance starts using copy-on-write•  Re-factored VMWare broker –  Faster and more robust image preparation –  Support for vSphere 4.X –  Improved scale, more extensive deployment topologies•  Extended Linux distro support –  RHEL 5 and RHEL 6, packages for Canonical LTS (Ubuntu 10.04)•  Re-designed administrative webUI•  Improved command-line admin tools•  Re-designed packaging, upgrade and dependency management•  Re-designed installation mechanism (package repositories) © 2012 Eucalyptus Systems, Inc.
  • 8. Eucalyptus 3 Details© 2012 Eucalyptus Systems, Inc.
  • 9. Example: Scalable Web Services Cloud Puma.com HLB Web Server Web Server Puppet Web Server Web Server Merlin M Bare Metal Provisioner Nagios SLB SLB MySQL App Server App Server App Server App Server M Zone 1 Zone 2 Walrus with Images NFS Store (NetApp) © 2012 Eucalyptus Systems, Inc.
  • 10. What Happens When IaaS Services Fail? •  CLC Failure – Applications will continue to run, VM instances will continue to run but outside requests to create cloud resources are not Walrus CLC possible •  Walrus Failure – S3 service will be down, instance cannot be launched from new images CC VM VM VM VM NC NC SC •  SC Failure – VM instances will continue to run, no new volumes can be created, no existing volumes will be able to be attached/detached SAN/NAS Zone •  CC Failure – if CC service stops running, new requests will not be honored, but if the host is down (physical), instances will lose network connectivity © 2012 Eucalyptus Systems, Inc.
  • 11. Eucalyptus IaaS High Availability Autonomic Maintain Respond to IaaS Service Integrity Change Quickly•  Resilient and reliable cloud •  Preserves virtual instances •  Flexible placement of service availability location instances•  Self-aware services failure •  Preserves VM isolation •  Detect and failover of detection configurations, Elastic IPs, services to available•  Coordinated recovery of Security Groups resources failed cloud services •  Protects storage buckets •  Separation of service and•  Alerts admins of services •  Preserves VM to storage data for faster recovery failure mapping •  Adaptive network and security services Reduce Admin Costs Reduce Downtime Faster Time to Market © 2012 Eucalyptus Systems, Inc.
  • 12. Walrus HA Protects Storage Buckets •  All user buckets are Walrus Walrus CLC protected –  Storage mirroring using Block level replication network RAID-1 •  HA failover happens –  After a node outage –  After an outage of storage subsystem –  After loss of connectivity between user and Walrus •  User key mappings are preserved © 2012 Eucalyptus Systems, Inc.
  • 13. Implement Your Web App on a Highly Available IaaS Platform Node Controllers VM VM VM VM SAN Storage Arrays Cluster Controller HA VM VM Cloud Controller HA Storage Controller HA NAS Self-Service GUI Cluster Controller HA ESXi VM VM SAN Storage Arrays VM VM Walrus Storage HA VM VMProgrammatic Cloud Access Storage Controller HA NAS © 2012 Eucalyptus Systems, Inc.
  • 14. Identity and Access Management (IAM)© 2012 Eucalyptus Systems, Inc.
  • 15. Eucalyptus IaaS: Identity Management Features:•  Users, groups and accounts management•  Security credentials management•  Flexible policy based resource access management•  Authenticate instances using existing AD/ LDAP systems•  Flexible policy based resource utilization managementBenefits:•  Centralized efficient management of self- service infrastructure access•  Centralized efficient utilization control of infrastructure resources © 2012 Eucalyptus Systems, Inc.
  • 16. Exercise Control Over Dev/Test Cloud with Policies Lease instances to Dev groups•  Allow or deny API and Resource* access WEB App DB WEB App DB•  Allow or deny specific API/ User actions WEB App DB WEB App DB•  Specify resource access time WEB App DB Built-in policy limits enforcement engine WEB App DB Test Zone 1 * Extension to AWS IAM © 2012 Eucalyptus Systems, Inc.
  • 17. Control Cloud API Access with Granular Policies•  Allow only specific API execution access by certain dev/test systems Dev Test Group Group Built-in Policy enforcement engine Dev Server Test Server Test Server Dev Server EBS © 2012 Eucalyptus Systems, Inc.
  • 18. EBS and Boot from EBS© 2012 Eucalyptus Systems, Inc.
  • 19. Why Eucalyptus Block Storage?•  Off-instance storage•  Persistence beyond the Server Server lifetime of instances Zone•  High availability and reliability•  Ability to attach to and detach NC from a running instance•  Exposure as a device within SC an instance•  Multiple devices for one Storage Array instance © 2012 Eucalyptus Systems, Inc.
  • 20. Share Configuration Using Boot from EBS Server Server•  Dev and QA can work Server using same exact image Uses Storage array CoW configuration for snapshots Storage Controller•  Reproduce customer/ Server QA/support issue easily Storage Array•  Shorter Dev->test->pre- production->Production Server Server Server Server cycle•  Share Dev/test images among geographically EBS EBS dispersed dev groups Server Walrus with snapshots © 2012 Eucalyptus Systems, Inc.
  • 21. Rapid Instancing© 2012 Eucalyptus Systems, Inc.
  • 22. Scale Quickly Using Rapid Instancing•  Scale up zones Full Copy Instancing using Rapid Instancing using VM VM VM VM Copy-on-Write enabled EMIs NC•  Use Node Controller Rapid Instancing with CoW EMIs EMI storage efficiently using CoW VM VM VM VM Walrus snapshots NC © 2012 Eucalyptus Systems, Inc.
  • 23. Other Features and Resources© 2012 Eucalyptus Systems, Inc.
  • 24. Redesigned Administrator UI © 2012 Eucalyptus Systems, Inc.
  • 25. Eucalyptus IaaS Support Stack SaaS / PaaS Providers Third Party Management IaaS Web Services Cloud Resources Virtual Resource ManagementPhysical Resource Management © 2012 Eucalyptus Systems, Inc.
  • 26. Resources•  E3 Features - http://www.eucalyptus.com/eucalyptus-cloud/iaas/features•  E3 Functionality - http://www.eucalyptus.com/eucalyptus-cloud/iaas/functionality•  E3 Compatibility matrix - http://www.eucalyptus.com/eucalyptus-cloud/iaas/compatibility•  Roadmap - http://www.eucalyptus.com/eucalyptus-cloud/iaas/roadmap © 2012 Eucalyptus Systems, Inc.
  • 27. Thank you© 2012 Eucalyptus Systems, Inc.

×