Difference: VoSpace ( vs. 1)

Revision 12010-03-26 - AndreSchaaff

 
META TOPICPARENT name="VoSpace"

Introduction

Pour simplifier, VOSpace est une interface vers un système de stockage dont la nature doit être transparente pour les clients (machines et humains). Les versions 1.* de VOSpace étaient basées sur l'utilisation de Web Services SOAP. La version 1.15 est devenue une recommandation. Elle est exploitée par AstroGrid. C'est plutôt une version qui a permis de tester le concept. Les versions 2.* sont quant à elles basées sur l'utilisation de REST et devraient remplacer très rapidement la première version. Un prototype de la première version a été développé au CDS en utilisant iRODS comme système de stockage (cf. rubrique Data Preservation parmi les projets). Celui-ci n'est pas destiné à entrer en exploitation.

Documents IVOA

La version 1.15 est actuellement la dernière recommandation IVOA de VOSpace.

La version 2.0 est en cours de finalisation (le CDS participe officiellement à cette version en tant que co-auteur ce qui n'était pas le cas de la version précédente, c'est une retombée du travail de prototypage effectué avec iRODS).

La version 2.0 est avant tout un passage de la version 1.15 au concept REST modulo quelques corrections et évolutions.

Les différentes phases du projet

Phase 0 : tests et acquisition d'expérience iRODS

Nous avons testé et utilisé iRODS dès la première version stable de l'outil. Jean-Yves Nief (IN2P3) a passé une journée au CDS pour un séminaire consacré à iRODS et nous avons discuté avec lui des différentes architectures que nous envisagions. Pascal Wassong a effectué des tests de Jargon (API Java d'accès à iRODS) dans le cadre du développement du Portail CDS.

Phase 1 : création d'un prototype de la version 1.* de VOSpace

à compléter

Phase 2 : développement d'un prototype de la version 2.* de VOSpace

à compléter

Phase 3 : mise en exploitation de VOSpace 2.0

Choix d'un framework REST

Il existe de nombreux framework REST (). Nous avons opté pour

à compléter

Remarques diverses

cf. la partie Data Preservation pour des informations complémentaires intéressantes

Actions passées

cf. les différentes présentations de l'implémentation VOSpace-iRODS faites durant les réunions semestrielles des projets VOTECH et AIDA, ainsi que durant les sessions GWS et Applications de l'IVOA.

cf. les 3 présentations faites durant l'année 2009 lors des workshops iRODS (IN2P3 Lyon, février 2009), Data Preservation (CNES Toulouse, juin 2009) et Interoperability of Data repositories (Queen Mary University of London, décembre 2009)

cf. l'article que nous a consacré le DICE (dirigé par Reagan Moore)

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback