
Delta est un environnement d'évaluation à grande échelle pour les applications pair à pair développé par l'équipe ERA de l'Institut Charles Delaunay (FRE CNRS 2848).
L'évaluation à grande échelle est un travail obligatoire pour la validation des protocoles et infrastructures pair à pair (P2P). Cependant, la plupart des outils actuels reposent sur la simulation et il n'existe pas d'environnement orienté expérimentation, capable de piloter des implémentations pair à pair. Pour l'instant, les outils d'expérimentation sont des outils adhoc qui nécessitent un temps de conception et de développement important pour chaque nouvelle expérimentation.
Pour répondre à ce manque, l'équipe ERA développe et maintient un outil appelé Delta (Distributed Environment for Large-scale Test of (P2P) Applications). Cet outil, écrit en Java est générique et peut s'interfacer avec n'importe quelle implémentation Java d'une infrastructure P2P (Jxta, FreePastry, OpenChord, ...).
Les caractéristiques de Delta sont :
(1) le support d'expérimentations à grande échelle ;
(2) une indépendance totale de l'application évaluée ;
(3) la répétabilité des expérimentations à travers la définition de scénarios et
(4) la définition d'une interface standard pour le pilotage et la mesure sur des applications P2P.