PeeringDB Update. Arnold Nipper Peering Asia 1.0, Kyoto, Japan 1

Similar documents
Introduction to PeeringDB

PeeringDB Update. Arnold Nipper SANOG 30, Gurgaon, India 1

PeeringDB. Arnold Nipper

PeeringDB. Arnold Nipper CEE Peering Days 2017, Ljubljana, Slovenia 1

PeeringDB Update. Aaron Hughes April, 2016 GPF 11 Hollywood, CA 1

PeeringDB 2.0. Arnold Nipper 7-8 June, 2016 ENOG11, Moscow 1

Internet exchange Federation Project Funding Proposal

MINUTES Approved by Membership, April 19 th, 2018

PeeringDB APRICOT 2012

ASCLD STRATEGIC PLAN

APNIC Overview. AFRINIC Meeting Accra, Ghana, May 13th Anne Lord Asia Pacific Network Information Centre

2nd National MBE Manufacturers Summit 2017

APNIC support for Internet development

Welcome to Your First ARIN Meeting

ASUW Communications Policy Created August 2013

UCSB IT Forum. April 15, 2014

APNIC History and Overview

OpenStack Foundation Update

APNIC s role in stability and security. Adam Gosling Senior Policy Specialist, APNIC 4th APT Cybersecurity Forum, 3-5 December 2013

Architecture and Standards Development Lifecycle

Student Union Social Programming Board Constitution

ICORS Terms of Service

Internet Resource Policy - Why should I care?

APNIC 35 Conference Sponsorship Proposal

CYXTERACON Prospectus APRIL 29 30, 2019 MIAMI, FLORIDA

Enterprise Business. Solution Partner Program Guideline

IBM Workload Automation Training & Education

The Global Research Council

IXPDB. RIPE May Bijal Sanghani

Strategic Plan for years Updated - 8/9/14 Review & re-approved

IX-F - Best Practices

by: Eddie Widiono, Founder & Chief Advisor of Indonesia Smart Grid Initiative (Prakarsa Jaringan Cerdas Indonesia / PJCI)

Working Together to Create Sustainable Success. APICS Board of Directors Meeting Update April 2012

July SNIA Technology Affiliate Membership Overview

@SNIA. Learn More About SNIA Membership

MeMOrAnduM Of understanding

,000+ What is the BCI Corporate Partnership? What are the benefits of becoming a Corporate Partner? Levels of Partnership

Sponsorship Level 1: Bronze

University of Texas Arlington Data Governance Program Charter

Japan s Common Vocabulary Policy. Takashi Wada Ministry of Economy, Trade and Industry May 2015

ICANN Report. Presented by: Dr Paul Twomey CEO and President. Reston, Va ARIN XIV 20 October 2004

ICANN Update at PacNOG15

IP Address Management The RIR System & IP policy

APNIC Update. APTLD Meeting

IP addressing policies: what does this mean? Adam Gosling Senior Policy Specialist, APNIC APT PRF for the Pacific: August 2013

Forum. Ningbo, China 25 February

1/8. Note by the Chair. Executive Summary. 24 th Senior Officials Meeting of the Environment Management Group. EMGSOM.24(a)_4_Work Plan_2019

VETDATA PRIVACY POLICY

Supporting Internet Growth and Evolution: The Transition to IPv6

APNIC Update. Srinivas (Sunny) Chendi Senior Community Relations Specialist, APNIC Member Briefing, Dhaka 25 May 2013

Internet Numbers Introduction to the RIR System

ASHRAE. Strategic Plan STARTING

SLAS Special Interest Group Charter Application

GUIDING PRINCIPLES I. BACKGROUND. 1 P a g e

VETS FIRST CHOICE PRIVACY POLICY FOR PARTICIPATING VETERINARY PRACTICES

Campus Community Guide October 2012

Introduction to RONOG 5

CHARTERING SITE QUICK START GUIDE

The Number Registry System

2013 STRIVING FOR EXCELLENCE AWARD SUBMITTAL RAISING THE BAR

IAAP: Building an International Community of Accessibility Professionals

21st May, 2016 Wuhan China

RIPE Atlas. Christopher Amin 14 November 2017 WTIS-17

ARIN Update. Mark Kosters CTO

LACNIC REPORT. Ricardo Patara

First Session of the Asia Pacific Information Superhighway Steering Committee, 1 2 November 2017, Dhaka, Bangladesh.

10 March Informal Expert Group for the ITU World Telecommunication Policy Forum

Michuki Mwangi Senior Education Manager ISOC. Policy Coherence in the Application of ICT for Development Paris, France th Sept 2009

