14

1st Eucalyptus Bay Area Meet Up

Embed Size (px)

Citation preview

Page 1: 1st Eucalyptus Bay Area Meet Up
Page 2: 1st Eucalyptus Bay Area Meet Up

Agenda

•  Welcome & Introduction •  Company Overview •  Eucalyptus Technical Discussion •  Q & A •  Call to Action

#eucameetup

Page 3: 1st Eucalyptus Bay Area Meet Up

Eucalyptus is the world’s most widely deployed private cloud software platform.

AWS Cloud on their hardware

Eucalyptus Cloud on your hardware

Page 4: 1st Eucalyptus Bay Area Meet Up

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

Page 5: 1st Eucalyptus Bay Area Meet Up

Who uses Eucalyptus?

Page 6: 1st Eucalyptus Bay Area Meet Up

Platform Data Center Automation

Cloud Services

Cloud Services

Mgmt

Deep partner ecosystem

Page 7: 1st Eucalyptus Bay Area Meet Up

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

Page 8: 1st Eucalyptus Bay Area Meet Up

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

Page 9: 1st Eucalyptus Bay Area Meet Up

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

Page 10: 1st Eucalyptus Bay Area Meet Up

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

Page 11: 1st Eucalyptus Bay Area Meet Up

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

Page 12: 1st Eucalyptus Bay Area Meet Up

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

Page 13: 1st Eucalyptus Bay Area Meet Up

Q & A

Page 14: 1st Eucalyptus Bay Area Meet Up

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