Webinaire MIRA – 21 juillet 2021
Mesurer Internet en Afrique
Agenda : Mesurer la résilience d'Internet en Afrique
1.
2.
3.
4.
AFRINIC & MIRA - Arthur Nguessan (AFRINIC)
Questions de sondage
Présentation du projet MIRA - Dr. Josiah Chavula (Conférencier à l'UCT - 15 min)
Indice de résilience Internet - Amreesh Phokeer (Expert en mesure et données Internet, ISOC - 15 min)
5.
6.
Séance de questions/réponses (10 minutes)
Mesures actives avec MIRA Pods - Kevin G. Chege (Directeur - Développement Internet - 10 min)
7. Client M-Lab Murakami - (Chris Ritzo - Responsable de la gestion de programme et de la communauté, Laboratoire de mesure - 10 min)
8. Questions-réponses de clôture (10 minutes) 2
Résilience Internet
• La capacité de fournir et de maintenir un niveau de service acceptable face aux pannes et aux défis du
fonctionnement normal.
•
Qu'est-ce que la résilience Internet de l'Afrique ?Contexte : Résilience Internet en Afrique
•
Pour beaucoup dans la région africaine, des interruptions fréquentes d'Internet ou au moins des dégradations de service se produisent, ce qui crée une expérience Internet décousue.• Les données de mesure d'Internet sur les pays africains sont rares et distribuées, ce qui rend difficile la détermination précise de l'état d'Internet en Afrique :
Ø Quelles sont les différentes expériences Internet sur le continent africain ?
Ø Comment les statistiques mesurées à l'aide d'outils correspondent-elles à l'expérience utilisateur ?
Ø Quelles politiques sont bénéfiques ou ont un impact positif sur l'amélioration d'Internet
Résilience
4
Mesures durables de la résilience Internet
AFRINIC & ISOC travaillent à
Mesurer la résilience Internet en Afrique (MIRA en abrégé)
Pour déterminer les niveaux de résilience Internet dans certains pays
1. •
• •
En mesurant certaines métriques
Utiliser des méthodes évolutives pour mesurer la résilience d'Internet Agréger des informations sur les pays
2.
Présenter des résultats de mesure accessibles pour les utilisateurs à tous les niveaux• •
•
Créateurs de politiques
Ingénieurs techniques
les internautes
L'équipe MIRA
Kevin G. Chege Amreesh Phokeer
ISOC ISOC
Dr Ahmed Elmokashfi SIMULE
Dr Josiah Chavula Dr Assane Gueye
Université du Cap Université Carnegie Mellon -Afrique
6
Gestion de l'infrastructure de mesures actives MIRA
Dieudonné I. Munganga Consultant
Hénok Sisay Consultant
Et un grand merci à l'équipe M-Lab pour avoir aidé avec les mises à jour de
leur logiciel pour aider le projet MIRA
8
Webinaire d'aujourd'hui
• Rôle d'AFRINIC – Arthur Nguessan (AFRINIC)
• Work packages du projet MIRA - Dr. Josiah Chavula (UCT)
• Indice de résilience Internet – Amreesh Phokeer (ISOC)
• Mesures actives – Kevin G. Chege (ISOC)
• Mesures M-Lab – Chris Ritzo (M-Lab)
Mesures actives : MIRA Pods
Kévin Chégé chege@isoc.org
Que sont les dosettes MIRA ?
• Appareils (Raspberry Pi 4s) effectuant des mesures actives
• Les Raspberry Pis sont gérés à l'aide de Balena - une plate-forme de gestion de flotte IoT
•
Les Raspberry Pis exécutent un logiciel client appelé « Murakami » pour effectuer des tests de mesure• Le Raspberry Pis lance le client Murakami en tant que conteneur Docker
•
Plus de conteneurs ou de scripts Docker peuvent être exécutés à l'avenir pour augmenter le nombre de tests que les pods MIRA peuvent effectuerPays avec sondes actives
De campagne Pods MIRA actifs FAI mesurés
Bénin
Burkina Faso
(2 sondes)
(5 sondes)
JENY, ISOCEL RISINA, ONATEL, Orange, VTS, IP Plus
Cameroun (2 sondes) CAMTEL
Ethiopie Kenya
(1 sonde)
(3 sondes)
ÉthioTel
JTL, Safaricom, Liquide
(HAI) Madagascar
Maurice
(3 sondes) (2 sondes)
Orange, Telma, Blueline Emtel, TelecomPLUS
Afrique du Sud Zimbabwe
(2 sondes) (2 sondes)
Afrihost Ltd
À confirmer
Rwanda (2 sondes) MTN
12
Mesures de courant
1. Tests de débit via M-Lab Murakami
•
Tests sur 7 serveurs M-Lab en Afrique• 6 tests par jour
2.
Tests de temps aller-retour via M-Lab Murakami• Tests sur 7 serveurs M-Lab
• 6 tests par jour
Analyse et visualisation des données actuelles
•
Actuellement, les sondes MIRA envoient des données à une instance de service Google Cloud. Il s'agit d'affiner la méthodologie et le processus de visualisation•
En utilisant le langage SQL (Big Query), divers points de données sont extraits comme :• Vitesse de débit, latence, type de connexion (fibre/4G, etc.)
•
La visualisation des données est réalisée via Google DataStudio•
L'affinement de la présentation des données est un processus continu•
À terme, la visualisation des données se fera via ISOC Pulse14
Pipeline actuel d'analyse et de visualisation des données
Données Google
Studio
Grande requête
Google Cloud Services (SGC)
RPI RPI RPI
Exemple de fichier JSON de sortie
16
Tableau de bord de visualisation de Google Data Studio
Tableau de bord de visualisation de Google Data Studio
18
Analyse préliminaire des mesures actives
•
Il existe actuellement 7 serveurs M-Lab en Afrique dont deux (Burkina Faso et Maurice) ont été lancés par le projet MIRA (autres : Kenya, Nigeria, Afrique du Sud, Madagascar, Tunisie)•
Les tests locaux (dans le pays) montrent de bonnes performances de temps aller-retour montrant que le contenu hébergé localement est rapidement accessible et la présence d'IXP auxquels les FAI se connectent•
Les tests de débit montrent que la bande passante fournie correspond étroitement aux vitesses de débit (vers les serveurs M-Lab locaux), mais les performances sont réduites aux tests à l'extérieur du paysPipeline d'analyse et de visualisation des données futures
Impulsion ISOC Plate-forme
Serveur SSH
agrégation, tri
RPI RPI RPI
20
Mesures futures
Les Raspberry Pis exécutent un système d'exploitation Linux afin que diverses mesures puissent être ajoutées à l'avenir. Ceux qui ont été identifiés à ce stade :
1.
2.
3.
Tests de téléchargement de fichiers à partir des mesures DNS des CDN
Conteneur docker RIPE Atlas
Sensibilisation de la sonde
•
Les sondes sont en cours de déploiement via les chapitres ISOC en ce moment• Les hébergeurs de sondes ont accès aux graphes DataStudio
• Si vous souhaitez héberger une sonde, veuillez contacter votre chapitre ISOC local
22
Prochaines étapes pour le projet MIRA
•
Achèvement de l'automatisation de l'indice de résilience Internet – T3 2021•
Augmenter la portée de la sonde (en cours)•
Visualisation de l'indice de résilience Internet et des modules MIRA sur la plate-forme Pulse de l'ISOC : - T3/T4 2021•
Mises à jour périodiques via le groupe de travail sur la mesure – la première à avoir lieu au troisième trimestre 2021• Élargir les partenariats
Liens pour rester en contact et rester informé
•
Plateforme Internet Society Pulse : https://pulse.internetsociety.org/•
Inscrivez-vous à la liste de diffusion Pulse : http://bit.ly/ISOCpulsesignup•
Suivez-nous sur Twitter : https://twitter.com/isoc_pulse•
Rejoignez le groupe de travail sur la mesure d'AFRINIC : https://bit.ly/measurement-wg•
Contactez-nous à propos de MIRA : pulse@isoc.org24
Merci.
Rue Vallin 2 CH-1201 Genève Suisse11710 Plaza America Drive Suite 400
Reston, Virginie 20190, États-Unis
Kévin Chégé chege@isoc.org
Rambla Republica de Mexico 6125 11000 Montevideo,
Uruguay
66, promenade Centrepoint Nepean, Ontario, K2G 6J5 Canada
Parc scientifique 400 1098 XH Amsterdam Pays-Bas
3, avenue Temasek, niveau 21, tour du centenaire
Singapour 039190 internetsociety.org
@internetsociety