Thorst en von Eicken
      CTO Right Scale



1   © 2007 RightScale Inc. All rights reserved. RightScale Company Confident...
Fully aut omat ed on-demand
    provisioning of comput e resources


    1.   Infinit e comput ing resources
    2.   Avai...
Comput e infrast ruct ure is
     undifferent iat ed heavy lift ing

    Demand is hard t o predict

    Peak usage much h...
Applicat ions in t he Cloud

    Plat forms in t he Cloud

    Infrast ruct ure in t he Cloud




4              © 2007 Ri...
Cloud
    User
                                                      application                                     CRM a...
Cloud
    User
                                                                                                       Rail...
User                                                                                          Cloud
              data
   ...
Infrast ruct ure clouds
    j ust provide
    building blocks!

    Right Scale: aut omat e server deployment
      from s...
Up-front cost s                                                  Dev & Test
       hardware
       load                   ...
Aut omat ed infrast ruct ure                                                                      cloud
                  ...
www.mysite.com
                                                              2x load balancers
     Apache        Apache  ...
Scale-up
     www.mysite.com
                                                                                            A...
13   © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
Load exceeds threshold
     Additional servers operational
                                                               ...
~8 cpu minutes
     for each video




15                    © 2007 RightScale Inc. All rights reserved. RightScale Compan...
in 3.5 days
     80 t o 3500 servers




16     © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
www.mysite.com                                                                                        test.mysite.com




...
18   © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
19   © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
20   © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
Up-front cost s                                                    Dev & Test
      hardware
      load                   ...
Technology
       Aut omat ion
       Archit ect ures
     Securit y
     Redundancy / service level agreement s




22   ...
Regulat ory compliance
       Sarbanes-Oxley, PCI, SAS-70, ISO17799,
     Needed:
       Securit y audit st at ement s pro...
Value of SLAs
       Monet ary damages
       Definit ion of accept able service
     Redundancy t hrough cloud-port abili...
Amazon Web Services                     FlexiScale UK                                       GoGrid
      Linux & Solaris S...
Right Scale Cloud Management Plat form

     Amazon Web Services                     FlexiScale UK                        ...
Primary deployment                                                                             DR deployment

      www.my...
LB1             LB2                                                           LB3




        App Srvr       App Srvr     ...
How Similar are t he various Clouds?
       It depends
          Server persist ency, IP address mapping, load
          b...
Servers on-demand
     Disk Volumes on-demand
     Mult iple dat acent ers
     Reassign IPs / VIPs across dat acent ers
 ...
Dashboard
     w/ aut omat ion
     Ready-t o-go applicat ion st acks
       Fully cust omizable and ext ensible
     Set ...
Upcoming SlideShare
Loading in...5
×

Leveraging The Clouds For Reliable Web Applications Presentation

1,880

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,880
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
53
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Leveraging The Clouds For Reliable Web Applications Presentation

  1. 1. Thorst en von Eicken CTO Right Scale 1 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  2. 2. Fully aut omat ed on-demand provisioning of comput e resources 1. Infinit e comput ing resources 2. Available on-demand 3. Pay per use 4. Delivered across t he Int ernet 2 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  3. 3. Comput e infrast ruct ure is undifferent iat ed heavy lift ing Demand is hard t o predict Peak usage much higher t han average 3 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  4. 4. Applicat ions in t he Cloud Plat forms in t he Cloud Infrast ruct ure in t he Cloud 4 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  5. 5. Cloud User application CRM app data Office apps platform Communication apps hardware Examples: SaaS offerings Salesforce.com Google apps Ebay 5 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  6. 6. Cloud User Rails data platform Python hardware Java application .Net Examples: Google App Engine Force.com Rackspace Mosso 6 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  7. 7. User Cloud data Servers application hardware Storage Network platform Load balancing Examples: Amazon Web Services Flexiscale GoGrid and many more t o come 7 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  8. 8. Infrast ruct ure clouds j ust provide building blocks! Right Scale: aut omat e server deployment from server ready t o server in product ion 8 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  9. 9. Up-front cost s Dev & Test hardware load clone time Grid Peak vs. average load peak load average load mon tue wed thu fri sat sun time 9 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  10. 10. Aut omat ed infrast ruct ure cloud infrastructure On-demand provisioning, pay-per use APIs allowing higher levels of aut omat ion Aut omat ed configurat ion From boot t o product ion on aut o-pilot RightScale Cloud Cloning/ replicat ion of set -ups Management Platform Aut omat ed management Monit oring, alert s, SLAs -> act ions 10 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  11. 11. www.mysite.com 2x load balancers Apache Apache 2x app servers HAproxy HAproxy Mysql mast er/ slave App Srvr App Srvr MySQL MySQL master replication slave 11 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  12. 12. Scale-up www.mysite.com App server load > 50% Maj orit y vot ing Apache Apache Add app servers HAproxy HAproxy Tie int o load bal & db Scale-down App Srvr App Srvr App Srvr 1/array App Srvr N/array App server load < 20% Maj orit y vot ing MySQL MySQL master replication slave 12 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  13. 13. 13 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  14. 14. Load exceeds threshold Additional servers operational Additional servers terminated Load drops below threshold 14 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  15. 15. ~8 cpu minutes for each video 15 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  16. 16. in 3.5 days 80 t o 3500 servers 16 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  17. 17. www.mysite.com test.mysite.com Apache Apache Apache Apache HAproxy HAproxy HAproxy HAproxy clone App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr 1/array N/array 1/array N/array MySQL MySQL MySQL MySQL master slave master slave 17 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  18. 18. 18 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  19. 19. 19 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  20. 20. 20 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  21. 21. Up-front cost s Dev & Test hardware load clone time Grid Peak vs. average load peak load average load mon tue wed thu fri sat sun time 21 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  22. 22. Technology Aut omat ion Archit ect ures Securit y Redundancy / service level agreement s 22 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  23. 23. Regulat ory compliance Sarbanes-Oxley, PCI, SAS-70, ISO17799, Needed: Securit y audit st at ement s provided by cloud vendors St at us: when? Not e Amazon s Securit y Whit epaper 23 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  24. 24. Value of SLAs Monet ary damages Definit ion of accept able service Redundancy t hrough cloud-port abilit y Shift resources! wit hin a cloud across clouds No free lunch: cost s vary 24 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  25. 25. Amazon Web Services FlexiScale UK GoGrid Linux & Solaris Servers Linux & Windows Linux & Windows Servers Servers Disk Volumes Disk Volumes Disk Volumes Persistent Storage Load balancing Work Queues 25 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  26. 26. Right Scale Cloud Management Plat form Amazon Web Services FlexiScale UK GoGrid Linux & Solaris Servers Linux & Windows Linux & Windows Servers Servers Disk Volumes Disk Volumes Disk Volumes Persistent Storage Load balancing Work Queues 26 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  27. 27. Primary deployment DR deployment www.mysite.com dr.mysite.com Apache Apache Apache Apache HAproxy HAproxy HAproxy HAproxy App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr App Srvr 1/array N/array 1/array N/array MySQL MySQL MySQL MySQL master slave master slave 27 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  28. 28. LB1 LB2 LB3 App Srvr App Srvr App Srvr MySQL MySQL master slave Zone 1 Zone 2 28 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  29. 29. How Similar are t he various Clouds? It depends Server persist ency, IP address mapping, load balancing, disk volumes reassignment , Converging! Right Scale approach: t emplat es and t ools Same building blocks and libraries Tools t o help bridge differences (Not a lowest common denominat or approach) 29 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  30. 30. Servers on-demand Disk Volumes on-demand Mult iple dat acent ers Reassign IPs / VIPs across dat acent ers Mult iple geographies Mult iple providers Aut omat ion t ying it all t oget her 30 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  31. 31. Dashboard w/ aut omat ion Ready-t o-go applicat ion st acks Fully cust omizable and ext ensible Set -up help & support Support for mult iple clouds Aut omat ion driven by monit oring and alert s 31 © 2007 RightScale Inc. All rights reserved. RightScale Company Confidential
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×