Database Update Johan Åhlén Assistant Manager and Denis Walker Business Analyst.

Slides:



Advertisements
Similar presentations
ARIN XIMemphis, TN April 2003 ARIN DBWG Tim Christensen Authentication Update.
Advertisements

Nigel Titley. RIPE 54, 9 May 2007, Tallinn, Estonia. 1 RIPE NCC Certification Task Force Update Presented by Nigel Titley RIPE NCC.
26 February 2003 APNIC 15 Taipei, Taiwan RWhois Database SIG Tim Christensen Database Administrator ARIN.
July 2010 D2.1 Upgrading strategy Javier Soto Catalog Release 3. Communities.
1 Overview of policy proposals Policy SIG Wednesday 26 August 2009 Beijing, China.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
Introducing SysAid 5.1 New Features. 12/ 2 Content New Knowledgebase and FAQ abilities Improved Search Additional protocols Improved history and.
PTAGIS Program Review and Roadmap Focused on Portland Team for the 2014 PIT Tag Steering Committee Annual Meeting.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
ARIN Online Users Forum. Overview Purpose and Players Brief overview of how ARIN sets priorities Usage statistics Review of the ARIN Online user survey.
Database Update Kaveh Ranjbar Database Group Manager, RIPE NCC.
IPv6 Addressing – Status and Policy Report Paul Wilson Director General, APNIC.
Systems Analysis and Design in a Changing World, 6th Edition
Update on RIPE NCC Inter- RIR Transfer proposal Adam Gosling APNIC 38 Policy SIG Meeting 18 September 2014.
Oracle Sourcing Quick Start Guide.
© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,
APNIC Policy SIG report: Open Policy Meeting Policy SIG Report Masato Yamanishi, Chair.
PubMed/History; Accessing Full-Text Articles (module 4.4)
Overview of policy proposals Policy SIG 27 February 2008 APNIC 25, Taipei.
Open Source Workshop1 IBM Software Group Working with Apache Tuscany A Hands-On Workshop Luciano Resende Haleh.
ArcGIS Workflow Manager An Introduction
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
1 A Common API for Transparent Hybrid Multicast (draft-waehlisch-sam-common-api-04) Matthias Wählisch, Thomas C. Schmidt Stig Venaas {waehlisch,
Copyright © 2011 Japan Network Information Center JPNIC ’ s RQA and Routing Related Activities JPNIC IP Department Izumi Okutani APNIC32 Aug 2011, Busan.
Database Update Paul Palse Database Manager, RIPE NCC.
PDO Activities Emilio Madaio Policy Development Officer RIPE NCC RIPE Oct - 4 Nov 2011, Vienna.
ACSP Report – Review of Open Suggestions Nate Davis.
APNIC Update RIPE 59 October Overview APNIC Services Update APNIC 28 policy outcomes APNIC Members and Stakeholder Survey Next APNIC Meetings.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
EQUELLA Product Strategy and Development
1 G A A new Document Control System “A new system to manage LIGO documents” Stuart Anderson Melody Araya David Shoemaker 29 September, 2008
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
Denis Walker. RIPE 45, May 2003, Barcelona. 1 DBupdate Denis Walker RIPE NCC.
Regional Internet Registries Statistics & Activities IETF 55 Atlanta Prepared By APNIC, ARIN, LACNIC, RIPE NCC.
2016 Services Roadmap APNIC Services George Kuo 9 September 2015 Jakarta.
18th APNIC Open Policy Meeting SIG: DB Thursday 2 September 2004 Nadi, Fiji Chair: Xing Li.
APNIC Status Report ARIN X Eugene, Oregon Oct 30-Nov 1, 2002.
Consultation on Policy Documentation Adam Gosling APNIC 40 Policy SIG 10 September 2015.
Continuous Integration and Code Review: how IT can help Alex Lossent – IT/PES – Version Control Systems 29-Sep st Forum1.
System Analysis (Part 3) System Control and Review System Maintenance.
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E RIPE 37 Local IR WG APNIC Member Services Report.
Best Current Operational Practices – Efforts from the Internet Society Deploy360 – Internet Society.
Regional Internet Registries Statistics & Activities Prepared By APNIC, ARIN, LACNIC, RIPE NCC.
Standards for Technology in Automotive Retail STAR Update Michelle Vidanes STAR XML Data Architect April 30 th, 2008.
July 2002IEPG, Yokohama, Japan RIR Co-ordination and Joint Statistics IEPG, Yokohama, Japan Prepared By APNIC, ARIN, RIPE NCC.
APNIC Report RIPE 43 Rhodes, Greece 9-13 September 2002.
SCIM conference call 4 September Issue #2 Add pagination capability to plural Resource attributes User Group retrieval could be resource intensive,
Leo vegoda. APNIC 14, 3–6 Sept. 2002, Kitakyushu, Japan. 1 RIPE NCC Status Report at APNIC 14 Looking forward to winter…
APNIC update AfriNIC-7 26 September 2007 Paul Wilson.
Andrei Robachevsky. 12th APNIC Open Plicy Meeting, August 2001, Taipei, Taiwan. 1 New Version of the RIPE Database Andrei Robachevsky.
Policies for ASN Management in the Asia Pacific Region – Revised Draft Address Policy SIG APNIC14, Kitakyushu, Japan 4 Sept 2002.
File: /ram/wgchairs.sxi Date: 7 January, 2016 Slide 1 Process and Tools (PROTO) Team General Area Meeting IETF59, Seoul, Korea -- March 2004
New Features and Upcoming Features in ARIN Online Andy Newton, Chief Engineer.
Update from the RIPE NCC Axel Pawlik ARIN XXX, Dallas.
News from APNIC German Valdez Communications Area Manager RIPE October 2008.
1 Object-Oriented Analysis and Design with the Unified Process Figure 13-1 Implementation discipline activities.
Contractual Relationship Requirement for End Users Implementation update policy proposal
Aut-num object Denis Walker Business Analyst RIPE NCC Database Team.
Abuse-c update Denis Walker Business Analyst RIPE NCC Database Team.
Authentication Presenter Meteor Advisory Team Member Version 1.1.
1 FRED – open source registry system CZ.NIC, z.s.p.o. Jaromír Talíř
Tomasso Groenendijk Integration MVP Implementing a real life scenario for the API Economy.
Whois Update Guangliang Pan. Overview Differences between APNIC and RIPE Whois Databases Change mnt-by from member’s maintainer to APNIC-HM for aut-num.
Gridpp37 – 31/08/2016 George Ryall David Meredith
RIR Co-ordination and Joint Statistics
AFRINIC Services Update
RIPE Whois Database Software Recent Changes
The Current State of RDAP
News from APNIC ARIN XXII 16 October 2008.
Math Sports Final Release Bridger.
Presentation transcript:

Database Update Johan Åhlén Assistant Manager and Denis Walker Business Analyst

Johan Åhlén and Denis Walker, RIPE 67 October RIPE Database statistics 2,500 unit and integration tests 1,500 end-to-end tests Operational stats: – – about 430 queries per second

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Release Management Users need to be aware of changes Testing period before major production release Bug and issue details tracked Additional test set up with real data snapshot Major release – feature development, test period Minor release – bug fix only, immediate deploy Improve communication for any release 3

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Open Source Open source for many years Long term collaboration with APNIC New code base now on GitHub – Users are contributing to the code If you have an idea, we can help you technically Run local instance 4

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Action Points [AP66.1] RIPE NCC to return to the community for clarification of [dummification] design goals. – More later in presentation [AP66.2] RIPE NCC Raise this proposal [AS authentication] on the DB-WG mailing list for discussion – Clarification on using RIPE Database as Internet Routing Registry published to RIPE Labs and announced WG list 5

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Action Points [AP66.3] RIPE NCC Raise [SSO] this proposal on the DB-WG mailing list for discussion – Ongoing – More on this later in the presentation [AP66.5] RIPE NCC to check that all systems are UTF8 ready – Technically feasible without much difficulty – More on this later in the session 6

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Since RIPE 66 Working implementation of RDAP, the Registration Data Access Protocol – Developed in cooperation with APNIC – Demonstrated at the IETF meeting in Berlin – Beta available – – Ongoing, expect updates 7

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Since RIPE 66 (2) Metadata tags can now be added to objects (eg RIPE-REGISTRY-RESOURCE) – Can be shown in queries and filter output on tags Mirror other 4 RIR DBs operational data based on their delegated stats – All resources with no overlaps – --resource finds any resources from set of RIR DBs 8

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Since RIPE 66 (3) Include ‘dry-run:’ in an update with single object – All checks done, no actual update performed – Could be improved to include multiple objects? Added “--diff-versions” to history query By default all notification messages for object changes show a diff output and full new object 9

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Since RIPE 66 (4) “--valid-syntax” filters out of query output objects that would fail current syntax checks RESTful API integrated into whois code and is production quality Standardised and cleaned up representation of IPv6 addresses in RIPE Database Query & Update manuals major review 10

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Unresolved Features Data dummification proposal – Design goals published – personal-data-in-the-ripe-database personal-data-in-the-ripe-database – Some comments but no real objections – Implementation in one of the upcoming major releases 11

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Unresolved Features (2) Proposal made at last RIPE Meeting to replace static objects (0/0, /8’s, as-blocks,…) – Instead we return information from delegated stats – More accurate data reflecting future transfers – RIPE NCC will put forward detailed implementation plan 12

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Unresolved Features (3) Flag to request personal data – Proposal made last year not to provide personal data by default – Some objections to idea of changing defaults – Not enough input on changing the logic Blocking query behaviour currently blocks all or nothing – Propose to only block personal data objects when limits reached 13

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Upcoming Features Pending route authorisation – Simplify the complex authorisation for route creation – One user submits route object with some auth – Second user submits same object with missing auth tokens – When both objects received, RIPE Database software creates object if combined auth tokens all pass – Available on TEST soon after RIPE 67 14

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Upcoming Features (2) “via” attributes in aut-num – Proposed and implemented by Job Snijders – Draft RFC but already supported by other users Any change to aut-num needs good communication Available in TEST Database after RIPE 67 15

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Upcoming Features (3) Simplified UI for adding abuse-c – Log into LIR Portal – Provide address – DONE – Extended deadline for members 16

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Upcoming Features (4) Single Sign On (SSO) – Implement SSO authorisation for database updates – New auth method in mntner object – While logged in, changes to your data where mntner has your SSO ID is pre-authorised 17

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Upcoming Features (5) Documentation difficult to maintain, read, find what you want – Technical information wrapped in descriptive text – Only way to find anything is to search – Style and content need a rethink – Link to software version is missing DB team will work with Comms team to find a better way to present information that is clear and easy to use 18

Johan Åhlén and Denis Walker, RIPE 67 October 2013 RIPE NCC Survey 2013 Valuable feedback from the respondents – Overall the RIPE Database scored highly Some newcomers find RIPE Database difficult to understand and update Asked to allow for bulk updates and/or the ability to synchronise from your own servers 19

Johan Åhlén and Denis Walker, RIPE 67 October 2013 User Experience Improvements Know the users How do people try and find out about the RIPE Database? How can we work more effectively with the community? Desired outcome: an improved website, better UIs, simplified and intuitive database software. 20

Johan Åhlén and Denis Walker, RIPE 67 October 2013 Resiliency Hot node in Stockholm in case of major incident in Amsterdam area – Always active – Could improve further with distributed backend 21

Questions?