African Route Collectors Data Analyzer: a compass to support peering growth in the region Authors: Rodérick Fanou 1,2 , Victor Sanchez 2 , Francisco Valera 2 , Michuki Mwangi 3 , Jane Coffin 3 1 IMDEA Networks Institute, 2 Universidad Carlos III de Madrid, 3 ISOC [email protected]; [email protected]; [email protected]
18
Embed
Africa Route Collectors Data Analyzer: A compass to support peering growth in the region
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
African Route Collectors Data
Analyzer: a compass to support
peering growth in the region
Authors: Rodérick Fanou1,2, Victor Sanchez2, Francisco Valera2,
Michuki Mwangi3, Jane Coffin3
1 IMDEA Networks Institute, 2 Universidad Carlos III de
– Inform the Internet community, supporting organizations and decision-makers on gaps and scope of IXP development needed in the region (for decision-makers)
– Complement measurements studies done among RIPE Atlas probes in the region (for all)
Afr
ica
n R
ou
te C
olle
cto
rs D
ata
An
aly
ze
r:
a c
om
pa
ss to
su
pp
ort
pe
eri
ng
gro
wth
in
the r
egio
n
Problem Statement 4 A
fric
an
Ro
ute
Co
llecto
rs D
ata
An
aly
ze
r:
a c
om
pa
ss to
su
pp
ort
pe
eri
ng
gro
wth
in
the r
egio
n
Methodology Overview: 5 steps 5 A
fric
an
Ro
ute
Co
llecto
rs D
ata
An
aly
ze
r:
a c
om
pa
ss to
su
pp
ort
pe
eri
ng
gro
wth
in
the r
egio
n
Requirements
Definitions Architecture
Data Collection
& Storage Data Analysis
End
User
Interfac
e
Requirements Definition 6
• Develop an open source web platform
– Provide an IXP data collection system
– Define a common structure to store existing Route collectors data
– Define and periodically compute statistics under different points of view • IXP View
• National View
• Regional View
• Possibility to support Route-Collectors from other regions
Afr
ica
n R
ou
te C
olle
cto
rs D
ata
An
aly
ze
r:
a c
om
pa
ss to
su
pp
ort
pe
eri
ng
gro
wth
in
the r
egio
n
Methodology: Architecture(1) 7 A
fric
an
Ro
ute
Co
llecto
rs D
ata
An
aly
ze
r:
a c
om
pa
ss to
su
pp
ort
pe
eri
ng
gro
wth
in
the r
egio
n
IXP View (10 items)
National View (13
items)
Regional View (9
items)
ARCP
Admin
ARCP
Users
• Data
Downloader &
Storage
• Stats
Computation
with Scripts
run
periodically
• Views
• Server
hosted @ an
African IXP
Route
Collectors
Views
Methodology: Architecture (2) 8 A
fric
an
Ro
ute
Co
llecto
rs D
ata
An
aly
ze
r:
a c
om
pa
ss to
su
pp
ort
pe
eri
ng
gro
wth
in
the r
egio
n
Computation & Visualization Process
Data collection and Storage Process
Data Collection & Storage (1) 9 A
fric
an
Ro
ute
Co
llecto
rs D
ata
An
aly
ze
r:
a c
om
pa
ss to
su
pp
ort
pe
eri
ng
gro
wth
in
the r
egio
n
• Programming languages – Python, HTML5, CSS, PHP, Javascript, MySQL,
Google charts.
• Data Sources – Geolocation databases: OIM, MM, RDNS, TC.
– Geolocalized PCH collectors, RouteViews collectors, Any other Route collectors (all deployed at African IXPs)