Globus is a file transfer application that allows you to turn any machine into a file transfer node or 'endpoint' that can be searched and connected to via logging into the Globus network. Via a web iinterface you can perform data transfers from any nodes you have Globus running on as well as transferring to other users endpoints on Globus. Globus is also approved for transmitting protected data as UTSA subscribes to the high assurance subscription.
Install Globus Personal Connect
To get started with installation and configuration, click this
link here for more information.
Transferring Data
To transfer data you need to bring up the File Manager by clicking the Globus icon in the menu bar, then selecting 'Transfer Files.' You can also open the File Manager by clicking on
Collection Details, then clicking the
Open in File Manager button on the right.
The following interface will show up. To transfer data between two endpoints click the option circled called Transfer or
Sync Data from one collection to another.
Once you click on that you'll get the following screen where you'll be able to search for two collections to transfer between.
Test Data Transfer
To perform a simple data transfer test, downloading a file from a public Read-Only Globus Endpoint to your own machine, where it says
Collection 1 click the search field, then search for the collection you created on your machine (If you turned on High Assurance, you'll be prompted to log in again). Go ahead and create a test directory for downloading your files. Ciick on N
ew Folder then enter in a name for your test directory. After creating the directory navigate to it in your finder and double click on it, or you can enter it in your
Path field like this
/~/MyTestDirectory and hit enter.
Now click on
Collection 2 and search for
ESnet CERN DTN (Anonymous read-only testing), which is a good read-only Globus endpoint you can use for download testing. On the file finder under Collection 2 when highlighted, click a couple of small files to test transfer. Here I selected the 1M.dat and 100M.dat (careful, some are over a gig for network testing).
Next Go ahead and press the Start button under the highlighted collection you want to pull from, in this case ESnet CERN DTN to tell globus to download it to your directory.
Once the download begins you can check the status by clicking on the activity icon on the left menu circled in red in the following screen.
The activity screen will have a list of Globus tasks and their status that will periodically update.
When the task completes it should show a green checkmark and you should also get an email at your UTSA email attached to your user ID.
The UTSA Endpoint
UTSA hosts a server on premesis that is up 24/7 and runs
Globus Connect Server. If you need to create a collection on the server for data transfer,
click here for information and politices regarding the endpoint.
Globus is widely supported, and has a lot of documentation. For information outside the scope of this basic tutorial you can look at their official docs and youtube page that has step by step instruction videos.
https://docs.globus.org/
https://www.youtube.com/@GlobusOnline