Transferring Data to/from Personal Devices with Globus Connect Personal

Transferring Data to/from Personal Devices with Globus Connect Personal

Globus allows you to transfer data between HPC resources. However, you may still use traditional tools like scp to copy any results or smaller datasets to a personal laptop or workstation. Globus also provides a personal version of its software, which allows you to create a private collection for your device and transfer files in/out of it like any other collection.

Installing the Software

Navigate to Globus Connect Personal to download the correct installer/package for your OS.

MacOS

  1. Run the Installer

  2. When prompted, drag the Globus Connect Personal icon to your “Applications“ folder shortcut.

    The Globus Connect Personal app prompting the user to drag the app icon to the 'Applications' folder on the Mac shortcut
  3. Run the program by double-clicking the icon in your “Applications“ folder.

    A portion of the 'Applications' folder opened in the default Mac file system application. The 'Globus Connect Personal' app is highlighted.

Windows

  1. Run the installer.

    The initial screen of the Windows installer for the app. It shows a text bar and browser to allow the user to change the default install location, information on the space the app will use, and buttons for 'Install' and 'Cancel'.
  2. After installation, run Globus Connect Personal.

    The Completed Setup screen of the Windows installer. A 'Run Globus Connect Personal' checkbox is marked, and a 'Finish' button at the bottom of the page is highlighted.

Linux

  1. Install tk and tcllib using your distro’s package manager (apt, dnf, zypper, etc.)

  2. Extract the program files from the downloaded tarball.

    tar xzf globusconnectpersonal-latest.tgz cd globusconnectpersonal-<version-number>
  3. Run the program.

    ./globusconnectpersonal

Creating the Private Collection

With the software installed, every system's final steps to create the private collection are identical.

  1. Click “Login”.

    The initial screen of the Globus Connect Personal  app. It shows a Logo and a 'Log In' button in the middle of the screen. An 'Advanced Options' dropdown is available at the bottom, but is not selected.
  2. A new browser window will open up. Click “Allow“.

    A Globus.org web page that has been opened in a new browser window. it shows a lists of permissions the app is asking for, with a 'Allow' and 'Deny' button at the bottom of the page after the list.
  3. Back in the app window, fill in the form for your new collection.

    The Globus Connect Personal app with a page asking for Collection details. From top to bottom, the page is asking for an 'Owner Identity', a collection name, a description, and a check box for making the collection a 'High Assurance' collection. The message beside the check mark clarifies that it should only be checked if the device is holding sensitive or protected data.
  4. Click “Exit Setup“

    A Success screen in the Globus Connect Personal app. An 'Exit Setup' button is highlighted at the bottom of the screen.

At this point, Windows and Mac users should see an new icon on their main menu bar. This indicates that Globus Connect Personal is running. This program should also start on boot, so manual interaction with the program should not be needed after setup. If you need to interact with Globus Connect Personal, right-click this icon to open more options.

The icon for the Globus Connect Personal app that appears in the user's main menu bar after setup. It appears to be a blue circle with a lowercase 'g' inside.

For Linux users, you must run one of the following commands in the globusconnectpersonal directory depending on whether you want a GUI to display. Personal Connect does NOT automatically start up on reboot on Linux systems.

# For a GUI display globusconnectpersonal & # No GUI; collection will auto-connect globusconnectpersonal -start &

The GUI for Linux users should then appear.

The GUI layout for the Linux version of the Globus Personal app. It shows two lines with color indicators displaying the connection and transfer status respectively of the app. Two buttons labbeled 'Connect' and 'Pause' appear along the bottom of the GUI's window.

Accessing the Collection and Transferring Files on Globus

Once the software is installed, you access and transfer files like any other collection. If your device is on and connected to the Internet, you can access that device’s files on Globus.

  1. Go to globus.org and log in with your linkblue ID.

  2. In “File Manager“, you can search for the name of your personal collection or look for it under “Your Collections“. Note that this collection is private by default, so no one else should be able to see or access your files.

    1. At this point, you can upload/download files from the device you are currently logged in to.

      The collection search page of the Globus web application. Some information is blacked out, but it showing that you can enter the name of the personal collection and it will show up in the search list.

  3. Select the “dual-panel” option under “Panels” options at the top right of the File Manager window. Then, search for the collection you want to transfer files between.

  4. Select the file(s) you want to transfer, then press the “Start“ button above the collection from which you want to transfer files.

    The File Manager tab opened in dual-panel mode in the Globus web app. The left panel is opened to the personal collection. The right panel is opened to another collection, has a file selected, and a 'Start' button above the list of files that can now be pressed to initiate a transfer.

     

 

Center for Computational Sciences