1 / 11

A Global Name Service for a Highly Mobile Internet

#GHC13. A Global Name Service for a Highly Mobile Internet. Xiaozheng Tie University of Massachusetts Amherst 10/03/2013. 2013. Highly Mobile Internet. Mobile devices dominate Internet Over a billion mobile phones Mobile traffic exceeds tethered hosts Ubiquitous Internet access.

betsy
Download Presentation

A Global Name Service for a Highly Mobile Internet

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. #GHC13 A Global Name Service for a Highly Mobile Internet Xiaozheng Tie University of Massachusetts Amherst 10/03/2013 2013

  2. Highly Mobile Internet • Mobile devices dominate Internet • Over a billion mobile phones • Mobile traffic exceeds tethered hosts • Ubiquitous Internet access

  3. Domain Name Service (DNS) Alice 192.168.1.2 • Resolve domain name to network IP address • Enable Internet to identify devices Alice 192.168.1.1 Alice 192.168.1.1 Internet Alice 192.168.1.2

  4. DNS’ poor support for mobility • Hierarchical architecture • Slow lookup root DNS server “Try org server” org DNS server “Lookup Alice.gracehopper.org” Internet “Try gracehopper.org server” gracehopper.org DNS server “It is at 192.168.1.1”

  5. DNS’ poor support for mobility • Hierarchical architecture • Slow lookup • Time-to-live (TTL) based caching • Stale lookup Alice 192.168.1.2 Can we design a massively scalable name resolution service that rapidly resolves names to fresh network locations under high mobility? Alice 192.168.1.1 Internet

  6. Auspice design overview • Flat architecture • Reduce redundant lookups “Lookup Alice.gracehopper.org” Internet “It is at 192.168.1.1”

  7. Auspice design overview • Flat architecture • Reduce redundant lookups “It is at 192.168.1.1” “Lookup Alice.gracehopper.org” Internet

  8. Auspice design overview • Flat architecture • Reduce redundant lookups • Locality aware placement • Place servers close to pockets of demand “Lookup” “Lookup” “Lookup” “Lookup”

  9. Auspice design overview Alice 192.168.1.2 • Flat architecture • Reduce redundant lookups • Locality aware placement • Place servers close to pockets of demands • Active replication • Guarantee fresh lookup Alice 192.168.1.1 Alice 192.168.1.1 Alice 192.168.1.2 Alice 192.168.1.1 Alice 192.168.1.2

  10. Auspice evaluation

  11. Conclusion • Existing DNS causes slow and stale lookup • Auspice ensures fast and fresh lookup • Flat architecture • Locality-aware placement • Active replication Thank you!

More Related