evaluation of lisp alt performance
play

Evaluation of LISP+ALT performance LISP WG, IETF-75, Stockholm Lornd - PowerPoint PPT Presentation

Evaluation of LISP+ALT performance LISP WG, IETF-75, Stockholm Lornd Jakab , Albert Cabellos, Florin Cora, Jordi Domingo Universitat Politcnica de Catalunya Damien Saucez, Olivier Bonaventure Universit catholique de Louvain Motivation


  1. Evaluation of LISP+ALT performance LISP WG, IETF-75, Stockholm Loránd Jakab , Albert Cabellos, Florin Coraş, Jordi Domingo Universitat Politècnica de Catalunya Damien Saucez, Olivier Bonaventure Université catholique de Louvain

  2. Motivation • How would a LISP ITR perform in the current Internet? • Performance of ALT? • Current testbed too small to get some approximate performance numbers • ALT has to be deployed in a scalable and efficient manner • We propose the CoreSim simulator to get an idea of global ALT performance LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 2

  3. A 3-layer ALT hierarchy • Announce No description in the ALT draft 0.0.0.0/3 R R and no consensus on the R R … mailing list about how ALT will L1 be deployed on global scale Announce Announce • L1 – fully meshed root layer 2.0.0.0/8 1.0.0.0/8 R R R … • L2 – /8 aggregation L2 • L3 – Map-Server Map-Request Announce Announce • L3 = current BGP 1.0.0.1 1.0.1.0/24 1.0.0.0/24 • R R R … No peering on L2 L3 LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 3

  4. Topology • Using the iPlane infrastructure (U. Washington): – DFZ prefix list • We filtered longer prefixes included in shorter • We have 112.233 prefixes after filtering – AS connectivity – Latency between arbitrary IPs • We observed about 65-80% coverage • Apply to the 3-layer ALT LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 4

  5. CoreSim Cache Legend performance Output metrics CoreSim Module Input Data HIT Results Mapping Cache Latency, hop Map-Request MISS count and Routing node load Path MISS Trace File Metrics inFlight Buffer Mapping System HIT Topology ALT/ Packet DHT Buffer ITR iPlane LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 5

  6. Traces • 24h egress traffic @ UCL border router, Louvain (03/23/2009) – 752 GB / 1200 M packets = 69 Mbps avg. BW – 4.3 million IPs / 123,804 BGP prefixes • 4h egress traffic @ UPC border router, Barcelona (05/26/2009) – 463 GB /1200 M packets = 289 Mbps avg. BW – 4.3 million IPs / 111,492 BGP prefixes LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 6

  7. Simulation Results • About 10 days on Core 2 Xeon for each trace / MS combo • Map-Request RTT: LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 7

  8. Simulation Results (cont.) • Hop count: – 95% of the time is 6 hops for ALT: to the root and down to L3 • Load: – Very non-homogeneous in ALT, due to uneven IPs/prefix distribution – In DHT has an interesting property: the first prefix after a large unallocated space has significantly more load LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 8

  9. Dropping vs. Buffering • How big a buffer do we need for “normal” traffic? • Cache hit ratio of 99.5% for our traces • Simulator replays trace, does not emulate connection setup  worst case values • Median values of buffer occupancy: – ALT: 86 packets / 65 KB – DHT: 136 packets / 114 KB • Traffic anomalies (malicious or benign) cause important spikes: maximum value: 70 MB !!! LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 9

  10. Future Work • Evaluate other possible ALT deployment scenarios? • Different EID distribution • Cache eviction algorithms • Other traces – E.g. : content providers (vs. educational networks) – Simulator is open source, feedback and results with your data is welcome LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 10

  11. Draft ? • ALT deployment recommendations draft? http://www.cba.upc.edu/lisp LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 11

  12. LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 12

  13. Buffer Occupancy (bytes) LISP+ALT performance evaluation IETF-75, LISP WG – July 2009 13

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend