Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

Globus Online is a tool for users to request data transfers between predefined Globus Online sites (endpoints) , or between an endpoint and a user desktop/laptop and/or user desktops/laptops running Windows/Mac/Linux. Under the hood, Globus Online uses GridFTP to do managed data transfers. Users , but users do not need to know anything about GridFTP. Globus provides high performance, reliability (e.g., via restarts after transient errors), and security.

Usage

To use Globus Online, one needs to open a free account at Globus Online web page:

http://www.globusonline.orgGlobus is an online service that allows transferring data between different locations.  To use Globus you need to sign in. There are different options to sign in, including using a institutional identity (e.g., SLAC username), sign in with Google or creating a free Globus account (Globus ID).

Once logged in, users can request data transfers, view progress on existing transfers, manage transfer requests, and view history.

In addition to its web interface, Globus Online also provides a python Python-based command line interface (CLI) and application programming interface (API). For installation and usage please refer to the CLI documentation and the API documentation.

The A data transfer happens between two predefined Globus Online endpoints. The user will need to authenticate to both endpoints to pick must pick a data source and destination endpoint, and authenticate to each with their credentials. The authentication generate generates tokens (grid proxies) with limited lifetime. They These tokens are stored at Globus Online for that user as substitutes of passwords, for both endpoints. When completed, a report will be sent to the user via e-mail., and used to act on behalf of the user for the lifetime of those tokens. If the data transfer is stopped because a user proxy token has expired, one just the user needs simply to re-authenticate to renew the token and resume the proxytransfer.


One of the endpoints (but not both) can be a GlobusConnect running on Transfers can be performed between any Globus endpoint that the user is authorized to access. There are more than 10,000 Globus endpoints active, including at most DOE laboratories, essentially all US research universities, and many international sites. Either endpoint (or both, if the user’s institution has a Globus subscription) can also be a Globus Connect Personal agent running on a user's destop/laptop. GlobusConnect Globus Connect Personal is available for free download after login to Globus Online.

Globus

...

endpoint at SLAC/LCLS

Since 2021 LCLS is using the S3DF for data storage and processing. The Globus endpoint for the S3DF is slac#s3df_globus5. Older data that are still hosted on the old file systems are accessible by the lcls_pcds endpoint.

 Access to both is granted with the users SLAC Unix SLAC has several Globus Oline endpoints. One of them is for LCLS (slac#lcls). To be able to access Globus Online endpoint defined for LCLS, please send an email to data-management. Once a user is enabled to use Globus Online with LCLS, the user can authenticate with endpoint slac#lcls using SLAC unix username/password.

Support

For more information about Globus Online, including documentation, support, and troubleshooting, please login to Globus Online and check out the "Resource" section resources at the bottom of globus.org. If you suspect that a problem is SLAC/LCLS specific, please contact unix-admin@slac.stanford.educontact pcds-datamgt-l.