SlideShare une entreprise Scribd logo
1  sur  17
Amazon AWS is
             awesome and how to
             build one for yourself
             Ye Wen
             Eucalyptus Systems




2   © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
Amazon AWS is awesome


         “The cloud lets its users focus on delivering
    differentiating business value instead of wasting
    valuable resources on the undifferentiating heavy
      lifting that makes up most of IT infrastructure.”


                  - Werner Vogels, Amazon CTO




3        © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
Amazon AWS is awesome
                                         Storage
    Computation                             S3
        EC2                                EBS
        ELB                                 …
     AutoScaling
         …


                                                               Database
                                                                 RDS
                                                               SimpleDB
             Networking                                       DynamoDB
              Route53                                         ElastiCache
                VPC                                                …
                 …



4      © 2011 Eucalyptus Systems, Inc.      COMPANY CONFIDENTIAL
Amazon AWS is awesome




5   © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
On-premise cloud and why


                 • Reduce cost
                 • Protect investment
                 • Security and privacy
                 • Hybrid cloud
                 • IT infrastructure innovation
                 • Provide AWS-like service




6    © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
How to build one



     Open source, on-premise, infrastructure-as-a-
    service, cloud platform with hardened AWS API
                     implementation




7      © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
Highlights of Eucalyptus
    • Started as an NSF funded research project at UCSB in 2007
    • Currently VC-funded by NEA, Benchmark and BV Capital
    • Current CEO: Marten Mickos (former MySQL AB CEO)
    • Ubuntu Enterprise Cloud (UEC) is based on Eucalyptus
    • Over 25,000 Eucalyptus clouds deployed
    • Customers all over the world, esp. Europe and Asia




8             © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
Eucalyptus customers




9   © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
Showcases

     • Leading online gaming                    • E-Commerce web service
       company, “Zynga of                       • Hybrid cloud based on
       Europe”                                    AWS and Eucalyptus
     • 400 VMs migrated from
       AWS to Eucalyptus




10            © 2011 Eucalyptus Systems, Inc.      COMPANY CONFIDENTIAL
Technical stuff
 • Two releases since 2009, 3.0 is coming.
      – New features in 3.0:
          •   High availability
          •   Boot from EBS
          •   Advanced identity and access management (Amazon IAM compatible)
          •   LDAP/AD integration

 • Support major Linux distributions:
     Ubuntu, Debian, RHEL, CentOS, Fedora, OpenSUSE, …
 • Support major hypervisors:
     Xen, KVM, VMware, …
 • Support major SANs:
   Dell, NetApp, …
 • Written in Java/C/Perl/Bash/Python
11               © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
System architecture
                                                                                    LDAP/
                                             Cloud Controller                        AD



                  Cluster

                           Storage               Cluster
     SAN                  Controller            Controller
                                                                                    Walrus
                                                                                     (S3)
                                                                 …
                      Node
                     Controller       NC            NC

                      NC              NC            NC

                                     …

12         © 2011 Eucalyptus Systems, Inc.                   COMPANY CONFIDENTIAL
Try it yourself (easy to hard)
      • Eucalyptus Community Cloud (ECC)
       http://open.eucalyptus.com/try/community-cloud
      • FastStart
       http://open.eucalyptus.com/try/faststart
      • Linux distribution packages
      • Install from source




13     © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
Demo


              • Installation: FastStart
              • Eucalyptus 3.0 preview demo




14   © 2011 Eucalyptus Systems, Inc.          COMPANY CONFIDENTIAL
Why the name “Eucalyptus”
                    Elastic Utility Computing
                    Architecture for Linking Your
                    Programs To Useful Systems




15    © 2011 Eucalyptus Systems, Inc.   COMPANY CONFIDENTIAL
Thank you.
                                         Ye Wen
                                  wenye@eucalyptus.com




© 2011 Eucalyptus Systems, Inc.       COMPANY CONFIDENTIAL
Seattle Technical Forum Eucalyptus talk

Contenu connexe

Tendances

E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentation
jpenney
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
Hiro Fukami
 

Tendances (20)

Hypervisor quick comparison
Hypervisor quick comparisonHypervisor quick comparison
Hypervisor quick comparison
 
CMS on AWS Deep Dive
CMS on AWS Deep DiveCMS on AWS Deep Dive
CMS on AWS Deep Dive
 
Openstack deployment-with ubuntu
Openstack deployment-with ubuntuOpenstack deployment-with ubuntu
Openstack deployment-with ubuntu
 
ESX Server from VMware
ESX Server from VMwareESX Server from VMware
ESX Server from VMware
 
