ripe 59 database update · ripe network coordination centre ripe 59 database update paul palse...

30
RIPE Network Coordination Centre http://www.ripe.net RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC RIPE 59 1 Paul Palse

Upload: others

Post on 11-Oct-2020

75 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

RIPE Network Coordination Centre

http://www.ripe.net

RIPE 59 Database Update

Paul Palse Database Manager, RIPE NCC

RIPE 59 1 Paul Palse

Page 2: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Outline

•  Introduction of the DB Group •  Projects and external commitments •  Operational update and RIPE-DBM •  Data Protection Taskforce highlights •  Questions

RIPE 59 2 Paul Palse

Page 3: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

RIPE Network Coordination Centre

http://www.ripe.net

The DB Group

RIPE 59 3 Paul Palse

Page 4: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

The Database Team

RIPE 58 4 Paul Palse

Paul Erik Agoston

Luis Benedetto Denis

Page 5: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Stakeholders: Internal and External

RIPE 59 5 Paul Palse

Page 6: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

RIPE Network Coordination Centre

http://www.ripe.net

Projects

RIPE 59 6 Paul Palse

Page 7: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

AP54.3: MNT-BY on Person/Role

•  MNT-BY mandatory on person and role objects •  Software is ready •  Documentation is ready •  Test environment deployed right after RIPE 59

RIPE 59 7 Paul Palse

Page 8: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

AP54.3: MNT-BY on Person/Role

RIPE 59 8 Paul Palse

Page 9: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

AP54.6: Clean-Up Unreferenced Persons

•  Suspended after Ripe 58 •  Restarted after “not reusing NIC handles” •  Suspended now for clarification…

RIPE 59 9 Paul Palse

Page 10: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

AP54.7: rev-srv Deprecation

•  Done on Wednesday 2nd September •  Rev-srv attribute turned into remark line •  Approximately 105.000 objects affected

RIPE 59 10 Paul Palse

On Wed 2/9/2009

Page 11: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

RIPE Network Coordination Centre

http://www.ripe.net

Various Updates

RIPE 59 11 Paul Palse

Page 12: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

System Architecture

•  Presented new architecture at RIPE 57 •  Most of it has been deployed •  Few remaining services will be migrated

without operational interruption

RIPE 59 12 Paul Palse

Page 13: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

NRTM/Split files without personal data

•  NRTM and split files without NIC-HDLs •  Software is ready •  Documentation is ready •  Test environment deployed right after RIPE 59

RIPE 59 13 Paul Palse

Page 14: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Not reusing NIC-HDLs

•  Discussed during RIPE 58 •  Announced on DB-WG mailing list •  Deployed on the 10th of September

RIPE 59 14 Paul Palse

Page 15: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

RIPE NCC’s Other Database Mirrors

•  We are out of sync •  Reloading APNIC mirror •  Other will follow •  Address QoS

RIPE 59 15 Paul Palse

Page 16: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

RIPE Network Coordination Centre

http://www.ripe.net

Operational Update

RIPE-DBM

RIPE 59 16 Paul Palse

Page 17: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

RIPE-DBM

•  First line: Customer Service

•  Second line: Database group

RIPE 59 17 Paul Palse

Andrea (manager)

Milena David

Emilio

Page 18: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Average Tickets Per Month

0 50 100 150 200

Update Issues

Notification Issues

Password/Auth Issues

Miscellaneous

Abuse Reports/Legal/Policy

Usage Questions

DB Access Issues

154

42

115

26

26

32

10

189

92

116

51

31

12

8

RIPE 57 -> 58 RIPE 58 -> 59 RIPE 59 18 Paul Palse

Page 19: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

RIPE Network Coordination Centre

http://www.ripe.net

RIPE Database

RIPE 59 19 Paul Palse

Page 20: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Stats: Whois Queries per minute

RIPE 59 20 Paul Palse

http://www.ripe.net/info/stats/db/

•  Average queries over a year: 6,639 •  IPv6 April : < 1% •  IPv6 August : > 6%

2008 2009

Page 21: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Whois Queries – Access Method

/bin/whois 91%

Proxy 7%

Whois.cgi 2%

RIPE 57 -> 58

/bin/whois 96%

Proxy 3%

Whois.cgi 1%

RIPE 58 -> 59

RIPE 59 21 Paul Palse

Page 22: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Whois Queries – Usage by Country

.de 23%

.us 19%

.gb 9%

.ru 7%

.fr 5%

.nl 5%

.ua .se

.br

.ch .hu .cz

.it Other

Between RIPE 57 and 58

.de 20%

.us 17%

.ru 11% .nl

8%

.gb 7%

.fr .ua .hu .se .ch .cz .it

.pt .pl

Other

Between RIPE 58 and 59

RIPE 59 22 Paul Palse

Page 23: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Query Distribution per Month

86%

12% 2%

Queries per unique IP

1 to 10 11 to 100 101 to 1,000 1,001 to 10,000 10,001 to 100,000 100,000+

RIPE 59 23 Paul Palse

Page 24: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

http://www.ripe.net/info/stats/db/

Stats: Successful Whois Updates

RIPE 59 24 Paul Palse

•  Average updates over a year: 8 per minute

Page 25: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Whois Updates - Distribution

17%

83%

Update Method

sync mail

59% 34%

1% 6%

Update Types

Successful Failed Help Spam

RIPE 59 25 Paul Palse

Page 26: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

RIPE DB: Query and Update Uptime

98.600%

98.800%

99.000%

99.200%

99.400%

99.600%

99.800%

100.000%

RIPE 58 RIPE 59

Queries Mail Updates Sync Updates

RIPE 59 26 Paul Palse

Page 27: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Data Protection Taskforce highlights

•  Final review of the Database AuP •  Final review Proxy Access Service Agreement •  Close the taskforce – mission comleted

RIPE 59 27 Paul Palse

Page 28: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

Things to clean up

•  Cleanup of forward domain objects •  Improve reverse delegation safeguards

RIPE 59 28 Paul Palse

Page 29: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

http://www.ripe.net

RIPE Network Coordination Centre

RIPE 59 29 Paul Palse

Questions?

Page 30: RIPE 59 Database Update · RIPE Network Coordination Centre  RIPE 59 Database Update Paul Palse Database Manager, RIPE NCC Paul Palse RIPE 59 1

RIPE Network Coordination Centre

http://www.ripe.net RIPE 59 30 Paul Palse