[nvo-techwg] Minutes: NVO TWG 2009-04-02

Douglas Tody dtody at nrao.edu
Thu Apr 2 13:54:01 PDT 2009


Hi Matthew -

Thanks for the link.  Is there anything else those of us interested in
this should look at?

On Thu, 2 Apr 2009, Matthew Graham wrote:

> We've had presentations/discussions about VOSpace 2.0 at the last two
> Interops; the most recent was:
> 
> http://www.ivoa.net/internal/IVOA/InterOpOct2008GridAndWebServices/Baltimor
> e-VOSpace-2.0.pdf
> 
> In Baltimore, we put together a list of stakeholders and acknowledged that
> DAL has an interest in this spec. I believe that Keith was going to suggest
> someone when we formed the spec definition group.

It's not just DAL, but also NVO/VOA.  As we have discussed recently we
need to make more of an effort as the facility phase of VO goes forward
to have project use cases / applications drive standards development.

In the TAP discussions over the past year we (NVO) have been the only
ones who seemed all that interested in VOSpace integration into TAP
(at least at this stage) hence we may need to be the ones pushing
this aspect, e.g. in our prototyping over the next year.  I don't
think we can merely sit back and expect that the DAL WG (Keith) will
address this for us - in any case AstroGrid is already very heavily
involved in VOSpace development.  In addition we plan to integrate
VOSpace with SIAV2 for which I am already the lead within DAL.
With VOSpace 2.0 with its REST interface and 2nd generation, hopefully
streamlined functionality going forward in parallel with TAP and SIAV2
it would appear to be the perfect time to do this.

So far as NVO or DAL use cases go we have at least the following:

     o	VOSpace integration into TAP.  We want to colocate a VOSpace
 	with the TAP service, and store tables in it on a per-user
 	basis.	These tables would appear in user queries as a schema,
 	e.g., VOSPACE.tablename.  Tables could be accessed directly
 	from the TAP service as well as via the VOSpace interface.

     o	VOSpace integration into SIAV2.  In this case we have a
 	simple file-oriented integration, storing mainly image
 	files produced by the SIA service, e.g., in async jobs.
 	Upload tables used for multi-position queries would also
 	be possible however.  The VOSpace would probably want to
 	be colocated with the service as for TAP.  TBD is whether
 	multiple services colocated on the same server might share
 	the same VOSpace implementation and context.

     o	VOSpace integration into VOClient and DALServer (these are
     	NVO-specific application use-cases).

     o	Various proposed NVO use cases / applications such as TAP-based
 	replacements for OpenSkyQuery and CASJOBS would use VOSpace
 	(these are probably the primary use cases ultimately for
 	our NVO TAP prototypes using VOSpace).	In particular for a
 	CASJOBS like facility where we can save the output of a query
 	and use it as input in a subsequent query, a per-user VOSpace
 	colocated at the service is required to be able to store the
 	intermediate tables.

     o	Use of VOSpace for observatory or data center data access
 	and retrieval.	For example, we would like to be able to use
 	and rely upon VOSpace and VO authentication for access to
 	proprietary data from NRAO and ALMA telescopes, or for local
 	storage of data on a per-user basis.

I am sure there are others as well, but these are the main ones I am
concerned with.

I just want to make sure that VOSpace 2 will work well for these cases.
So far as I know no one has looked at this carefully yet.

 	- Doug



More information about the techwg mailing list