EXHIBITOR & SPONSORSHIP PROSPECTUS

RIPE NCC Update. Robert Kisteleki RIPE NCC

We are also organizational home of the Internet Engineering Task Force (IETF), the premier Internet standards-setting body.

IXP Policy Considerations

Mitigation Framework Leadership Group (MitFLG) Charter DRAFT

Arkansas MAV Conservation Delivery Network

Peering Commercials and Contracts

Service Anywhere Practitioner Forum. Program Overview

Draft RIPE NCC Activity Plan and Budget 2016

ESFRI Strategic Roadmap & RI Long-term sustainability an EC overview

Accreditation Services Council Governing Charter

The ISSA your partner in excellence in social security administration

ARIN Update. Summer 2011 ESCC/Internet2 Joint Techs Mark Kosters Chief Technology Officer

NANOG65 DNS Track Montreal, Quebec, Canada 3-4 October DNS-OARC Overview Keith Mitchell

ISAO SO Product Outline

UAE National Space Policy Agenda Item 11; LSC April By: Space Policy and Regulations Directory

Sponsorship Opportunities

addressing the Internet in the Asia Pacific Activity Plan and Budget

The UNISDR Private Sector Alliance for Disaster Resilient Societies

Strategic Plan Report

Effective October 31, Privacy Policy

OUTDATED. Policy and Procedures 1-12 : University Institutional Data Management Policy

What we did last OARC. Keith Mitchell DNS-OARC RIPE77 DNS WG Amsterdam, Oct 2018

THE INTERNET IS FOR EVERYONE. Join us to keep the Internet open, thriving, and benefitting people around the globe.

ICANN Policy Update & KSK Rollover

HLG Briefly. HLG was established on March 6, 2015 during the 46 th Session of the UN Statistical Commission

Membership

UNCONTROLLED IF PRINTED

Docker Business Partner Program Guide

WRI BUILDING EFFICIENCY INITIATIVE BUILDING EFFICIENCY INITIATIVE, WRI ROSS CENTER FOR SUSTAINABLE CITIES

APNIC & Internet Address Policy in the Asia Pacific

NC Project Learning Tree Guidelines

Transcription:

PeeringDB Update Arnold Nipper arnold@peeringdb.com 2017-11-01 Peering Asia 1.0, Kyoto, Japan 1

Agenda 1. Organization and Election Update 2. Strategic Goals and Organizational Objectives 3. Feature Planning Process and Roadmap Update 4. Third Party Integration 2017-11-01 Peering Asia 1.0, Kyoto, Japan 2

What is PeeringDB? Mission statement: PeeringDB, a nonprofit member-based organization, facilitates the exchange of user maintained interconnection related information, primarily for Peering Coordinators and Internet Exchange, Facility, and Network Operators. A PeeringDB record makes it easy for people to find you, and helps you to establish peering If you aren t registered in PeeringDB, you can register at https://www.peeringdb.com/register We use basic verification for new accounts and require current whois information, so please Update and maintain your whois information Register from a company email address? 2017-11-01 Peering Asia 1.0, Kyoto, Japan 3

Governance and Membership PeeringDB is a United States 501(c)(6) volunteer organization that is 100% funded by sponsorships Healthy organization, building financial reserves and executing the long term strategic plan Membership rules A corporation, limited liability company, partnership or other legal business entity may be a Member of the Corporation Membership is determined by having both an active PeeringDB.com account and an individual representative or role subscription to the PeeringDB Governance mailing list 327 addresses subscribed to the Governance mailing list (as of 25 Apr, 2017) Governance list is at http://lists.peeringdb.com/cgi-bin/mailman/listinfo/pdb-gov More information available at http://gov.peeringdb.com/ 2017-11-01 Peering Asia 1.0, Kyoto, Japan 4

Committees Admin Committee Operations Committee Product Committee Manage administration of user accounts and PeeringDB records Answer support tickets Manage PeeringDB infrastructure Ask for input from the community on desired features Manage roadmap and development priorities Write SoWs to solicit bids to complete requested features Leads: Arnold Nipper (Chair) and Bijal Sanghani (Vice Chair) Contact: admincom@lists.peeringdb.com Leads: Job Snijders (Chair) and Aaron Huges (Vice Chair) Contact: pdb-ops@lists.peeringdb.com Leads: Eric Loos (Chair) and Matt Griswold (Vice Chair) Contact: productcom@lists.peeringdb.com 2017-11-01 Peering Asia 1.0, Kyoto, Japan 5

