SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Cloud Computing and Virtualization SIG
           Performance in the Cloud




Wednesday, January 26, 2011
About the Speaker

      SOASTA
      VP Product Management
      CloudTest Evangelist


      Intuit
      Sr. Manger, Engineering
      TurboTax Online and E-com


      ATG
      Sr. Deployment Engineer




     American Airlines, Best Buy, Target, Walmart, Turbotax Online, QuickenOnline, MySpace,
     Dennyʼs, Dominos, Mattel, Hallmark, FAA, US Army, AT&T Wireless, Alcatel, Newsweek,
     Oprah, NeimanMarcus, SBC, Plantronics, Kodak, JCrew, Cingular, Newell Rubbermaid,
     Lockheed Martin, Fidelity




Wednesday, January 26, 2011
Defining Performance



                  Capacity?
                  Page Speed?
                  Reliability?
                  Scalability?
                  Transaction Speed?
                  Code Execution Speed?




Wednesday, January 26, 2011
Defining Performance




Wednesday, January 26, 2011
Performance Matters




Wednesday, January 26, 2011
Capacity




Wednesday, January 26, 2011
Categorizing Sites by Traffic




Wednesday, January 26, 2011
Categorizing Sites by Traffic




Wednesday, January 26, 2011
Categorizing Sites by Traffic

     The top 10 websites get 42% of the visitors to the top 100, and 21% of the visitors to the
     top 1,000*

     The top 100 get 50% of the visitors to the top 1,000. I.e. the top 100 together get as many
     visitors as the following 900 websites counted together*

     If you want to break into the top 100 websites, youʼll need at least 22 million visitors per
     month. If you “only” aim for the top 1,000, youʼll need at least 4.1 million visitors per
     month*

     Gee, that canʼt be so hard, can it…?*




    *SOURCE: http://royal.pingdom.com/2010/07/05/what-it-takes-to-be-a-top-100-website-charts/?
    utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+RoyalPingdom+%28Royal+Pingdom%29




Wednesday, January 26, 2011
Categorizing Sites by Traffic

                                          Top 10 – Mega Sites*

                                          Google
                                          Facebook
                                          Youtube
                                          Yahoo!
                                          Windows Live
                                          Baidu.com
                                          Wikipedia
                                          Blogger.com
                                          Twitter
                                          QQ.com



                              *SOURCE: Alexa Top 500 Worldwide - http://www.alexa.com/topsites

Wednesday, January 26, 2011
Categorizing Sites by Traffic

      Top 10-500 – Massive Sites

      MSN                        CNN                         Reddit                  MLB
      Amazon.com                 ESPN                        Mashable                CBS
      Wordpress                  Imageshack                  Skype                   Expedia
      eBay                       GoDaddy                     Amazon WS               BestBuy
      LinkedIn                   Huffington Post              Yelp                    FedEx
      Craigslist                 CNET                        WSJ                     USA Today
      MySpace                    Chase                       Match.com               LastFM
      Flickr                     Ning                        Walmart                 NewEgg
      Apple                      Dell                        Salesforce              MTV
      Paypal                     HP                          AT&T                    AmericanExpress




                              *SOURCE: Alexa Top 500 Worldwide - http://www.alexa.com/topsites

Wednesday, January 26, 2011
Categorizing Sites by Traffic


         Top 500 – 2000 XL Sites                                 Top 2000-10000 Large Sites

         Orbitz                                                  Dominos
         Travelocity                                             Avis
         NBA                                                     Mint
         United                                                  WhiteHouse.gov
         AmericanAirlines
         Marriott
         NHL




                              *SOURCE: Alexa - http://www.alexa.com/

Wednesday, January 26, 2011
The Point?
         Where should we focus the performance engineering efforts?




Wednesday, January 26, 2011
Web Technologies




Wednesday, January 26, 2011
Web Technologies




Wednesday, January 26, 2011
Most Commonly Used




Wednesday, January 26, 2011
Key Components




Wednesday, January 26, 2011
Where Does it Break?




Wednesday, January 26, 2011
Where Does it Break?



               Load Balancer
               Database
               Bandwidth
               Web/App Servers
               Connected Services




Wednesday, January 26, 2011
Case Studies


  AAA Game Developer - Drupal in the Cloud
  - Webserver Contention (Varnish)

  National Geographically Distributed Government Application
  - Load Balancer / SSL Problems

  Large US Toy Retailer
  - Glossy Images in Drupal

  One of the Worldʼs Largest Retailers
  - 3rd Party Connected Service




Wednesday, January 26, 2011
Questions?




Wednesday, January 26, 2011
Contact Information

  Dan Bartow
  VP Product Management
  CloudTest Evangelist
  SOASTA Inc.


  Twitter:  www.twitter.com/PerfDan
  LinkedIn: www.linkedin.com/in/danbartow/
  Web/Blog: www.soasta.com




Wednesday, January 26, 2011

Weitere ähnliche Inhalte

