small modular agile secure pick 4
play

Small, Modular, Agile, Secure: Pick 4 Many components makes light - PowerPoint PPT Presentation

Small, Modular, Agile, Secure: Pick 4 Many components makes light work Andrew Sullivan at ICANN 55 March 7, 2016 asullivan@dyn.com Anycast @ ICANN 55 asullivan@dyn.com Anycast is just good Good to sink traffic topologically close to


  1. Small, Modular, Agile, Secure: Pick 4 Many components makes light work Andrew Sullivan at ICANN 55 March 7, 2016 • asullivan@dyn.com Anycast @ ICANN 55 • asullivan@dyn.com

  2. Anycast is just good Good to sink traffic topologically close to source • • Lower latency for everyone without relying on round-trip time differences among nameservers in the NS RRset • More resilient to attacks than traditional “unicast” operation • Gets more resilient the more BCP38 is deployed • Maintenance of a nameserver does not mean an outage of a named nameserver 2 Anycast @ ICANN 55 • asullivan@dyn.com

  3. Collateral damage still possible Common infrastructure or network (or both) S1 S2 Attack towards S1 S3 3 Anycast @ ICANN 55 • asullivan@dyn.com

  4. Collateral damage still possible Common infrastructure or network (or both) S1 S2 Attack towards S1 S3 4 Anycast @ ICANN 55 • asullivan@dyn.com

  5. Collateral damage still possible Common infrastructure or network (or both) S1 Request for S3 S2 Attack towards S1 S3 5 Anycast @ ICANN 55 • asullivan@dyn.com

  6. Service isolation helps Make a larger service out of small, readily-deployable components Small components are cheap and easy to replace • • Modular parts mean mix-and-match works • Unanticipated service needs easily supplied • Easy modularity means change is fast • Security profile of each component can be understood • Security problems can be contained or removed 6 Anycast @ ICANN 55 • asullivan@dyn.com

  7. Snap-together service starts easy service group Service in one container slice Service interface 7 Anycast @ ICANN 55 • asullivan@dyn.com

  8. Snap-together service grows service group Service in multiple container slices Service interface 8 Anycast @ ICANN 55 • asullivan@dyn.com

  9. Snap-together service is flexible service group Service in multiple Different containers container slices Different service Service interface 9 Anycast @ ICANN 55 • asullivan@dyn.com

  10. Snap-together service grows easily service group Service in multiple Different containers container slices Different service Service interface 10 Anycast @ ICANN 55 • asullivan@dyn.com

  11. Snap-together service: control service group controls budget Service in multiple Different containers container slices Different service Service interface 11 Anycast @ ICANN 55 • asullivan@dyn.com

  12. Security by resilience service group Service in multiple Different containers container slices Different service Service interface 12 Anycast @ ICANN 55 • asullivan@dyn.com

  13. Need more? Add them! service group Service in multiple Different containers container slices Different service Service interface 13 Anycast @ ICANN 55 • asullivan@dyn.com

  14. Start small Map image credit: http://http://www.freeworldmaps.net Not actual Dyn locations 14 Anycast @ ICANN 55 • asullivan@dyn.com

  15. Expand for demand Map image credit: http://http://www.freeworldmaps.net Not actual Dyn locations 15 Anycast @ ICANN 55 • asullivan@dyn.com

  16. Or turn up to meet flash crowds Map image credit: http://http://www.freeworldmaps.net Not actual Dyn locations 16 Anycast @ ICANN 55 • asullivan@dyn.com

  17. Strategy not for everyone You need an infrastructure approach to start with If you’re used to hand-building things, you have to completely change your • operations • If you have a couple of servers, then this won’t work • Consider a hybrid approach • If you only have a single service, makes no sense to build for many 17 Anycast @ ICANN 55 • asullivan@dyn.com

  18. THANK YOU! Anycast @ ICANN 55 • asullivan@dyn.com

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend