Skip to Main content Skip to Navigation
Reports

Conception d'une application interactive pour le MOOC « Internet Measurements: a Hands-on Introduction ».

Abstract : An interactive app has been developed for the needs of an introductory course about internet measurements. It consists of a web application that allows students both submission and visualization of experiments executed on a cluster of dedicated servers, the PlanetLab Europe testbed. Such experiments are common Unix network commands such as "ping" or "traceroute", but remotely performed on a user-selected testbed's server. This web service is designed to be used with ease by learners, and also to protect the testbed against excessive load. It communicates with the testbed front-end server through a REST API, and is developed with the Django Python framework. The core of the application is the database that stores a mapping between the learners and their experiments, and whose state is regularly refreshed in order to submit new experiments to the testbed and also poll finished ones. The database refresh steps are delegated to a separated, Celery, process.
Document type :
Reports
Complete list of metadatas

Cited literature [2 references]  Display  Hide  Download

https://hal.inria.fr/hal-01513292
Contributor : Isabelle Rey <>
Submitted on : Tuesday, September 5, 2017 - 10:28:46 AM
Last modification on : Friday, June 14, 2019 - 1:32:59 AM

Files

RT-Marc Chambon-v2.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01513292, version 2

Collections

Citation

Marc Chambon. Conception d'une application interactive pour le MOOC « Internet Measurements: a Hands-on Introduction ».. [Rapport Technique] Inria. 2017, pp.13. ⟨hal-01513292v2⟩

Share

Metrics

Record views

245

Files downloads

828