Your SlideShare is downloading. ×
AstriCon Presentation: Global Infrastructure In The Cloud
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

AstriCon Presentation: Global Infrastructure In The Cloud

254
views

Published on

At the 2012 Astricon event in Atlanta, GA, Dyn CTO Cory von Wallenstein gave a talk on the realities of global infrastructure in the cloud. Here's the slide deck from that presentation.

At the 2012 Astricon event in Atlanta, GA, Dyn CTO Cory von Wallenstein gave a talk on the realities of global infrastructure in the cloud. Here's the slide deck from that presentation.

Published in: Business, Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
254
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

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. Global Infrastructure in the CloudCory von WallensteinChief Technology Officer, Dyn Inc.@cvonwallenstein@cvonwallenstein from @DynInc
  • 2. http://www.flickr.com/photos/notaperfectpilot/8119088205/“Wired people should know something about wires”- Neal Stephenson, quoted in Andrew Blum’s TED Talk What is the Internet, Really?
  • 3. http://www.ted.com/talks/andrew_blum_what_is_the_internet_really.html
  • 4. http://www.ted.com/talks/andrew_blum_what_is_the_internet_really.html
  • 5. http://www.ted.com/talks/andrew_blum_what_is_the_internet_really.html
  • 6. http://www.ted.com/talks/andrew_blum_what_is_the_internet_really.html
  • 7. http://www.ted.com/talks/andrew_blum_what_is_the_internet_really.html
  • 8. Going Global in the Cloud• Never been easier• Never been more affordable• Why should or shouldn’t you?• If so, how?@cvonwallenstein from @DynInc
  • 9. A Word on Costs and Value• Unlikely to save you raw dollars• Likely to spend the same or more• But here’s what you gain:– Flexibility– Performance– Reliability– Efficiency• Are those worthwhile to you?@cvonwallenstein from @DynInc(can’t really screw this up)(many caveats here)(if you do it right)(if your team embraces it)
  • 10. Why go from 1 to N?@cvonwallenstein from @DynInc
  • 11. Reason 1: Disaster Recoveryhttp://maps.google.com
  • 12. Reason 1: Disaster Recoveryhttp://www.cogentco.com/files/images/network/network_map/networkmap_global_large.pngSpeed of light299,792.458 km/secondTheoretical RTT~40msReal RTT~90ms
  • 13. Reason 1: Disaster Recovery• Things don’t work as well at 90ms RTT latencyas they do at 9ms RTT latency• Where can you go to get out of the way of adisaster but not create latency headaches?http://www.globaldatavault.com/natural-disaster-threat-maps.htm
  • 14. Reason 1: Disaster Recoveryhttp://www.datacenterknowledge.com/archives/2012/07/09/outages-surviving-electric-squirrels-ups-failures/“A frying squirrel tookout half of our SantaClara data center twoyears back,”- Mike Christian, Yahoo
  • 15. Reason 1: Disaster Recoveryhttp://blog.level3.com/level-3-network/the-10-most-bizarre-and-annoying-causes-of-fiber-cuts/“Squirrel chews account for a whopping 17% of our damages sofar this year! But let me add that it is down from 28% just lastyear and it continues to decrease since we added cable guards toour plant.”, Fred Lawler, Level(3)
  • 16. Reason 2: Get closer to usershttp://www.akamai.com/html/technology/dataviz1.html
  • 17. Reason 2: Get closer to usershttp://www.akamai.com/html/technology/dataviz1.html
  • 18. Reason 3: “Sorry, we’re full”http://www.theregister.co.uk/2010/10/12/capgemini_merlin_data_center/
  • 19. How: Figure out who and where• Figure out what your motivations are– Disaster recovery– Get closer to users– Future scaling• Take a latency inventory of your apps– To end users– To other dependencies• Get out the maps! Fire up traceroute!– EC2: US East (Northern Virginia), US West (Oregon), US West (Northern California), EU (Ireland), AsiaPacific (Singapore), Asia Pacific (Tokyo), South America (Sao Paulo), and GovCloud.@cvonwallenstein from @DynInc
  • 20. How: Deploy and manage w/sanity• Software defined datacenters– Fancy term for “I defined the architecture in codeinstead of Microsoft Visio”• Configuration management– Orchestrate the cloud APIs, and the config ofsystems– Chef– Puppet– CFEngine, and more• Huge loss if you don’t take advantage of this@cvonwallenstein from @DynInc
  • 21. How: Coordinating global traffic• What’s the app?– Application agnostic, like DNS Global Server LoadBalancing• Fancy term for “DNS servers monitor your servers andchange DNS answers when events are detected”– Application specific, like DUNDi• Decentralized coordination and fault tolerance• Avoid SPOFs like the plague– Keep it simple, keep it scalable@cvonwallenstein from @DynInc
  • 22. What can you expect?• Flexibility– Deploy new servers in new locations in hoursinstead of weeks• Performance– If horizontally scalable on commodity hardware,you win. Else, be careful.– If closer to users and site-to-site latency not anissue or data is distributed/eventually consistent,you win. Else, be careful.@cvonwallenstein from @DynInc
  • 23. What can you expect?• Reliability– If you understand “regions” and “availabilityzones”, you win. Else, be careful.http://joyent.com/blog/if-i-was-your-cloud-provider-i-d-never-let-you-down
  • 24. What can you expect?• Efficiency– Automation– More instrumentation -> reduced MTTD– More scalable– Most important: More focus on what delivers yourbusiness core competitive advantage.@cvonwallenstein from @DynInc
  • 25. Thank you (and we’re hiring!)VP Technical Operations, Director of EngineeringDirector of Security, Network Engineers, Software Engineers,System Engineers, System Administrators (and more!)Reach out to me: dyn.com, cvw@dyn.com, @cvonwallenstein