Presentation is loading. Please wait.

Presentation is loading. Please wait.

Performance Plumbing Adam Bechtel 24 June 2008. WARNING  These slides won’t make any sense unless you hear the presentation.

Similar presentations


Presentation on theme: "Performance Plumbing Adam Bechtel 24 June 2008. WARNING  These slides won’t make any sense unless you hear the presentation."— 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…. Server Internet

4 You grow a little…. Server Internet Switch Load Balancer 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 WestCentralEast

10 ANYCAST SERVICES NameServer1: NameServer2: NameServer3: Anycast Cloud1Anycast Cloud2

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


Download ppt "Performance Plumbing Adam Bechtel 24 June 2008. WARNING  These slides won’t make any sense unless you hear the presentation."

Similar presentations


Ads by Google