Dallas Breakfast Seminar
Dallas Breakfast SeminarDallas Breakfast Seminar
Dallas Breakfast Seminar
 
Novell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access SolutionNovell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access Solution
 
Cloud Architecture: Patterns and Best Practices
Cloud Architecture: Patterns and Best PracticesCloud Architecture: Patterns and Best Practices
Cloud Architecture: Patterns and Best Practices
 
Get superior performance with auto scalable e nlight managed cloud
Get superior performance with auto scalable e nlight managed cloudGet superior performance with auto scalable e nlight managed cloud
Get superior performance with auto scalable e nlight managed cloud
 
Amazon Web Service EC2 & S3
Amazon Web Service EC2 & S3Amazon Web Service EC2 & S3
Amazon Web Service EC2 & S3
 
OpenCms Days 2012 - OpenCms on open clouds
OpenCms Days 2012 - OpenCms on open cloudsOpenCms Days 2012 - OpenCms on open clouds
OpenCms Days 2012 - OpenCms on open clouds
 
E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentation
 
Wordpress site scaling architecture on cloud infrastructure with AWS
Wordpress site scaling architecture on cloud infrastructure with AWSWordpress site scaling architecture on cloud infrastructure with AWS
Wordpress site scaling architecture on cloud infrastructure with AWS
 
Vmware ppt
Vmware pptVmware ppt
Vmware ppt
 
AWS Case Study
AWS Case StudyAWS Case Study
AWS Case Study
 
AWSome Day - Rio de Janeiro - Brasil
AWSome Day - Rio de Janeiro - BrasilAWSome Day - Rio de Janeiro - Brasil
AWSome Day - Rio de Janeiro - Brasil
 
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolffSystems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
 
Cloud Developer Conference May 2011 SiliconIndia : Design for Failure - High ...
Cloud Developer Conference May 2011 SiliconIndia : Design for Failure - High ...Cloud Developer Conference May 2011 SiliconIndia : Design for Failure - High ...
Cloud Developer Conference May 2011 SiliconIndia : Design for Failure - High ...
 
VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 
Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012Ga cloud scaling 3 30-2012
Ga cloud scaling 3 30-2012
 

Similaire à Seattle Technical Forum Eucalyptus talk

Netflix keynote-adrian-qcon
Netflix keynote-adrian-qconNetflix keynote-adrian-qcon
Netflix keynote-adrian-qcon
Yiwei Ma
 
Amazon shafaq v6-10-12-11
Amazon shafaq v6-10-12-11Amazon shafaq v6-10-12-11
Amazon shafaq v6-10-12-11
Shafaq Abdullah
 
Opscode-Eucalyptus Webinar 20110721
 Opscode-Eucalyptus Webinar 20110721 Opscode-Eucalyptus Webinar 20110721
Opscode-Eucalyptus Webinar 20110721
Chef Software, Inc.
 

Similaire à Seattle Technical Forum Eucalyptus talk (20)

OSDC 2012 | Introduction to Eucalyptus by Olivier Renault
OSDC 2012 | Introduction to Eucalyptus by Olivier RenaultOSDC 2012 | Introduction to Eucalyptus by Olivier Renault
OSDC 2012 | Introduction to Eucalyptus by Olivier Renault
 
JECRC iWeekend Cloud Day
JECRC iWeekend Cloud DayJECRC iWeekend Cloud Day
JECRC iWeekend Cloud Day
 
Amazon web services in the cloud computing landscape
Amazon web services in the cloud computing landscapeAmazon web services in the cloud computing landscape
Amazon web services in the cloud computing landscape
 
Eucalyptus - Open Source Infrastructure-as-a-Service
Eucalyptus - Open Source Infrastructure-as-a-ServiceEucalyptus - Open Source Infrastructure-as-a-Service
Eucalyptus - Open Source Infrastructure-as-a-Service
 
Next Generation Cloud Deployment: Self Help Is The Best Help
Next Generation Cloud Deployment: Self Help Is The Best HelpNext Generation Cloud Deployment: Self Help Is The Best Help
Next Generation Cloud Deployment: Self Help Is The Best Help
 
Netflix keynote-adrian-qcon
Netflix keynote-adrian-qconNetflix keynote-adrian-qcon
Netflix keynote-adrian-qcon
 
Global Netflix Platform
Global Netflix PlatformGlobal Netflix Platform
Global Netflix Platform
 
CMPE 297 Lecture: Building Infrastructure Clouds with OpenStack
CMPE 297 Lecture: Building Infrastructure Clouds with OpenStackCMPE 297 Lecture: Building Infrastructure Clouds with OpenStack
CMPE 297 Lecture: Building Infrastructure Clouds with OpenStack
 
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
 
Eucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloudEucalyptus-AWS Hybrid Using RightScale myCloud
Eucalyptus-AWS Hybrid Using RightScale myCloud
 
OpenStack Boston User Group, OpenStack overview
OpenStack Boston User Group, OpenStack overviewOpenStack Boston User Group, OpenStack overview
OpenStack Boston User Group, OpenStack overview
 
Neutron VEB Plugin
Neutron VEB PluginNeutron VEB Plugin
Neutron VEB Plugin
 
O'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The CloudO'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The Cloud
 
Utilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster ManagerUtilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster Manager
 
EMEA OpenStack Day, July 13th 2011 in London - Jim Curry intro
EMEA OpenStack Day, July 13th 2011 in London - Jim Curry introEMEA OpenStack Day, July 13th 2011 in London - Jim Curry intro
EMEA OpenStack Day, July 13th 2011 in London - Jim Curry intro
 
CloudStack-Developer-Day
CloudStack-Developer-DayCloudStack-Developer-Day
CloudStack-Developer-Day
 
Amazon shafaq v6-10-12-11
Amazon shafaq v6-10-12-11Amazon shafaq v6-10-12-11
Amazon shafaq v6-10-12-11
 
Opscode-Eucalyptus Webinar 20110721
 Opscode-Eucalyptus Webinar 20110721 Opscode-Eucalyptus Webinar 20110721
Opscode-Eucalyptus Webinar 20110721
 
SV Forum Platform Architecture SIG - Netflix Open Source Platform
SV Forum Platform Architecture SIG - Netflix Open Source PlatformSV Forum Platform Architecture SIG - Netflix Open Source Platform
SV Forum Platform Architecture SIG - Netflix Open Source Platform
 
The Netflix Open Source Platform
The Netflix Open Source PlatformThe Netflix Open Source Platform
The Netflix Open Source Platform
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
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)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Seattle Technical Forum Eucalyptus talk

  • 1.
  • 2. Amazon AWS is awesome and how to build one for yourself Ye Wen Eucalyptus Systems 2 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 3. Amazon AWS is awesome “The cloud lets its users focus on delivering differentiating business value instead of wasting valuable resources on the undifferentiating heavy lifting that makes up most of IT infrastructure.” - Werner Vogels, Amazon CTO 3 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 4. Amazon AWS is awesome Storage Computation S3 EC2 EBS ELB … AutoScaling … Database RDS SimpleDB Networking DynamoDB Route53 ElastiCache VPC … … 4 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 5. Amazon AWS is awesome 5 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 6. On-premise cloud and why • Reduce cost • Protect investment • Security and privacy • Hybrid cloud • IT infrastructure innovation • Provide AWS-like service 6 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 7. How to build one Open source, on-premise, infrastructure-as-a- service, cloud platform with hardened AWS API implementation 7 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 8. Highlights of Eucalyptus • Started as an NSF funded research project at UCSB in 2007 • Currently VC-funded by NEA, Benchmark and BV Capital • Current CEO: Marten Mickos (former MySQL AB CEO) • Ubuntu Enterprise Cloud (UEC) is based on Eucalyptus • Over 25,000 Eucalyptus clouds deployed • Customers all over the world, esp. Europe and Asia 8 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 9. Eucalyptus customers 9 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 10. Showcases • Leading online gaming • E-Commerce web service company, “Zynga of • Hybrid cloud based on Europe” AWS and Eucalyptus • 400 VMs migrated from AWS to Eucalyptus 10 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 11. Technical stuff • Two releases since 2009, 3.0 is coming. – New features in 3.0: • High availability • Boot from EBS • Advanced identity and access management (Amazon IAM compatible) • LDAP/AD integration • Support major Linux distributions: Ubuntu, Debian, RHEL, CentOS, Fedora, OpenSUSE, … • Support major hypervisors: Xen, KVM, VMware, … • Support major SANs: Dell, NetApp, … • Written in Java/C/Perl/Bash/Python 11 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 12. System architecture LDAP/ Cloud Controller AD Cluster Storage Cluster SAN Controller Controller Walrus (S3) … Node Controller NC NC NC NC NC … 12 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 13. Try it yourself (easy to hard) • Eucalyptus Community Cloud (ECC) http://open.eucalyptus.com/try/community-cloud • FastStart http://open.eucalyptus.com/try/faststart • Linux distribution packages • Install from source 13 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 14. Demo • Installation: FastStart • Eucalyptus 3.0 preview demo 14 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 15. Why the name “Eucalyptus” Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems 15 © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL
  • 16. Thank you. Ye Wen wenye@eucalyptus.com © 2011 Eucalyptus Systems, Inc. COMPANY CONFIDENTIAL