VOSpace vs WebDAV

Matthew Graham mjg at cacr.caltech.edu
Wed May 14 22:26:02 PDT 2014


Hi Walter,

This is the presentation that Paul Harrison gave in May 2007 on this subject: 

http://wiki.ivoa.net/internal/IVOA/InterOpMay2007GridAndWebServices/VOSpaceWebDAV.pdf

	Cheers,

	Matthew

On May 14, 2014, at 10:19 PM, Walter Landry wrote:

> Hello Everyone,
> 
> At our datacenter, we want to implement some kind of workspace for our
> users.  So the natural thing to do is to look at VOSpace and see if it
> could be bent to our needs.  However, I am also familiar with WebDAV [1],
> and I am having a hard time understanding what advantages VOSpace
> brings.  Just to run down the basics about WebDAV:
> 
> 1) WebDAV supports much of the functionality in VOSpace, including
>   all of these items lifted directly from the VOSpace introduction
> 
>    * add or delete data objects
>    * manipulate metadata for the data objects
>    * obtain URIs through which the content of the data objects can be
>      accessed
> 
> 2) WebDAV is a mature, established standard deployed worldwide on a
>   variety of machines.  Every major desktop OS has WebDAV built in,
>   and you can get clients and servers for every operating system on
>   almost any hardware, including phones, tablets, and supercomputers.
> 
> 3) WebDAV has a number of implementations of the client and server in
>   every programming language you can think of.
> 
> 4) WebDAV is based on http, so it is easy to layer any of a number of
>   authentication schemes on top.
> 
> 5) WebDAV has an easily understood filesystem-like API.
> 
> In contrast, the only compelling feature of VOSpace I can think of is
> the ability to initiate 3rd party transfers.  But it would seem better
> to add a trivial extension to WebDAV rather than creating a completely
> new protocol.
> 
> Moreover, the API for VOSpace is much more complicated, with a lot of
> indirection.  The vos: URI scheme in particular feels like a
> reinvention of DNS for a benefit that I do not see.  It almost goes
> without saying that I have not seen much interest in VOSpace outside
> of astronomy.
> 
> Given all this, it feels like the best use of my time would be to
> install mod_dav on my Apache server and be done in short order.  I
> would guess that my users would even be happier than if I used
> VOSpace.  It is pretty addictive to be able to drag and drop from your
> desktop to a remote WebDAV folder using the standard file browser.
> 
> Now, I am aware that this has been discussed before.  I have also
> spoken personally with one of the authors of VOSpace.  Yet I still do
> not quite see the need for VOSpace.  Could someone enlighten me?
> 
> Thanks,
> Walter Landry
> wlandry at caltech.edu
> 
> [1] http://webdav.org/
> [2] http://www.ivoa.net/forum/grid/2007-March/001713.html
>    http://www.us-vo.org/pipermail/techwg/2005-February/000793.html
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ivoa.net/pipermail/grid/attachments/20140514/b501ae40/attachment.html>


More information about the grid mailing list