Stage de Grégory Adam - Ecole d'Ingénieur TPS 1ère Année - [14/06/21 au 11/07/21]
Important : cette page est réservée au suivi du stage, merci de ne pas la modifier
Informations générales pour les stagiaires
Pour toute information concernant ce stage : contacter
Grégory Mantelet
Sujet
Ce stage est la suite du stage de 2020 sur l'implémentation Java d'un VOSpace par GregoryAdam.
Test et évolution d'un VOSpace
Le contexte est l'Observatoire Virtuel International (
http://ivoa.net/). Il
s'agit d'un consortium définissant des standards et protocoles ("à la W3C") d'interopérabilité pour les services et les données astronomiques.
Le stage porte sur l'un de ses standards: VOSpace. Pour simplifier, c'est
un protocole d'accès à un espace de stockage. Ce n'est pas une technologie en soit. On peut par exemple l'utiliser autant en surcouche d'un cloud que d'un
simple système de fichiers local ou distant. Une implémentation Java de ce standard est déjà existente au stade de prototype au CDS.
L'objectif principal du stage sera de définir et effectuer des tests de
performance et robustesse d'un service VOSpace. Suivant les résultats des tests, des améliorations et/ou corrections devront être nécessaires. Si le temps le permet, plusieurs évolutions peuvent être mises en place (ex: authentification, gestion des quotas, interactions avec d'autres services du CDS ou standards de l'IVOA).
- Les activités confiées au stagiaire sont les suivantes:
-
- familiarisation avec le code Java du VOSpace
- définition, exécution et interprétation des tests (et de son environnement)
- développement de corrections et évolutions du VOSpace
Stage (Juin-Juillet 2020)
Juin
Juillet
Liens
Versions testables
Documentation
Liste des améliorations à envisager
Bugs connus
Rapport de stage