Support Ticket Statistics 10000 9000 8000 7000 6000 5000 4000 3000 2000 1000 0 Total Tickets/Year PeeringDB 1.0 PeeringDB 2.0 9614 1791 6873 7823 6225 3050 2828 2284 1389 648 2012 2013 2014 2015 2016 2017 30 25 20 15 10 4,09 5 6,34 8,47 1,00 1,06 1,27 Tickets/Day 7,86 4,39 Resolution Time (d) 8,76 21,84 300% Increase! 26,61 0,53 0,59 0,63 0 2012 2013 2014 2015 2016 (1.0) 2016 (2.0) 2017 Admin Committee volunteers are based around the world in a variety of time zones Goal is to resolve support tickets within 24 hours 2017-11-01 Peering Asia 1.0, Kyoto, Japan 6

Automated Request Validation A lot of support tickets were opened to manually approve new network registrations and affiliation requests Automated request validation was introduced in PeeringDB 2.2.1 on July 5, 2017 Validation is based on RIR RDAP information Improvement needed Gives users immediate automated processing of these requests, no more waiting on a human to respond Significantly reduced the Admin Committee s workload ~1,000 automated tickets since July 5, 2017 (~1/3 of total tickets) First set of new, budgeted features following the Product Committee workflow 2017-11-01 Peering Asia 1.0, Kyoto, Japan 7

Agenda 1. Organization and Election Update 2. Strategic Goals and Organizational Objectives 3. Feature Planning Process and Roadmap Update 4. Third Party Integration 2017-11-01 Peering Asia 1.0, Kyoto, Japan 8

2017 2018 Strategic Direction Ensure reliability, security and support of PeeringDB services Maintain, develop, and enhance functionality of PeeringDB services as sought by the users and supported by the membership and community Educate the community on effective use of PeeringDB Educate the community on interconnection Evangelize use of PeeringDB Rock Solid Critical Infrastructure Uptime Status: http://status.peeringdb.com/ 2017-11-01 Peering Asia 1.0, Kyoto, Japan 9

2017 2018 Strategic Direction Encourage support of PeeringDB via sponsorship Build a reserve of 2 years of operational funds for the longterm stability of the organization Strengthen relationships with operator and peering forums, and other related databases, to work cooperatively on interconnection topics Legal review of liabilities, and insurance (D&O) Succession planning 2017-11-01 Peering Asia 1.0, Kyoto, Japan 10

2017 Organizational Objectives Obtain contracts for all supporting service providers Ensure supporting services are always available Ensure regular backups for all services Ensure security for private user data Conduct redundancy and restoration test biannually Support the Admin Committee to ensure user expectations are met Manage contractor for maintenance, minor development and basic support for underlying PeeringDB platform Support the Product Committee for major development and feature enhancements to ensure user expectations are met Provide education material in the form of a quick start guide, embedded online assistance, webinars and tutorials Participate in peering discussions globally where possible Expand social media presence as new material is created Survey the existing sponsors Write and implement surplus plan Present at major conferences where possible Conduct one election in April each year Conduct one member meeting in April each year Engage council for annual review of liabilities and insurance Write succession plan 2017-11-01 Peering Asia 1.0, Kyoto, Japan 11

Agenda 1. Organization and Election Update 2. Strategic Goals and Organizational Objectives 3. Feature Planning Process and Roadmap Update 4. Third Party Integration 2017-11-01 Peering Asia 1.0, Kyoto, Japan 12

Feature Workflow All features tracked using GitHub at https://github.com/peeringdb/peeringdb/issues with the ZenHub overlay Anyone can open a feature requests, there are no internal or hidden requests Open and transparent process for feature development Workflow is at http://docs.peeringdb.com/workflow/ Product Committee feature process Evaluate and prioritize the requests Request a quote for development costs Request budget from the board Manage implementation and scheduling Your input is needed on features! Example Categories AC (Support Workflow) Bug Enhancement Usability 2017-11-01 Peering Asia 1.0, Kyoto, Japan 13

New Release Process Announced at least one week in advance with all changes to give the community notice Beta site is already running the development version for testing Announced on PDB Announce list, Twitter, Facebook Released on Wednesdays at 0400Z and avoids Mondays and Fridays International holidays Large conferences and events (APRICOT, EPF, GPF, NANOG, RIPE, etc.) List of current changes (release notes) for each version are on GitHub at https://github.com/peeringdb/peeringdb/milestones 2017-11-01 Peering Asia 1.0, Kyoto, Japan 14

Beta Development Beta server Available at https://beta.peeringdb.com/ Runs the latest beta software version Full access over HTTP and the API Database is local to the beta server only, changes are not reflected on the production servers Latest changes Available at https://beta.peeringdb.com/changes Redirects to the list of issues on GitHub Documents all of the changes in the current beta version Anyone can log bugs and feature requests in GitHub at https://github.com/peeringdb/peeringdb/issues 2017-11-01 Peering Asia 1.0, Kyoto, Japan 15

