Your SlideShare is downloading. ×
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009

2,578
views

Published on

Nick Bond's presentation from CloudCamp Berlin on 30.04.2009

Nick Bond's presentation from CloudCamp Berlin on 30.04.2009

Published in: Technology, Business

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • © Zeus Technology
  • Transcript

    • 1. Load Balancing in the Cloud Nick Bond Systems Engineer Zeus Technology
    • 2. An awful lot of load balancers... Layer 7+ App. Delivery Controllers Layer 7 Traffic Managers © Zeus Technology 2008 Slide Layer 4 Load Balancers loadbalancer.org Linux Virtual Server / IPVS Coyotepoint Cisco CSS Nortel / Alteon Microsoft NLB Barracuda Cisco ACE Radware Citrix Netscaler F5 BigIP Zeus ZXTM Pound PerlBal HAProxy nginx
    • 3. Why are advanced load balancers relevant?
      • Cloud-based applications depend even more heavily on load-balancing and optimization than traditional enterprise applications
      • Two customer examples running on clouds...
      © Zeus Technology 2008 Slide
    • 4. YottaServe
      • VirtualIron-based private cloud
      • Software L7+ Load Balancer
      • YottaServe take resource-intensive Web2.0 applications that don’t scale and ‘fix’ them.
      © Zeus Technology 2008 Slide
    • 5. YottaServe © Zeus Technology 2008 Slide “ We were able to demonstrate that placing the load balancer in front of the application transformed the number of concurrent users from ten into thousands – with no application modifications needed.” Jeff Rhys-Jones, Founder, YottaServe Initial application tests show that response times rose sharply - up to over 100 seconds for a page request, as the number of users were ramped up to a test version of the website in the lab After application acceleration and traffic optimization, response times were less than 100 milliseconds - a complete performance transformation
    • 6. Example – Gilt Groupe
      • Flash-sales of designer and luxury goods;
      • >400 single-threaded RoR servers
      • Still was not enough during high traffic loads
      • Now hosted in Joyent’s cloud
      © Zeus Technology 2008 Slide
    • 7. Gilt Groupe © Zeus Technology 2008 Slide ~400 RoR nodes Basic Load Balancer
    • 8. Gilt Groupe © Zeus Technology 2008 Slide ~400 RoR nodes L7+ Load Balancer “ We found that with Content Caching and TrafficScript TM , the load balancer became an extension of our applications because of what it enabled us to do.” Phong Nguyen, VP R&D, Founder, Gilt Groupe
    • 9. Load Balancers in the Cloud... Layer 7+ App. Delivery Controllers Layer 7 Traffic Managers © Zeus Technology 2008 Slide Layer 4 Load Balancers loadbalancer.org Linux Virtual Server / IPVS Coyotepoint Cisco CSS Nortel / Alteon Microsoft NLB Barracuda Cisco ACE Radware Citrix Netscaler F5 BigIP Zeus ZXTM Pound PerlBal HAProxy nginx
    • 10. Load Balancers in the Cloud... Layer 7+ App. Delivery Controllers Layer 7 Traffic Managers © Zeus Technology 2008 Slide Layer 4 Load Balancers loadbalancer.org Linux Virtual Server / IPVS Coyotepoint Cisco CSS Nortel / Alteon Microsoft NLB Barracuda Cisco ACE Radware Citrix Netscaler F5 BigIP Zeus ZXTM Pound PerlBal HAProxy nginx Your choice of load balancers is limited... Shared L4 or dedicated L4, 7, 7+ load balancers
    • 11. Recommendations to end users
      • Consider load balancing capabilities when selecting a cloud provider
      • Either:
        • Design to basic L4 load balancing
        • Select a software load balancer
      © Zeus Technology 2008 Slide
    • 12. Recommendations to cloud providers
      • Remember your business plan:
      • Load balancing is a source of revenue:
        • Differentiation, upsell, lock-in
      • Don’t spend money on load balancing hardware!
      © Zeus Technology 2008 Slide
    • 13. Thank you!
      • Nick Bond
      • [email_address]
      • www.zeus.com
      © Zeus Technology 2008 Slide