Codns_osdi_04 - CoDNS Improving DNS Performance and Reliability via Cooperative Lookups KyoungSooPark,VivekPai,LarryPeterson ZheWang

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
12/09/11 OSDI '04 1 CoDNS: Improving DNS Performance and Reliability via Cooperative Lookups    KyoungSoo Park , Vivek Pai, Larry Peterson,  Zhe Wang Princeton University
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
12/09/11 OSDI '04 2 Domain Name System(DNS) Human-friendly names   IP addresses Operational for over 20 years Essential part of the Web Two components Server-side: name owners Client-side: contacting name owners
Background image of page 2
12/09/11 OSDI '04 3 Two Kinds of DNS Problems Server-side problems   [Danzig92], [Jung01] Nameserver bugs Misconfigurations Hardening/replacing server infrastructure Client-side problems Between local nameservers (LDNS) and clients Larger memories = higher LDNS hit rate LDNS cache hit rate : 80 ~ 90% Result: LDNS problems magnified
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
12/09/11 OSDI '04 4 Contributions Measure LDNS problems, causes Client-side DNS helper, CoDNS Communicates with other CoDNS peers Incrementally deployable Works with all DNS lookups (CDN, etc) Benefits Latency reduction: 27-82% Availability: generally adds extra ‘9’
Background image of page 4
12/09/11 OSDI '04 5 Local DNS Lookup Problems Local DNS lookup failures 5+ seconds delay for cached records Unpredictable service Directly affects user-perceived latency Random delays in web access Kills HTTP proxies, web services, and busy  mail servers
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
12/09/11 OSDI '04 6 Demonstrating Local Problems Local name lookup every 6 seconds    “yyy.domain” on xxx.domain at 200 sites “planetlab-2.cs.princeton.edu” for  planetlab-1.cs.princeton.edu Lookup should be handled locally LDNS is site-shared, NOT PlanetLab’s Failure criteria 5+ seconds of latency  zero answer Rolling average of the past 100 queries
Background image of page 6
12/09/11 OSDI '04 7 Expected DNS Behavior University of Utah  Rice University
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
12/09/11 OSDI '04 8 DNS Failure on Various Nodes Cornell University of Oregon
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/08/2011 for the course CS 525 taught by Professor Gupta during the Spring '08 term at University of Illinois, Urbana Champaign.

Page1 / 35

Codns_osdi_04 - CoDNS Improving DNS Performance and Reliability via Cooperative Lookups KyoungSooPark,VivekPai,LarryPeterson ZheWang

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online