Route 53 Latency Based Routing
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Route 53 Latency Based Routing

  • 3,718 views
Uploaded on

In this presentation, created for a webinar recorded on 4/26/2012, we demo'd Amazon Route 53's new Latency Based Routing (LBR) feature. LBR is one of Amazon Route 53’s most requested features and......

In this presentation, created for a webinar recorded on 4/26/2012, we demo'd Amazon Route 53's new Latency Based Routing (LBR) feature. LBR is one of Amazon Route 53’s most requested features and helps improve your application’s performance for a global audience. LBR works by routing your customers to the AWS endpoint (e.g. EC2 instances, Elastic IPs or ELBs) that provides the fastest experience based on actual performance measurements of the different AWS regions where your application is running.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,718
On Slideshare
3,540
From Embeds
178
Number of Embeds
1

Actions

Shares
Downloads
74
Comments
0
Likes
4

Embeds 178

http://www.scoop.it 178

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Latency Based Routing with Route 53 Alex Dunlap, Sr. Manager, Route 53 Nathan Dye, Software Development Manager, Route 53 1© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 2. Agenda Overview of Amazon Route 53 Overview of Latency Based Routing Route 53 Case Studies Demo of Latency Based Routing Questions 2 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 3. What is Route 53? Route 53 is AWS’s authoritative Domain Name (DNS) service DNS translates domain names (like www.amazon.com) into IP addresses – think of it as a “phone book” for the internet DNS is a Tier-0 service – availability is most important We chose the name “Route 53″ as a play on the fact that DNS servers respond to queries on port 53 3 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 4. How it Works Where is I don’t know – I’ll www.example.com? ask the authority 53 Users DNS Resolver Route 53 1.2.3.4 1.2.3.4 4 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 5. Design Principles • Redundant locations • Console Reliable • Backed with SLA Easy to Use • Programmatic API • Worldwide anycast network Cost • Inexpensive rates Fast • Fast propagation of changes • Pay as you go model Effective Integrated • ELB-Alias Queries • Weighted Round Robin • Latency Based Routing Flexible with AWS • Self-Aliasing • More to come 5 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 6. Route 53’s Key Features High • Specify the frequency • Highly available and Weighted Availability scalable DNS service. with which different Round Robin responses are served. DNS • Run applications in • Map the root or apex of Latency Based multiple AWS regions your hosted zone toAlias Records your Elastic Load and route users to the Balancer. Routing one that provides the lowest latency. 6 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 7. Latency Based Routing (LBR) Run multiple stacks of your application in different EC2 regions around the world Create LBR records using the Route 53 API or Console • Tag each destination end-point to the EC2 region that it’s in • End-points can either be EC2 instances, Elastic IPs or ELBs Route 53 will route end users to the end-point that provides the lowest latency 7 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 8. LBR Benefits Better performance than running in a single region Improved reliability relative to running in a single region Easier implementation than traditional DNS solutions Much lower prices than traditional DNS solutions 8 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 9. Pay-as-you-go Pricing Hosted Zones • $0.50 per hosted zone / month for the first 25 hosted zones • $0.10 per hosted zone / month for additional hosted zones Standard Queries • $0.500 per million queries – first 1 Billion queries / month • $0.250 per million queries – over 1 Billion queries / month Latency Based Routing Queries • $0.750 per million queries – first 1 Billion queries / month $0.375 per million queries – over 1 Billion queries / month Alias queries for ELBs free of charge 9 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 10. Getting Started with LBR Sign up: aws.amazon.com/route53 Create a Hosted Zone Create your DNS records, including LBR Records Update your domain registrar with Route 53 name servers 10 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 11. Use Cases 11© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 12. foursquarefoursquare builds tools that help you keep up with friends,discover what’s nearby, save money and unlock deals.“We wanted to eliminate the need to provision our own DNSservers. We also use ELB, and needed a solution that wouldlet us handle DNS requests for the apex of our domain.Route 53 gave us these features, and we could use itsprogrammatic API to automate everything into our workflow” Robert Joseph, foursquare 12 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 13. AffineAffine provides a Contextual Targeting Platformfor online video advertising. Revolutionary Technology that delivers certainty to“Our customers bid on video ad inventory in real Advertisers and Agenciestime and our system must evaluate the contenttheyre sponsoring and respond with a decisionin less than 50ms, or theyll lose the auction.Route 53’s Latency Based Routing lets us easilyrun multiple stacks of our whole targetingplatform in each AWS region so we can meet ourcustomers latency needs.” Jonathan Dodson, Vice President of Engineering at Affine 13 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 14. AvosIn 2011, Avos systems acquired multiple domains from Yahooassociated with delicious.com, a social bookmarking site.They selected Route 53 because its management consoleand ELB integration made it easy to migrate these sites toAWS infrastructure.“Route 53 made it very easy to migrate our user traffic andwe were able to move all the properties to AWS on aSaturday morning. Additionally, the Route 53 console made itvery easy to migrate especially with how well integrated it iswith AWS’ Elastic Load Balancers” Vijay Krunamurthy, AVOS 14 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 15. Academia.eduAcademia.edu is a platform for academics to share researchpapers.“We run front-end servers for our site in 5 regions around theworld using Latency Based Routing. Since we’veimplemented this, we’ve reduced page load times for our endusers by 1-2 seconds. We also learned which servers themajority of users were near (in terms of latency) which ismaking us rethink our general server deployment strategy.” Ryan Lower, Academia.edu 15 © 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 16. See more case studies at aws.amazon.com/route53 16© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 17. Demo 17© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 18. Questions? 18© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.