![Page 1: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/1.jpg)
Kaveh Ranjbar | 10 May 2017 | RIPE 74
Global Technical Services Update
![Page 2: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/2.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 2
Global Technical Services?
• These are services provided to the global Internet community by the RIPE NCC - e.g. K-root
- RIPE Atlas
- RIPEstat
- Routing Information Service (RIS)
• They do not include services tailored for RIPE NCC Members, services that support Internal IT operations or the RIPE Database - e.g. LIR Portal, Ticketing system
![Page 3: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/3.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 3
Hosted Services
With RIPE NCC since: 2013
Colin Petrie
Anand Buddhdev
With RIPE NCC since: 2013
Michela Galante
With RIPE NCC since: 2013
Iñigo Ortiz de UrbinaCazenave
With RIPE NCC since: 2006
![Page 4: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/4.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 4
Routing Information System
• Publicly available global BGP Data collection since 1999 - Raw data has been historically available in MRT format
in 5 minute update intervals and 8 hour full table dumps
- Data is used extensively in RIPEstat
• 21 active collectors - New, message-based, data collection platform, allows for
streaming RIS data
- Migrate old style collectors to new system
![Page 5: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/5.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 5
DNS Services
• Serving K-root from five core plus 46 K-root hosted locations - Adding capacity to deal with increased load from genuine
queries and attacks
• Reverse Zone for RIPE region - Discussions on the distribution system after the hiccup a
month ago
• Secondary service for ccTLDs - Reviewing contracts based on community guidelines
• ripe.net domain and resiliency
![Page 6: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/6.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 6
RIPE Atlas Anchors
• Deployment and maintenance of anchors - Very high level of automation for deployments, required to
support further scaling
- Reached ‘magical’ number of 256 anchors this year. Further growth planned.
• Anchors hardware replacement - Soekris might stop production of the current device
- With help from our supplier we have enough in stock
- Will investigate further and consult with the community on the replacement hardware
![Page 7: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/7.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 7
Big Data Backend
With RIPE NCC since: 2002
Oleg Muravskiy
With RIPE NCC since: 2015
Elena Dominguez
With RIPE NCC since: 2013
Paul de Weerd
![Page 8: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/8.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 8
Big Data Backend• Underlying storage and data processing
- For all of our big data applications
- Including the datasets driving RIPE Atlas, RIS and RIPEstat
• Based on a set of cutting edge tools
- Including Hadoop, RabbitMQ, Apache Spark, Kafka, ElasticSearch, Kibana logging analysis tool, etc.
• DevOps operation
- Mainly Java/Scala development, full operations automation
• Moved to single main cluster
![Page 9: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/9.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 9
Global Peering, Monitoring, Alerting
• Monitoring and maintenance of our global infrastructure - Including RIS nodes, K-root
nodes, RIPE Atlas Anchors and the storage infrastructure
- RIS Collector migration
• Complex monitoring and alerting scenarios
With RIPE NCC since: 2016
In collaboration with: Anand Colin Iñigo
Hanieh Bagheri
With RIPE NCC since: 2014
Florian Obser
![Page 10: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/10.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 10
RIPE Atlas Infrastructure and APIs
With RIPE NCC since: 2011
Christopher Amin
With RIPE NCC since: 2013
Johan ter Beest
With RIPE NCC since: 2010
Viktor Naumov
With RIPE NCC since: 2010
Andreas Strichs
![Page 11: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/11.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 11
RIPE Atlas Infrastructure and APIs
• Middleware between the Big Data backend and RIPE Atlas frontend
• Critical RIPE Atlas services - General System Architecture
- Measurements management
- Accounting and user management
- Coding and maintaining controllers
- Scheduling and task distribution
- Logging, debugging, deployments
![Page 12: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/12.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 12
RIPE Atlas Probes
With RIPE NCC since: 2011
Philip Homburg
With RIPE NCC since: 2009
Lia Hestina
![Page 13: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/13.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 13
RIPE Atlas Firmware
• Probes and anchors firmware
• USB Stick issues - Not-visible pattern
- Major improvements to the service with the new firmware with less writes to disk
• Other developments: - V1 probe firmware will be limited to security updates
- New probe hardware being investigated
- Virtual probes
![Page 14: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/14.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 14
RIPE Atlas Logistics
• Procurement of probes - Coordinating purchase, initialisation, Inventory, shipping
and return of probes
- 9,500+ active probes
• Managing Distribution Strategy - Quotas for regions, supporting events and meetings
- Relationship management w/Ambassadors, Sponsors, RIRs.
- 383 ambassadors today
• Power adapters and imports
![Page 15: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/15.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 15
RIPEstat and Country Reports
• RIPEstat - Very popular among network operators
- 30M+ data calls a day
- Information about Internet Resources
• Country Reports - Based on RIPEstat services
- Aggregate of country and regional information with comparison
- Aims to extend our reach to a wider audience
With RIPE NCC since: 2010
Christian Teuschel
![Page 16: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/16.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 16
Upcoming Tools
With RIPE NCC since: 2015
Jasperden Hertog
With RIPE NCC since: 2013
Massimo Candela
![Page 17: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/17.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 17
OpenIPMap
• Productising OpenIPMap idea from Emile
• Infrastructure IP Geolocation project - NOT end-user geolocation
- Combining multiple geolocation methods including community input, naming schemes and measurement data
- Production service expected this year
![Page 18: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/18.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 18
TraceMON, DomainMON and DNSMON
• TraceMON is the newest addition to our visualisation toolbox - Open Source
- Unique way of visualising trace routes
- Look for it next to traceroute results
• DNSMON - go-to tool for root and tld diagnostics
• DomainMON - DNSMON for the masses!
![Page 19: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/19.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 19
Research, Statistics, Data Analysis
With RIPE NCC since: 2009
Emile Aben
With RIPE NCC since: 2016
Stephen Strowes
With RIPE NCC since: 1996
René Wilhelm
![Page 20: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/20.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 20
Research, Statistics, Data Analysis
• … also prototype tools and internal data support including membership analysis.
• Team of world class researchers - Researching Internet routing, numbering and naming
systems producing public reports and papers
- Focussed on operationally relevant research
- Source of new ideas and digging data and facts
- Adding structure to external collaboration projects
- 25 RIPE Labs articles published on research activities since start of 2016
![Page 21: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/21.jpg)
Kaveh Ranjbar | RIPE 74 | 10 May 2017 21
Management team
With RIPE NCC since: 2006
Robert Kisteleki
With RIPE NCC since: 2012
Romeo Zwart
![Page 22: Global Technical Services Update · Global Technical Services? •These are services provided to the global Internet community by the RIPE NCC - e.g. K-root - RIPE Atlas - RIPEstat](https://reader033.vdocument.in/reader033/viewer/2022060310/5f0a855d7e708231d42c0a53/html5/thumbnails/22.jpg)
Please kindly provide feedback on this presentation style!