Mehr von SVForum Cloud SIG

Mehr von SVForum Cloud SIG (6)

The Aeolus Project
The Aeolus ProjectThe Aeolus Project
The Aeolus Project
 
Hybrid Cloud Networking
Hybrid Cloud NetworkingHybrid Cloud Networking
Hybrid Cloud Networking
 
Building a Hybrid Cloud
Building a Hybrid CloudBuilding a Hybrid Cloud
Building a Hybrid Cloud
 
Dorado Hybrid Cloud Use Case
Dorado Hybrid Cloud Use CaseDorado Hybrid Cloud Use Case
Dorado Hybrid Cloud Use Case
 
Monetizing the cloud
Monetizing the cloud Monetizing the cloud
Monetizing the cloud
 
Encryption in the Cloud
Encryption in the CloudEncryption in the Cloud
Encryption in the Cloud
 

Testing Scalability in the Cloud

  • 1. Cloud Computing and Virtualization SIG Performance in the Cloud Wednesday, January 26, 2011
  • 2. About the Speaker SOASTA VP Product Management CloudTest Evangelist Intuit Sr. Manger, Engineering TurboTax Online and E-com ATG Sr. Deployment Engineer American Airlines, Best Buy, Target, Walmart, Turbotax Online, QuickenOnline, MySpace, Dennyʼs, Dominos, Mattel, Hallmark, FAA, US Army, AT&T Wireless, Alcatel, Newsweek, Oprah, NeimanMarcus, SBC, Plantronics, Kodak, JCrew, Cingular, Newell Rubbermaid, Lockheed Martin, Fidelity Wednesday, January 26, 2011
  • 3. Defining Performance Capacity? Page Speed? Reliability? Scalability? Transaction Speed? Code Execution Speed? Wednesday, January 26, 2011
  • 7. Categorizing Sites by Traffic Wednesday, January 26, 2011
  • 8. Categorizing Sites by Traffic Wednesday, January 26, 2011
  • 9. Categorizing Sites by Traffic The top 10 websites get 42% of the visitors to the top 100, and 21% of the visitors to the top 1,000* The top 100 get 50% of the visitors to the top 1,000. I.e. the top 100 together get as many visitors as the following 900 websites counted together* If you want to break into the top 100 websites, youʼll need at least 22 million visitors per month. If you “only” aim for the top 1,000, youʼll need at least 4.1 million visitors per month* Gee, that canʼt be so hard, can it…?* *SOURCE: http://royal.pingdom.com/2010/07/05/what-it-takes-to-be-a-top-100-website-charts/? utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+RoyalPingdom+%28Royal+Pingdom%29 Wednesday, January 26, 2011
  • 10. Categorizing Sites by Traffic Top 10 – Mega Sites* Google Facebook Youtube Yahoo! Windows Live Baidu.com Wikipedia Blogger.com Twitter QQ.com *SOURCE: Alexa Top 500 Worldwide - http://www.alexa.com/topsites Wednesday, January 26, 2011
  • 11. Categorizing Sites by Traffic Top 10-500 – Massive Sites MSN CNN Reddit MLB Amazon.com ESPN Mashable CBS Wordpress Imageshack Skype Expedia eBay GoDaddy Amazon WS BestBuy LinkedIn Huffington Post Yelp FedEx Craigslist CNET WSJ USA Today MySpace Chase Match.com LastFM Flickr Ning Walmart NewEgg Apple Dell Salesforce MTV Paypal HP AT&T AmericanExpress *SOURCE: Alexa Top 500 Worldwide - http://www.alexa.com/topsites Wednesday, January 26, 2011
  • 12. Categorizing Sites by Traffic Top 500 – 2000 XL Sites Top 2000-10000 Large Sites Orbitz Dominos Travelocity Avis NBA Mint United WhiteHouse.gov AmericanAirlines Marriott NHL *SOURCE: Alexa - http://www.alexa.com/ Wednesday, January 26, 2011
  • 13. The Point? Where should we focus the performance engineering efforts? Wednesday, January 26, 2011
  • 16. Most Commonly Used Wednesday, January 26, 2011
  • 18. Where Does it Break? Wednesday, January 26, 2011
  • 19. Where Does it Break? Load Balancer Database Bandwidth Web/App Servers Connected Services Wednesday, January 26, 2011
  • 20. Case Studies AAA Game Developer - Drupal in the Cloud - Webserver Contention (Varnish) National Geographically Distributed Government Application - Load Balancer / SSL Problems Large US Toy Retailer - Glossy Images in Drupal One of the Worldʼs Largest Retailers - 3rd Party Connected Service Wednesday, January 26, 2011
  • 22. Contact Information Dan Bartow VP Product Management CloudTest Evangelist SOASTA Inc. Twitter: www.twitter.com/PerfDan LinkedIn: www.linkedin.com/in/danbartow/ Web/Blog: www.soasta.com Wednesday, January 26, 2011