1 / 16

Performance Plumbing

Performance Plumbing. Adam Bechtel 24 June 2008. WARNING. These slides won’t make any sense unless you hear the presentation. The beginning…. Internet. Server. You grow a little…. Internet. Switch. Load Balancer. Server. Server. Server. Server. Server. Server. Server. Server.

morley
Download Presentation

Performance Plumbing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Performance Plumbing Adam Bechtel 24 June 2008

  2. WARNING • These slides won’t make any sense unless you hear the presentation.

  3. The beginning…. Internet Server

  4. You grow a little…. Internet Switch Load Balancer Server Server Server Server Server Server Server Server Server

  5. Sites evolve…. and so does a Backbone…

  6. You’re global!

  7. KNOBS Cost Packetloss Latency Maintenance Diversity Isolation *Special*

  8. ANYCAST Network address and routing scheme used for proximity Also useful for load absorption

  9. ANYCAST ADDRESS West Central East

  10. ANYCAST SERVICES NameServer1: Anycast Cloud1 Anycast Cloud2 NameServer2: NameServer3:

  11. ANYCAST SCALING Global Scaling Add more sites Local Scaling VIP ECMP

  12. ANYCAST CONSIDERATIONS How are you going to monitor your service? Can your service handle transient network events? How much control do you want over where your users go?

  13. CACHE Locate caches near users to minimize latency Need intelligent system to direct users to caches

  14. PROXY Offload work from your users Make your service faster

  15. PLACEMENT Cache and Proxy at edge of network

  16. Thanks

More Related