Difference: VOSpace10Impl (1 vs. 2)

Revision 22012-06-26 - root

 
META TOPICPARENT name="VOSpace10Spec"

Implementation plans for VOSpace v1.0

This is a page for discussion of implementation details of VOSpace-1.0.



Transport protocols

HTTP

FTP

DIME/MTOM

JPARSS

JPARSS is the Java Parallel Secure Stream (Socket), a package designed to achieve optimal TCP performance in a grid environment using partitioned data and parallel Java streams. It enables single sign-on, certificate delegation and secure or plain-text data/file transfer using several security components based on X.509 certificate and SSL.

As the source code for JPARSS is available and it does not require a Globus installation, this could provide a suitable protocol for large data transfers.

On the client side, JPARSS provides two parallel file transfer client APIs: one for peer-to-peer transfer and one for 3rd party transfer. I've tested the peer-to-peer transfer using an NVO proxy certificate.

-- MatthewGraham - 03 Jul 2006

Revision 12006-07-03 - MatthewGraham

 
META TOPICPARENT name="VOSpace10Spec"

Implementation plans for VOSpace v1.0

This is a page for discussion of implementation details of VOSpace-1.0.



Transport protocols

HTTP

FTP

DIME/MTOM

JPARSS

JPARSS is the Java Parallel Secure Stream (Socket), a package designed to achieve optimal TCP performance in a grid environment using partitioned data and parallel Java streams. It enables single sign-on, certificate delegation and secure or plain-text data/file transfer using several security components based on X.509 certificate and SSL.

As the source code for JPARSS is available and it does not require a Globus installation, this could provide a suitable protocol for large data transfers.

On the client side, JPARSS provides two parallel file transfer client APIs: one for peer-to-peer transfer and one for 3rd party transfer. I've tested the peer-to-peer transfer using an NVO proxy certificate.

-- MatthewGraham - 03 Jul 2006

<--  
-->
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 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