[Discuss] [EXTERNAL] Re: Understanding How to Implement a Custom Client
Brown, Joshua
brownjs at ornl.gov
Thu Sep 29 22:14:45 CEST 2022
Thank you Frank, I think this is what I was getting at, but did not really articulate well in my initial question. I need a DSI for a local SQL server. Thanks for the links.
-----Original Message-----
From: Frank Scheiner <scheiner at hlrs.de>
Sent: Thursday, September 29, 2022 9:50 AM
To: discuss at gridcf.org
Cc: Brown, Joshua <brownjs at ornl.gov>
Subject: Re: [Discuss] [EXTERNAL] Re: Understanding How to Implement a Custom Client
Hi all, hi Joshua,
On 29.09.22 15:19, Maarten.Litmaath--- via discuss wrote:
> Hi again,
> a third-party copy does _not_ require the file to be copied first to
> the host from which the third-party copy is launched (the 3rd party):
>
> globus-url-copy gsifxp://src-host//src-path gsifxp://dst-host/dst-path
Indeed, in this fashion globus-url-copy (guc) just "remotely controls"
the involved servers and only interacts with their control channels.
Of course the servers need to have a way to access the files to be
transferred. There are serveral DSIs (Data Storage Interfaces)
available, e.g. in bwDataArchive we examined the use of the GridFTP DSI
for HPSS ([1]) which allowed our GridFTP servers to directly access the
HPSS and compared it to the use of the HPSS FUSE implementation which
was used with the stock functionality to access POSIX filesystems.
Please see [2] and [3] for more details about DSIs.
[1]: hxxps://github.com/JasonAlt/GridFTP-DSI-for-HPSS
[2]:
hxxps://gridcf.org/gct-docs/latest/gridftp/developer/index.html#_gridftp_server_and_dsis
[3]:
hxxps://gridcf.org/gct-docs/latest/gridftp/developer/index.html#gridftp-developer-dsi
Best regards,
Frank
--
Frank Scheiner
High Performance Computing Center Stuttgart (HLRS)
Department Project User Management & Accounting
Email: scheiner at hlrs.de
Phone: +49 711 685 68039
More information about the discuss
mailing list