Why are We Moving Away from Maintain? Jason Gorrie
description
Transcript of Why are We Moving Away from Maintain? Jason Gorrie
![Page 1: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/1.jpg)
Why are We Moving Away from Maintain?
Jason Gorrie
![Page 2: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/2.jpg)
Agenda
Why ChangeSelection ProcessSelection OutcomeImplementation TimelineQuestions
![Page 3: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/3.jpg)
Definitions
IPAM: IP Address Management
DHCP: Dynamic Host Configuration Protocol
DNS: Domain Name System
DDI: DHCP, DNS, IPAM
![Page 4: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/4.jpg)
Why Change
Oregon State Univ cease fundingMissing
IPv6 eg:fe80::224:1dff:feab:e78a/64 DNSSEC Simple disaster recovery
![Page 5: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/5.jpg)
Selection Process
Spring 2011: Invite vendors for RFI
Summer 2011: RFP
Fall 2011: RFP technical evaluation
Nov 16, 2011: RFP completed
Dec 01, 2011: PO issued
![Page 6: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/6.jpg)
Selection Outcome
![Page 7: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/7.jpg)
Infoblox in the Industry
• Carleton University
• Université de Montréal
• Harvard University
• Arizona State University
• Tivo
![Page 8: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/8.jpg)
Hardware Options
Infoblox-1050-A
24K DNS req/sec
Infoblox-1550-A
36K DNS req/sec
![Page 9: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/9.jpg)
Hardware IB units
![Page 10: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/10.jpg)
Web Interface
![Page 11: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/11.jpg)
Lab Environment
Lab: two IB 550-A & one IB 250-A Setup to allow
Training Advanced scripting changes Testing of updates, new features
Setup completed no later: Jan 15, 2012
![Page 12: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/12.jpg)
Preliminary Layout
![Page 13: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/13.jpg)
Layout - Management
![Page 14: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/14.jpg)
Layout – Hidden Master
![Page 15: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/15.jpg)
Layout - DHCP Campus
![Page 16: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/16.jpg)
Layout – DHCP Resnet
![Page 17: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/17.jpg)
Layout – Unicast & Anycast
![Page 18: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/18.jpg)
Layout - Insight
![Page 19: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/19.jpg)
Layout – Anycast
A1U: MC – IST machine room
A2:EV2/3 – Environment machine room
A3:E6 - Engineering machine room
A4: Unknown
A5: Unknown
A6U: PHY/? - IST machine room
Aggregate Capacity: ~ 150K DNS requests/sec
Max Observed Typical Load: 4K DNS requests/sec
![Page 20: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/20.jpg)
Implementation Timeline
January 1, 2012 Gear arrives January 15, 2012 Lab Environment complete
Training (TBD)
February 17, 2012 Earliest Maintain Flag day Cut over Resnet DHCPCut over Campus DHCP
February 26, 2012 Earliest new system in operation End of April Backup implementation date
January 20 -> February 10, 2012
Cut over Anycast nodes
![Page 21: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/21.jpg)
Deliverable Timeline
+3 months Switch/network data importing+6 months Ipv6 for all+6 months
CutoverDNS/DHCP/NTP for campus/wireless/resnet
DNSSEC enabled for uwaterloo.ca
![Page 22: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/22.jpg)
Important Changes
• Policy 8 classification of A,AAAA record
• Host HW/location data no longer in TXT records, available through API
• Less free form data inputs
• * No /etc/hosts
• * No /etc/networks
• Changes to bulk import TBD
![Page 23: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/23.jpg)
API
Written in Perl Reference manual ~ 1300 pages, functions well
documented, sample code Bloxtools: www.bloxtools.com
my $bind_a = Infoblox::DNS::Record::A->new (ipv4addr => "1.1.1.1",name => "bind_a.domain.com",comment => "this is a demo bind_a record",disable => "true", ttl => "33",mac_address => "1:1:1:1:1:1",views => [$view1] ); # Submit for addition
![Page 24: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/24.jpg)
Question and Answer
Concerns? What training do you want and how
delivered? /etc/hosts, /etc/networks are there others? Workflows MS DNS Integration
![Page 25: Why are We Moving Away from Maintain? Jason Gorrie](https://reader036.fdocuments.in/reader036/viewer/2022062422/56814053550346895dabc679/html5/thumbnails/25.jpg)
Links