2017 Roadmap Several maintenance releases with small features have been released since PeeringDB 2.0 was launched We will have major releases with larger features in 2017 Roadmap focus areas Data quality, privacy, confidentiality Usability and API Platform stability and reliability Product evolution Communication focus areas Partner management Communication outreach Membership engagement 2017-11-01 Peering Asia 1.0, Kyoto, Japan 16

Agenda 1. Organization and Election Update 2. Strategic Goals and Organizational Objectives 3. Feature Planning Process and Roadmap Update 4. Third Party Integration 2017-11-01 Peering Asia 1.0, Kyoto, Japan 17

Third Party Integration PeeringDB maintains interconnection data Permissions and privacy on user information are set by the user Accuracy is essential Exchange sources are vetted Data conflicts are resolved by the Admin Committee Third party integration with PeeringDB has started in two ways Data exchange with organizations Use by free and commercial software, full list at http://docs.peeringdb.com/#tools 2017-11-01 Peering Asia 1.0, Kyoto, Japan 18

Data Exchange PeeringDB s goals are to Maintain data integrity Provide complete data needed for interconnection Working to exchange data with organizations that maintain data on facilities, IXPs, and networks Open and transparent process and integration Not for user data IXP data: IX-F, Euro-IX, PCH Network data: RIRs (ASNs) Facility data: Inflect 2017-11-01 Peering Asia 1.0, Kyoto, Japan 19

Facility Data Validation by Inflect Facility data is inconsistent and incomplete Any registered user can suggest facility data Sometimes it s maintained by the facility operator, often it s not Inflect is an open, neutral search and procurement tool for internet infrastructure services that provides accurate, validated information Preferred partner to provide free validation of facility data LOI signed August 4, 2017 Work in progress now to exchange and import validated facility data Unvalidated Facility Data Validation Validated Facility Data 2017-11-01 Peering Asia 1.0, Kyoto, Japan 20

Software Highlight: TraceMON TraceMON is a tool for visualizing a network topology generated by traceroutes Provides one-click access to IXP and network info Displays PeeringDB info and allows the user to update their record RIPE Atlas users can access it by selecting a traceroute measurement and clicking on the TraceMON tab at https://atlas.ripe.net/measurements/?search=& status=&af=&kind=2%2c4&age=#!tab-public Full article is at https://labs.ripe.net/members/massimo_candel a/tracemon-traceroute-visualisation-networkdebugging-tool 2017-11-01 Peering Asia 1.0, Kyoto, Japan 21

Become a PeeringDB Sponsor! Diamond Sponsorship - $25,000 / year Limited to 2 sponsors Very large logo on top line of Sponsors page with URL Diamond Sponsor badge display on all records Social media promotion Platinum Sponsorship - $10,000 / year Large logo on second line of Sponsors page with URL Platinum Sponsor badge display on all records Social media promotion Gold Sponsorship - $5,000 / year Medium logo on third line of Sponsors page Gold Sponsor badge display on all records Social media promotion Silver Sponsorship - $2,500 / year Small logo on fourth line of Sponsors page Silver Sponsor badge display on all records Social media promotion Contact sponsorship@peeringdb.com for sponsorship info 2017-11-01 Peering Asia 1.0, Kyoto, Japan 22

Thank you to our sponsors! Diamond Sponsor Platinum Sponsors Gold Sponsors Silver Sponsors 2017-11-01 Peering Asia 1.0, Kyoto, Japan 23

Information and Resources Announce list: http://lists.peeringdb.com/cgibin/mailman/listinfo/pdb-announce Governance list: http://lists.peeringdb.com/cgibin/mailman/listinfo/pdb-gov Technical list: http://lists.peeringdb.com/cgibin/mailman/listinfo/pdb-tech User Discuss list: http://lists.peeringdb.com/cgibin/mailman/listinfo/user-discuss Docs, presentations, guides, tools: http://docs.peeringdb.com/ Board and Officers: stewards@lists.peeringdb.com Admins: support@peeringdb.com Presentation requests: productcom@lists.peeringdb.com Uptime status: http://status.peeringdb.com/ Bugs and feature requests: https://github.com/peeringdb/peeringdb/ Social media: @PeeringDB https://www.facebook.com/peeringdb/ https://www.linkedin.com/company/peeri ngdb 2017-11-01 Peering Asia 1.0, Kyoto, Japan 24

Questions? 2017-11-01 Peering Asia 1.0, Kyoto, Japan 25