1st eucalyptus bay area meet up
TRANSCRIPT
Agenda
• Welcome & Introduction • Company Overview • Eucalyptus Technical Discussion • Q & A • Call to Action
#eucameetup
Eucalyptus is the world’s most widely deployed private cloud software platform.
AWS Cloud on their hardware
Eucalyptus Cloud on your hardware
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
Who uses Eucalyptus?
Platform Data Center Automation
Cloud Services
Cloud Services
Mgmt
Deep partner ecosystem
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
Architecture Overview • Cloud Controller
• Cloud level - Virtual Resource System
• AWS EC2 Compatible • Walrus Storage
• Persistent data store • Bucket-based, like S3
• Cluster Controller • Node level - Virtual Resource System • Manage Virtual Network
• Storage Controller • Block accessed network storage • Like EBS
• Node Controller • VM management • Instance management
• VMware Broker • ESX, ESXi management • vCenter server compatible
Cloud Controller
Node Controller
Cluster Controller
VMware Broker
Cluster Controller ESX ESXi
Walrus Storage
SAN
NAS
VM
Storage Controller
Storage Controller
Resource Admin
VM
VM
VM
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
EC2
Cloud Controller
Elastic Compute
EBS
Storage Controller
Elastic Block Store
S3
Walrus
Storage
IAM
Eucalyptus IAM
Identity and Access
Management
Hybrid Clouds with Compatible Amazon AWS API
Resource Access Control
• Map AD/LDAP to Eucalyptus ’accounts’, ’groups’ and ‘users’
• Amazon IAM API compatible
• Define fine-grained policies using IAM syntax
Active Directory LDAP
Physical Resources
Virtual Cloud Resources
Virtual Resource System Images, VMs, Reports, Volumes
Eucalyptus Identity Authorization and Management Web Services
Compute Network Storage
Accounts, Groups, Users, Policies, Certs, Keys
Cloud User Interface / Cloud Management Tools
API
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
Q & A
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