SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Eucalyptus 3
            Product Overview
            Govind Rangasamy
            Director Product Management




© 2012 Eucalyptus Systems, Inc.
Eucalyptus Leadership
Agility 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.
An enterprise open source, on-premise cloud
Infrastructure-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.
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.
What’s New in Eucalyptus 3




© 2012 Eucalyptus Systems, Inc.
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.
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.
Eucalyptus 3 Details




© 2012 Eucalyptus Systems, Inc.
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.
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.
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.
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.
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                 VM




Programmatic Cloud Access


                                                                    Storage Controller HA	


                                                                                                                                     NAS	





             © 2012 Eucalyptus Systems, Inc.
Identity and Access
                       Management (IAM)




© 2012 Eucalyptus Systems, Inc.
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
   management

Benefits:

•  Centralized efficient management of self-
   service infrastructure access

•  Centralized efficient utilization control of
   infrastructure resources
       © 2012 Eucalyptus Systems, Inc.
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.
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.
EBS and Boot from EBS




© 2012 Eucalyptus Systems, Inc.
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.
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.
Rapid Instancing




© 2012 Eucalyptus Systems, Inc.
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.
Other Features and Resources




© 2012 Eucalyptus Systems, Inc.
Redesigned Administrator UI




  © 2012 Eucalyptus Systems, Inc.
Eucalyptus IaaS Support Stack
 SaaS / PaaS Providers


        Third Party
       Management

                                      IaaS Web Services

                                      Cloud Resources



 Virtual Resource Management




Physical Resource Management


    © 2012 Eucalyptus Systems, Inc.
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.
Thank you




© 2012 Eucalyptus Systems, Inc.

Mais conteúdo relacionado

Mais procurados

Overview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBMOverview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBMctc TrainCanada
 
2nd Eucalyptus Bay Area Meet Up with Rich Wolski
2nd Eucalyptus Bay Area Meet Up with Rich Wolski2nd Eucalyptus Bay Area Meet Up with Rich Wolski
2nd Eucalyptus Bay Area Meet Up with Rich WolskiEucalyptus Systems, Inc.
 
Sap Virtualization Week 2009
Sap Virtualization Week 2009Sap Virtualization Week 2009
Sap Virtualization Week 2009Sherry Yu
 
V mware v sphere advanced administration
V mware v sphere advanced administrationV mware v sphere advanced administration
V mware v sphere advanced administrationbestip
 
CloudStack Intro NYC
CloudStack Intro NYCCloudStack Intro NYC
CloudStack Intro NYCke4qqq
 
Architecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud ExpoArchitecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud Exposmw355
 
E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentationjpenney
 
Scvmm 2012 (maarten wijsman)
Scvmm 2012 (maarten wijsman)Scvmm 2012 (maarten wijsman)
Scvmm 2012 (maarten wijsman)hypervnu
 
Scale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCPScale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCPLars Kurth
 
virtualization tutorial at ACM bangalore Compute 2009
virtualization tutorial at ACM bangalore Compute 2009virtualization tutorial at ACM bangalore Compute 2009
virtualization tutorial at ACM bangalore Compute 2009ACMBangalore
 
Scalable networking in Apache CloudStack
Scalable networking in Apache CloudStackScalable networking in Apache CloudStack
Scalable networking in Apache CloudStackChiradeep Vittal
 
Openstack Diablo Survey
Openstack Diablo SurveyOpenstack Diablo Survey
Openstack Diablo SurveyPjack Chen
 
Integrate 3rd party security solution into CloudStack
Integrate 3rd party security solution into CloudStackIntegrate 3rd party security solution into CloudStack
Integrate 3rd party security solution into CloudStackmice_xia
 
System Center Virtual Machine Manager 2008 R2
System Center Virtual Machine Manager 2008 R2System Center Virtual Machine Manager 2008 R2
System Center Virtual Machine Manager 2008 R2aralves
 
Adaptive SLA-aware Cloud Federations
Adaptive SLA-awareCloud FederationsAdaptive SLA-awareCloud Federations
Adaptive SLA-aware Cloud Federationskeratt
 
Apache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex HuangApache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex Huangbuildacloud
 
Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012Andy Parsons
 
Build the foundation for Private Cloud
Build the foundation for Private CloudBuild the foundation for Private Cloud
Build the foundation for Private CloudAppZero
 

Mais procurados (20)

Vmware
VmwareVmware
Vmware
 
Overview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBMOverview of VMware & VMware Education from IBM
Overview of VMware & VMware Education from IBM
 
2nd Eucalyptus Bay Area Meet Up with Rich Wolski
2nd Eucalyptus Bay Area Meet Up with Rich Wolski2nd Eucalyptus Bay Area Meet Up with Rich Wolski
2nd Eucalyptus Bay Area Meet Up with Rich Wolski
 
Sap Virtualization Week 2009
Sap Virtualization Week 2009Sap Virtualization Week 2009
Sap Virtualization Week 2009
 
V mware v sphere advanced administration
V mware v sphere advanced administrationV mware v sphere advanced administration
V mware v sphere advanced administration
 
CloudStack Intro NYC
CloudStack Intro NYCCloudStack Intro NYC
CloudStack Intro NYC
 
Architecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud ExpoArchitecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud Expo
 
E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentation
 
Management server internals
Management server internalsManagement server internals
Management server internals
 
Scvmm 2012 (maarten wijsman)
Scvmm 2012 (maarten wijsman)Scvmm 2012 (maarten wijsman)
Scvmm 2012 (maarten wijsman)
 
Scale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCPScale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCP
 
virtualization tutorial at ACM bangalore Compute 2009
virtualization tutorial at ACM bangalore Compute 2009virtualization tutorial at ACM bangalore Compute 2009
virtualization tutorial at ACM bangalore Compute 2009
 
Scalable networking in Apache CloudStack
Scalable networking in Apache CloudStackScalable networking in Apache CloudStack
Scalable networking in Apache CloudStack
 
Openstack Diablo Survey
Openstack Diablo SurveyOpenstack Diablo Survey
Openstack Diablo Survey
 
Integrate 3rd party security solution into CloudStack
Integrate 3rd party security solution into CloudStackIntegrate 3rd party security solution into CloudStack
Integrate 3rd party security solution into CloudStack
 
System Center Virtual Machine Manager 2008 R2
System Center Virtual Machine Manager 2008 R2System Center Virtual Machine Manager 2008 R2
System Center Virtual Machine Manager 2008 R2
 
Adaptive SLA-aware Cloud Federations
Adaptive SLA-awareCloud FederationsAdaptive SLA-awareCloud Federations
Adaptive SLA-aware Cloud Federations
 
Apache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex HuangApache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex Huang
 
Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012
 
Build the foundation for Private Cloud
Build the foundation for Private CloudBuild the foundation for Private Cloud
Build the foundation for Private Cloud
 

Destaque

Building your own personal cloud with Eucalyptus
Building your own personal cloud with EucalyptusBuilding your own personal cloud with Eucalyptus
Building your own personal cloud with EucalyptusOrlando_Ruby_Users_Group
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
CloudStack vs OpenStack
CloudStack vs OpenStackCloudStack vs OpenStack
CloudStack vs OpenStackVictor Zhang
 
RADOS for Eucalyptus
RADOS for EucalyptusRADOS for Eucalyptus
RADOS for EucalyptusTakuya ASADA
 
Handling High Energy Physics Data using Cloud Computing
Handling High Energy Physics Data using Cloud ComputingHandling High Energy Physics Data using Cloud Computing
Handling High Energy Physics Data using Cloud ComputingAbhishek Dey
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using EucalyptusAbhishek Dey
 
advantages and disadvantages of internet
advantages and disadvantages of internetadvantages and disadvantages of internet
advantages and disadvantages of internetAli Şahin
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparisonbizalgo
 

Destaque (12)

Forest Governance In Malaysia
Forest Governance In MalaysiaForest Governance In Malaysia
Forest Governance In Malaysia
 
Building your own personal cloud with Eucalyptus
Building your own personal cloud with EucalyptusBuilding your own personal cloud with Eucalyptus
Building your own personal cloud with Eucalyptus
 
Green IT matters at Wipro Ltd
Green IT matters at Wipro LtdGreen IT matters at Wipro Ltd
Green IT matters at Wipro Ltd
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
CloudStack Architecture
CloudStack ArchitectureCloudStack Architecture
CloudStack Architecture
 
CloudStack vs OpenStack
CloudStack vs OpenStackCloudStack vs OpenStack
CloudStack vs OpenStack
 
CloudStack vs Openstack
CloudStack vs OpenstackCloudStack vs Openstack
CloudStack vs Openstack
 
RADOS for Eucalyptus
RADOS for EucalyptusRADOS for Eucalyptus
RADOS for Eucalyptus
 
Handling High Energy Physics Data using Cloud Computing
Handling High Energy Physics Data using Cloud ComputingHandling High Energy Physics Data using Cloud Computing
Handling High Energy Physics Data using Cloud Computing
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
 
advantages and disadvantages of internet
advantages and disadvantages of internetadvantages and disadvantages of internet
advantages and disadvantages of internet
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
 

Semelhante a Eucalyptus 3 Product Overview

Oracle VM – the coolest virtualizator you’ve ever had
Oracle VM – the coolest virtualizator you’ve ever had Oracle VM – the coolest virtualizator you’ve ever had
Oracle VM – the coolest virtualizator you’ve ever had ORACLE USER GROUP ESTONIA
 
Eucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloudEucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloudRightScale
 
CloudStack Architecture Future
CloudStack Architecture FutureCloudStack Architecture Future
CloudStack Architecture FutureKimihiko Kitase
 
10 Minute Overview of Apache CloudStack
10 Minute Overview of Apache CloudStack10 Minute Overview of Apache CloudStack
10 Minute Overview of Apache CloudStackke4qqq
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overviewgavin_lee
 
5 scalability Cloudstack Developer Day
5  scalability Cloudstack Developer Day5  scalability Cloudstack Developer Day
5 scalability Cloudstack Developer DayKimihiko Kitase
 
Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1Ram Chinta
 
