12-Jun-20001 NSI Registry Engineering & Operations Update Ari Balogh VP of Engineering

Slides:



Advertisements
Similar presentations
Tales from the Lab: Experiences and Methodology Demand Technology User Group December 5, 2005 Ellen Friedman SRM Associates, Ltd.
Advertisements

Implementing Tableau Server in an Enterprise Environment
Traffic Analyst Complete Network Visibility. © 2013 Impact Technologies Inc., All Rights ReservedSlide 2 Capacity Calibration Definitive Requirements.
State of DNS Security Extensions Edward Lewis February 26, 2001 APRICOT 2001 Panel.
Transforming Business with Advanced Analytics: Introducing the New Intel® Xeon® Processor E7 v2 Family Seetha Rama Krishna Director, APAC HPC Solutions.
SLA-Oriented Resource Provisioning for Cloud Computing
CREATING CERTAINTY Intelligent router tool, designed to create certainty in your network. 1COPYRIGHT © 2010 SERTUS NETWORKS LIMITED - ALL RIGHTS RESERVED.
Information Technology Report Dave Pagliai Manager, IT Support Services March 2015 ERCOT Public.
® IBM Software Group © 2010 IBM Corporation What’s New in Profiling & Code Coverage RAD V8 April 21, 2011 Kathy Chan
Registration Services Mark Kosters 9 June Mark Kosters 9 June 1998 NANOG Meeting Dearborn, Michigan Outline l Current InterNIC Statistics l Customer.
High Availability 24 hours a day, 7 days a week, 365 days a year… Vik Nagjee Product Manager, Core Technologies InterSystems Corporation.
Aristotle Balogh February 2000 NSI Registry Update NANOG 18, San Jose, California Aristotle Balogh February 6, 2000.
Raymond R. Balise Health Research and Policy
©202 BMC Software, Inc. All Rights Reserved. Server Consolidation Eric D. Ho Advisory Software Consultant BMC Software, Inc. March 20, 2002.
Network-Attached Storage
The new APNIC DNS generation system. Previous System Direct access to backend whois.db files – Constructed radix tree in memory from domain objects –
Installing SAS 9.3 Raymond R. Balise Health Research and Policy.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Protecting the BGP Routes to Top Level DNS Servers NANOG-25, June 11, 2002 UCLA Lan Wang Dan Pei Lixia Zhang USC/ISI Xiaoliang Zhao Dan Massey Allison.
1 CS 501 Spring 2005 CS 501: Software Engineering Lecture 22 Performance of Computer Systems.
Business Intelligence Dr. Mahdi Esmaeili 1. Technical Infrastructure Evaluation Hardware Network Middleware Database Management Systems Tools and Standards.
Chapter 9 Classification And Forwarding. Outline.
25.1 Chapter 25 Domain Name System Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
New gTLD Basics. 2  Overview about domain names, gTLD timeline and the New gTLD Program  Why is ICANN doing this; potential impact of this initiative.
Installing SAS 9.3 TS1M1 Raymond R. Balise Health Research and Policy.
Installing a New Windows Server 2008 Domain Controller in a New Windows Server 2008 R2.
Configuration Management Supplement 67 Robert Horn, Agfa Healthcare.
Annie Griffith December 2007 December 2007 Gemini OSU - UKLC Update.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.
Module 13: Configuring Availability of Network Resources and Content.
Natick Public Schools Technology Update January 14, 2008 Dennis Roche, CISA Director of Technology.
Measuring and Monitoring Registry Performance.nz.
Database Edition for Sybase Sales Presentation. Market Drivers DBAs are facing immense time pressure in an environment with ever-increasing data Continuous.
Implementation Review1 Deriving Architecture Requirements March 14, 2003.
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
Databases March 14, /14/2003Implementation Review2 Goals for Database Architecture Changes Simplify hardware architecture Improve performance Improve.
RMS Update to TAC May 8, RMS Update to TAC ► At April 9 RMS Meeting:  Antitrust Training  RMS Voting Items: ► NPRR097Changes to Section 8 to Incorporate.
New gTLD Basics. 2  Overview about domain names, gTLD timeline and the New gTLD Program  Why is ICANN doing this; potential impact of this initiative.
1 Wenguang WangRichard B. Bunt Department of Computer Science University of Saskatchewan November 14, 2000 Simulating DB2 Buffer Pool Management.
Click to add text Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., All rights reserved. Chapter 2: Capacity.
Oracle RAC and Linux in the real enterprise October, 02 Mark Clark Director Merrill Lynch Europe PLC Global Database Technologies October, 02 Mark Clark.
Week #3: Configuring and Troubleshooting DHCP
PHP Features. Features Clean syntax. Object-oriented fundamentals. An extensible architecture that encourages innovation. Support for both current and.
Scaling NT To The Campus Integrating NT into the MIT Computing Environment Danilo Almeida, MIT.
1© Copyright 2012 EMC Corporation. All rights reserved. EMC PERFORMANCE OPTIMIZATION FOR MICROSOFT FAST SEARCH SERVER 2010 FOR SHAREPOINT EMC Symmetrix.
Maximo © 2009 IBM Corporation Optim ™ for Maximo.
ERCOT SCR745 Update ERCOT Outage Evaluation Phase 1 and Phase 2 TDTWG April 2, 2008.
Module 4: Configuring and Troubleshooting DHCP
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Retail Transaction Processing Year End Review and Recent Issues RMS January 2007.
CERN Print Manager Michel Jouvin LAL / IN2P3
Securing Future Growth: Getting Ready for IPv6 NOW! ccTLD Workshop, 8 th April 2011 Noumea, New Caledonia Miwa Fujii, Senior IPv6 Program Specialist, APNIC.
Registration Services Mark Kosters 10 November 1998.
Greenlight Presentation Oracle 11g Upgrade February 16, 2012.
1 Object-Oriented Analysis and Design with the Unified Process Figure 13-1 Implementation discipline activities.
ViaSQL Technical Overview. Viaserv, Inc. 2 ViaSQL Support for S/390 n Originally a VSE product n OS/390 version released in 1999 n Identical features.
Brian Saltzmann Chris Bennett IST 210 Professor Charlotte McConn.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
Red Hat Enterprise Linux Presenter name Title, Red Hat Date.
COMP1321 Digital Infrastructure Richard Henson March 2016.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
Citrix 1Y0-201 MANAGING CITRIX XENDESKTOP 7.6 SOLUTIONS STUDY MATERIAL QUESTION ANSWER.
High Availability 24 hours a day, 7 days a week, 365 days a year…
ERCOT SCR745 Update ERCOT Outage Evaluation Phase 1 and Phase 2
Grid Means Business OGF-20, Manchester, May 2007
Chapter 16 Host Configuration : BOOTP and DHCP
AppMetrics® Benefits “Maximize the availability of your applications built on the Microsoft platform”
Introduction By mid-2006, the NYISO was averaging < 2% utilization across nearly 500 UNIX servers and suffering from growing power, cooling and space requirements.
Information Systems Server Funding Request
Presentation transcript:

