2. Agenda
• Welcome & Introduction
• Company Overview
• Eucalyptus Technical Discussion
• Q & A
• Call to Action eetup
#e ucam
3. Eucalyptus
is the world’s most
widely deployed
private cloud
software platform.
AWS
Cloud on their hardware
Eucalyptus
Cloud on your hardware
4. Eucalyptus facts
• Largest installed base – over 30,000 clouds started
• Largest partner ecosystem – over 200 software partners
• Founding member of the Open Virtualization Alliance
• Started in 2007 as an NSF-funded research project at UC
Santa Barbara, incorporated in Jan 2009
• Operations in USA, China, India & EU
• Strong management team
• Growing rapidly
7. Major Features
• Hypervisor agnostic IaaS
management platform
• Manages virtualized
compute, storage and
networking resources
• Exposes those resources
via web services API
• Provides an image
catalogue
• Fine-grained resource
access control
8. Architecture Overview
• Cloud Controller
• Cloud level - Virtual Resource
System
• AWS EC2 Compatible
Node Controller
• Walrus Storage
VM
• Persistent data store
VM VM
• Bucket-based, like S3
Resource Admin Cluster Controller
VM
• Cluster Controller
SAN
• Node level - Virtual Resource System
Cloud Controller
• Manage Virtual Network
Storage Controller
• Storage Controller
• Block accessed network storage
Walrus Storage ESX
Cluster Controller ESXi
• Like EBS
• Node Controller
NAS
VMware Broker
• VM management
Storage Controller
• Instance management
• VMware Broker
• ESX, ESXi management
• vCenter server compatible
9. HA Architecture
• Active/Passive hot spare
• Withstands software and
hardware component
failures
• Flexible HA configurations
• Configure all hot spares
in a separate racks
• Configure individual hot
spares close to cloud
service components
10. Hybrid Clouds with Compatible
Amazon AWS API
EC2 EBS S3 IAM
Identity and
Elastic Elastic
Storage Access
Compute Block Store
Management
Cloud Storage Eucalyptus
Walrus
Controller Controller IAM
11. Resource Access Control
Active
LDAP
Directory
Cloud User Interface /
• Map AD/LDAP to Cloud Management Tools
Eucalyptus ’accounts’,
’groups’ and ‘users’ API
• Amazon IAM API Eucalyptus Identity Authorization and Management Web Services
compatible Accounts, Groups, Users, Policies, Certs, Keys
• Define fine-grained Virtual Cloud Resources
policies using IAM Compute
Network
Storage
syntax
Virtual Resource System
Images, VMs, Reports, Volumes
Physical Resources
12. Hypervisors and Guest Images
• Hypervisor Agnostic
– Xen, KVM, VMware
• Images
– AWS-Compatible: Eucalyptus Machine Images
– Persistent "Boot from EBS" instances
• Sources
– Eucalyptus pre-certified images
– Install your own
– 3rd party tools: rPath, BoxGrinder, etc
14. Call to Action
1. Go play with the 3-devel code
– planet.eucalyptus.com
– agrimmsreality.blogspot.com
2. Join the community mailing list and ask us a question
– lists.eucalyptus.com
3. Find us on IRC and say hello
– #eucalyptus on freenode
4. Check out projects
– projects.eucalyptus.com
5. Follow us on twitter
– @eucalyptuscloud
6. Subscribe for the newsletter
– go.eucalyptus.com/Sign-Up-for-Cloud-Computing-News