security stability and resiliency cr
play

Security, Stability and Resiliency .CR NIC Costa Rica Mauricio - PowerPoint PPT Presentation

Security, Stability and Resiliency .CR NIC Costa Rica Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015 Where to get Highly secure system Fault tolerant Fully distributed Economically feasible Mauricio Oviedo


  1. Security, Stability and Resiliency .CR NIC Costa Rica Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  2. Where to get… • Highly secure system • Fault tolerant • Fully distributed • Economically feasible Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  3. Existing Infrastructure: How can we use it better? Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  4. Existing infrastructure: Areas of improvement • Better leverage of existing devices • Move to a virtualized environment • Adjust the existing services to benefit from the new platform • Scalable enough to adapt to new projects: e.g. full site replication Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  5. Virtualization Platform: GANETI • Cluster virtualization management system • Based on Xen or KVM • Designed by Google for Google (Open Source since 2007) • Ability to provide an HA environment via DRBD disk replication • Can start with a single node and scale up easily • Live instance operations Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  6. GANETI Platform: Basic Deployment Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  7. GANETI Platform: Complex Deployment Source: https://www.synnefo.org/about/ Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  8. GANETI Platform: Our Deployment Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  9. Transition of Existing Services Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  10. Existing Services: FRED Registry System Previously deployed as a centralized set of components • Distribution of the different components • Different security policies can be applied • • Increase availability in case of failure • Different HA approaches for some components Load Sharing • • Migration with no disruption or downtime Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  11. Existing Services: FRED Registry System Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  12. Existing Services: DNSSEC • Transition to a different DNSSEC signing process Requirements: • Secure • • Efficient • HA system to benefit from new technology Possibility to be used by our customers • • Well documented • Possibility to create backups Auditable • Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  13. DNSSEC: Smart Cards + SW Signing • Migration Process started with ICANN & NSRC DNSSEC Workshop in CR, April 2014 • Fully deployed in October 2014 Smart Cards being used for KSKs & ZSKs generation • • Key bundles generated include several ZSK rotations 2048b Keys • • Modified Richard Lamb’s CD for Keys’ generation + modified version of script & dnssec-signzone for SW signing Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  14. DNSSEC: Smart Cards + SW Signing • 2 Full Key Ceremonies, one for .CR and another one for the subzones • Time taken for full signing: 20 seconds KSK and its backups never leave the SCs, kept offline in safe • Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  15. Existing Services: DNSSEC Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  16. Distributed .CR DNS System Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  17. .CR DNS Distribution: Name Servers • You never have enough Anycast J • Added PCH Anycast Cloud to get presence in every continent and major IXPs around the world • ISC & RIPE Anycast clouds + Servers in CR, NIC.CL and NIC.MX • ~ 70 Name Servers • Working with LACTLD to participate in it’s Anycast project as “user & node” • Direct connection to Costa Rica’s National IXP , CRIX Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  18. .CR DNS Distribution: Name Servers Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  19. .CR DNS Distribution: Name Servers Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  20. Conclusions: Putting it all together… Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  21. Improvement Improvement cycle never != stops $$$$$$$ Prepare it to Ask for grow ideas!!! Mauricio Oviedo moviedo@nic.cr JUNIO 22, 2015

  22. @CR_NIC NIC CR Mauricio Oviedo moviedo@nic.cr

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