12-Jun NSI Registry Engineering & Operations Update Ari Balogh VP of Engineering

12-Jun High-Level Architecture

12-Jun Registrar Growth

12-Jun Average Daily Transactions Qtr to 5/31 In millions, compared to Original Plan and New Projections (peak of 27.5M)

12-Jun Total Transactions Summary In millions 38% 49% 88% 33% 38% 145% 19%

12-Jun Availability & Performance Service Level Agreement (SLA) allowances: –8 hours total outage per month, 4 hours unplanned –3 seconds average for check domain (excluding worst 5%) –5 seconds average for add domain (excluding worst 5%) January observed performance: –3.5 hours planned outage to implement governance issues, no unplanned –600 ms per check domain, 2.5 seconds per add February observed performance –No planned or unplanned outages –700 ms per check domain, 2.6 seconds per add

12-Jun Availability & Performance March observed performance –Two 2 hour planned outages, 1.25 hour unplanned outage –60 ms per check domain, 300 ms per add April observed performance –2.5 hours planned outage, no unplanned –78.5 ms per check domain, ms per add May observed performance –2 hours planned outage, no unplanned –34.7 ms per check domain, ms per add

12-Jun A Root Performance - UDP Packets/Second 5 Minute Average 30 Minute Average

12-Jun A Root Performance - Drops & Overflows Drops - 5 Minute Average Overflows - 5 Minute Average

12-Jun J gTLD Performance - UDP Packets/Second 5 Minute Average 30 Minute Average

12-Jun M gTLD Performance - UDP Packets/Second 5 Minute Average 30 Minute Average

12-Jun The Infrastructure Problem SLA that incurs $500K/day outage and performance penalties Single shared database experiencing 30% - 90% per month OLTP growth –Heavyweight stored procedures –Sustained 50%-70% utilization with peaks to 100% … and no more easy software fixes –Increasing extract duration for zones, Whois, registrar extracts, hours Immature or end-of-life HA options for E4500 Sun, Veritas, EMC version and support issues

12-Jun DB Server Evaluation Evaluated top Unix machines –Sun E10000, HP V2500, IBM S7A/S80 Narrowed to E10000 and S7A/S80 Conducted three month live test of S7A/S80 –Ported gateway and application servers to IBM Java environment –Created RRP path configuration –Demonstrated performance and availability (HA/CMP) Investigated impacts of E10K –Different administrative model –EMC integration issues

12-Jun Definitive Results Excellent Java and C code portability S80 clear performance leader, benchmarks and real-world –Approximately 3 times the throughput per CPU vs. E10K –Noticeably improved Java performance (!) Robust HA implementation Complete 64-bit environment Native file system and volume management; excellent EMC integration Impressive and thorough support –Demonstrated appreciation for multi-vendor, mission critical computing

12-Jun Scaling DNS Domain name resolutions on A Root –4Q M per day –1Q M per day –2Q M per day –4Q B per day, more? Need 64-bit machines to scale past 4GB/23M domain name wall Developing bind extensions for high performance gTLD

12-Jun bit DNS Evaluation Engaged Unix vendors to aid with in-house evaluation of 64-bit mid-range Unix servers –HP N4000, IBM H70, Sun E3500 E3500 eliminated early -- scale and 64-bit issues H70 within 15% of N4000, upcoming upgrade substantially faster Chose M80 as new root/gTLD platform Using E4500s as alternate platform and placeholder for UltraSparcIII generation

12-Jun The Dot Problem Resolutions per day. A Root meltdown?

12-Jun Dot Diagnosis and Fix Too much load for existing E450 Qualified and put into production the [evaluation] H70 –Greater than 60% increased throughput –Jump from 220M resolutions per day to over 400M Qualified and put into production an S80 as placeholder for upcoming M80 deployment –Greater than factor of three improvement over previous E450 Tweaked TCP keepalive defaults and bind select loop Filtered dynamic updates

12-Jun The New Dot A Root resolutions per day with H70

12-Jun Packet Drops Percent packets dropped, day of H70 deployment Deployed 11 a.m. “Current” time (9 a.m. day after)

12-Jun Upcoming access -