dyn: the secret behind high-performance websites
DESCRIPTION
Dyn VP of Sales and Marketing Kyle York gave a presentation on the real secret behind high-performance websites at The NextWeb Conference in Amsterdam. This was presented on Friday, April 29th.TRANSCRIPT
Kyle YorkVP, Sales & Marketing
@DynInc @kyork20http://dyn.com
The Secret Behind High-Performance Websites: Rock-Solid
DNS
We Polled the InternetWhat's the secret behind high-performance
websites?
• Content• Easy Search & Navigation• Content Delivery Networks
(CDN’s)• The Idea• Solid CMS• SEO• User Experience (UX)• Redundant data centers• Monitoring and automation
We asked for impulse responses via Twitter, LinkedIn & Facebook…Followers delivered:
• Planning, planning, planning• Authentic, genuine• Storage• No downtime• Caching, compression• Power (servers, bandwidth)• Simple/Intuitive design• People, talent• Funding, VC money
E-Commerce Expo Preso w. Incutio – http://bit.ly/haQGvw
Ask and You Shall Receive… Twitter Q&A
• RT @craigpsmith Content RT @DynInc "What's the secret behind high-performance websites?
• RT @iamcarbon @kyork20 http://pagespeed.googlelabs.com• RT @andrewtoland No down time.• RT @Itdoug @kyork20 caching, cdn, file sizes. I've heard dns too, but I'll leave that to you.• RT @chrisgonyea @kyork20 If I didn't know better, I would think more power (servers,
bandwidth, etc). Of course, there is much more to it than that. • RT @sandraproulx Keep design simple & intuitive. • RT @Wolfrage @kyork20 Planning, planning, planning?• RT @Kathleenschmidt @kyork20 simple format with easy access to accurate RELEVANT
info. user-focused, usability, interactive, authentic, smart copy, no flash!
But First, Who is Dyn?
• 1998 – Founded as DynDNS.org
• 2001 – Donation-based turns SaaS
• 2001-2008 – Consumer/SMB focus
• 2008 – Enterprise offering launched
• 2009 – Early traction, client wins
• 2010 – Established player, growth
• 2011 – TODAY… DNS & Email
1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011
Internet Infrastructure
(IaaS Army)Managed DNS
& Email Delivery
• DNS is names to numberstwitter.com ->
168.143.162.52
• 5+ Million active users/clients
• 1000+ Enterprise clients
• 250,000+ Zones managed
• 100,000+ Domains registered
• 17 World-wide datacenters
• Billions of queries per day
• Billions of messages annually
DNS IS SEXY, Right?We’re about to let you in on a little secret…
DNS, the Domain Name System, we all depend on it to get us where we want to go on the Web everyday, but it's so behind the scenes that many people don't realize its value... that is until it stops working. This is why it is often compared to plumbing and electricity.
This session will explore the benefits of professionally managed global DNS -- why today's top companies like Twitter, CNBC, 37signals and more outsource their DNS and how advanced features such as Global Server Load Balancing (GSLB) can significantly increase the speed, performance, reliability and ROI of your websites and applications.
What is Rock-Solid DNS?Domain Name System (DNS) = Internet Phone Book
Distributed Internet database that maps Internet domain names to IP addresses
How DNS works (7 step process):
We’re Serious…About DNS.
http://dnsissexy.com --- http://youtu.be/eNYNEPaYu1M
Harsh Realities of Online
Businesses
• Users expect fast
• Failures happen• Business of
change
Keepin’ it Real – The Secret is Revealed
Your Infrastructure & Why You Should Pay Attention to DNS
Load balance between your existing infrastructure and the cloud using DNS. We call it Dynect Traffic Management.
We’re Content Agnostic.
+AmazonRackspaceGoGridHerokuAzure
The Dynect Platform for Managed DNS
• Managed Rock-Solid DNS• Global IP Anycast network• Active Failover: (disaster
recovery)• Load Balancing: (weighted,
round robin)• Global Routing: (regional
rulesets, real-time)• CDN Control: (costs, testing,
diversity)
This is not a Sales Pitch…Full- Disclosure & Transparency:
•Managed Providers: Neustar UltraDNS, Akamai, Verisign•Hardware Providers: Citrix, F5, Zeus, Infoblox
Palo Alto, CA Chicago, IL New York, NY (X2) Dallas, TX London Frankfurt Sydney SignaporeLos Angeles, CA Ashburn, VA Amsterdam (X2) Singapore Tokyo Hong Kong Miami
The Performance Network
Users in Europe go to Amazon EU, users in the Western USA go to GoGrid, users in the Eastern USA go to …
Performance is King: Use Cases
Special thanks to monitoring partner Catchpoint
•Uptime•Speed•Reliability•Redundancy•Diversity•Control•Monitoring•Automation•Reporting
Users Expect Fast.
twitter.com
•Web 2.0•Rapid growth•Scalability and reliability•Monitor and reduce outages•Unpredictable demands on infrastructure
128.121.146.100
http://dyn.com/enterprise/case-studies/twitter-case-study
Adding Fast in
v52.
Uptime is the Bottom Line.Uptime is the Bottom Line.
• Architectural changes– Super hard.– Best done from the start.
• Tight-loop optimizations– Diminishing returns.– Localized benefit.
• Throw hardware at it– Bottlenecks inevitable.– Expensive.
Business of Change.
cnbc.com
•Geographic Traffic Management•CDN Load Balancing, Cost Control•Performance-driven; NBCU IT leader http://bit.ly/aI0Ef9•Flexible, nimble, reactive partner•Custom Product Development•DNS experts: credible, stable and long-term partnership
207.46.150.45
CNBC Blog Post from High Scalability http://bit.ly/aI0Ef9
Managing Change.
• CDN choice?– Notoriously difficult.– All or nothing proposition
• Time consuming bottlenecks– It’s not live until it’s in DNS– Error prone
• Expensive and boring to manually maintain
Failures Happen.
37signals.com
•Redundancy, reliability and failover•Uptime at all times•Virtual company dependent on web systems•Sole customer interaction is online•Above average number of domains•Experts - Support
72.32.62.117
http://dyn.com/enterprise/case-studies/37signals-case-study
Getting Fault
Tolerant.
• Architectural changes– Super hard.– Best done from the start.
• Local fault tolerance– False sense of security– Fiber cuts, truck collisions
• Monitoring– Is it really “down”?
• Taking action in real time
http://dyn.com Internet Infrastructure (IaaS) – DNS & Email Experts
@DynInc Follow us on Twitter