Designing Fault Tolerant Applications on AWS - Janakiram MSV
Designing Fault Tolerant Applications on AWS - Janakiram MSVDesigning Fault Tolerant Applications on AWS - Janakiram MSV
Designing Fault Tolerant Applications on AWS - Janakiram MSVAmazon Web Services
 
Seattle Technical Forum Eucalyptus talk
Seattle Technical Forum Eucalyptus talkSeattle Technical Forum Eucalyptus talk
Seattle Technical Forum Eucalyptus talkyewen
 
EMEA OpenStack Day Intro, July 13th 2011 in London
EMEA OpenStack Day Intro, July 13th 2011 in LondonEMEA OpenStack Day Intro, July 13th 2011 in London
EMEA OpenStack Day Intro, July 13th 2011 in LondonMark Collier
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computingBrian Bullard
 
Running High Availability Websites with Acquia and AWS
Running High Availability Websites with Acquia and AWSRunning High Availability Websites with Acquia and AWS
Running High Availability Websites with Acquia and AWSAcquia
 
1 Introduction at CloudStack Developer Day
1 Introduction at CloudStack Developer Day 1 Introduction at CloudStack Developer Day
1 Introduction at CloudStack Developer Day Kimihiko Kitase
 
Cybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for scienceCybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for scienceCybera Inc.
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixeurocloud
 
Netflix Global Cloud Architecture
Netflix Global Cloud ArchitectureNetflix Global Cloud Architecture
Netflix Global Cloud ArchitectureAdrian Cockcroft
 
OpenStack Boston User Group, OpenStack overview
OpenStack Boston User Group, OpenStack overviewOpenStack Boston User Group, OpenStack overview
OpenStack Boston User Group, OpenStack overviewOpen Stack
 

Semelhante a Eucalyptus 3 Product Overview (20)

1st Eucalyptus Bay Area Meet Up
1st Eucalyptus Bay Area Meet Up1st Eucalyptus Bay Area Meet Up
1st Eucalyptus Bay Area Meet Up
 
Oracle VM – the coolest virtualizator you’ve ever had
Oracle VM – the coolest virtualizator you’ve ever had Oracle VM – the coolest virtualizator you’ve ever had
Oracle VM – the coolest virtualizator you’ve ever had
 
Eucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloudEucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloud
 
CloudStack Architecture Future
CloudStack Architecture FutureCloudStack Architecture Future
CloudStack Architecture Future
 
10 Minute Overview of Apache CloudStack
10 Minute Overview of Apache CloudStack10 Minute Overview of Apache CloudStack
10 Minute Overview of Apache CloudStack
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
 
CloudStack technical overview
CloudStack technical overviewCloudStack technical overview
CloudStack technical overview
 
5 scalability Cloudstack Developer Day
5  scalability Cloudstack Developer Day5  scalability Cloudstack Developer Day
5 scalability Cloudstack Developer Day
 
Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1Ram chinta hug-20120922-v1
Ram chinta hug-20120922-v1
 
Designing Fault Tolerant Applications on AWS - Janakiram MSV
Designing Fault Tolerant Applications on AWS - Janakiram MSVDesigning Fault Tolerant Applications on AWS - Janakiram MSV
Designing Fault Tolerant Applications on AWS - Janakiram MSV
 
Seattle Technical Forum Eucalyptus talk
Seattle Technical Forum Eucalyptus talkSeattle Technical Forum Eucalyptus talk
Seattle Technical Forum Eucalyptus talk
 
EMEA OpenStack Day Intro, July 13th 2011 in London
EMEA OpenStack Day Intro, July 13th 2011 in LondonEMEA OpenStack Day Intro, July 13th 2011 in London
EMEA OpenStack Day Intro, July 13th 2011 in London
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
Running High Availability Websites with Acquia and AWS
Running High Availability Websites with Acquia and AWSRunning High Availability Websites with Acquia and AWS
Running High Availability Websites with Acquia and AWS
 
1 Introduction at CloudStack Developer Day
1 Introduction at CloudStack Developer Day 1 Introduction at CloudStack Developer Day
1 Introduction at CloudStack Developer Day
 
Cybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for scienceCybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for science
 
VMworld2011 Recap
VMworld2011 RecapVMworld2011 Recap
VMworld2011 Recap
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrix
 
Netflix Global Cloud Architecture
Netflix Global Cloud ArchitectureNetflix Global Cloud Architecture
Netflix Global Cloud Architecture
 
OpenStack Boston User Group, OpenStack overview
OpenStack Boston User Group, OpenStack overviewOpenStack Boston User Group, OpenStack overview
OpenStack Boston User Group, OpenStack overview
 

Último

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Eucalyptus 3 Product Overview

  • 1. Eucalyptus 3 Product Overview Govind Rangasamy Director Product Management © 2012 Eucalyptus Systems, Inc.
  • 2. Eucalyptus Leadership Agility 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 cloud Infrastructure-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 VM Programmatic 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 management Benefits: •  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 Management Physical 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.