Access to data stored in Fred Hutch resources that are object stores can be achieved using clients. As of March 2016 Center IT officially supports Mountain Duck and Cyberduck clients for this purpose. You can use these Windows or Mac clients to move small amounts of data (Gigabytes rather than Terabytes) and occasionally open a file for editing.
Mountain Duck can map Economy File as a simple drive in Windows Explorer or in Mac Finder. Mountain Duck is the default choice for most users and you should try it first before you move to other options. The performance of Mountain Duck is limited.
Mountain Duck is a commercial tool based on Cyberduck. If you don’t need to mount Economy File as a drive on your computer, Cyberduck may be sufficient for you. Cyberduck copies files 5-10 times faster than Mountain Duck and it uses the same bookmarks as Mountain Duck so you need to configure each connection only once. The two tools work great in combination.
Mountain Duck is best if you want to work with economy file just like a normal share or drive. You can navigate through the file system, double click on an excel spreadsheet, modify and save it. This convenience come with a significant downside: Mountain duck is really quite slow. It will only copy data at about 5MB / second for uploads and no more than 20MB/s for downloads. This is ok for most excel sheets but too slow for imaging or genomic data.
Ask the Helpdesk to install Mountain Duck: Contact the HelpDesk (firstname.lastname@example.org or x5700) or your divisional IT support and ask for an installation Mountain Duck on Windows or Mac If required ask the Helpdesk or your divisional IT support to be added to the security group lastname_f_grp of your PI (e.g. gilliland_g_grp). Make sure you CC your PI or Manager to let them know that you are requesting access.
Installing Mountain Duck yourself
Open Software Center and search for Mountain Duck and install the package using the Install button Restart your Computer if the installer asks you to do so. After install you should see an orange icon in your system tray (if you do not see it in the tray start Mountain Duck from the start menu.) Continue with “Configuring Mountain Duck” below
Open folder X:\fast_ADM\SciComp\setup\packages\MountainDuck\ on the Center Drive (X) Start (double click) file INSTALL.bat. The install script will install a tested version of mountain duck, a profile and a license file Continue with “Configuring Mountain Duck” below
Download and install the Software in trial mode from https://mountainduck.io/
Download the Swiftstack profile from this link and open / doubleclick it from your downloaded files: http://files.swiftstack.com/OpenStack Swift Auth v2.0 (SwiftStack HTTPS).cyberduckprofile To get a license file download fredhutch50.mountainducklicense and double click the file or drag it to the Mountain Duck application icon to register.
Configuring Mountain Duck
- Start Mountain Duck (if not already started) and click the Tray icon (see above) - Select “New Bookmark” and then profile “OpenStack Swift Auth v2.0 (SwiftStack HTTPS)” from the pull down menu
- Enter the following settings: (lastname_f is the hutch investigator ID, eg. gilliland_g or groudine_m, username is the hutchnet id)
Nickname: Eco_lastname_f (or whatever you like, should be unique per PI) Server: tin.fhcrc.org Tenant Name:User Name: AUTH_Swift_lastname_f:username
(case sensitive: this is the Tenant name of the PI and your user name separated by a colon, e.g. AUTH_Swift_gilliland_g:markg or AUTH_Swift_groudine_m:gary etc. ) Path: /auth/v2.0 (optional, not required in Swiftstack profile)
After you are done, click “Connect” to save the settings, you will be prompted for your password. After entering your password wait a few seconds. Your drive should open or you should see it in Windows Explorer. If you are having problems please check How to troubleshoot MountainDuck and CyberDuck
Cyberduck (Mac, Windows)
If required ask the Helpdesk or your divisional IT support to be added to the security group lastname_f_grp of your PI (e.g. gilliland_g_grp). Make sure you CC your PI or Manager to let them know that you are requesting access. If you are installing Cyberduck yourself (e.g on a Mac) you need to download the Swiftstack profile from this link and open it from your downloaded files: http://files.swiftstack.com/OpenStack%20Swift%20Auth%20v2.0%20(SwiftStack%20HTTPS).cyberduckprofile If you have permission to install software yourself install it from https://cyberduck.io/ . Please use the download links below the yellow duck and install the software. You do not need to pay for the software through the Mac App store.
At the top select OpenStack Swift Auth 2.0 (SwiftStack HTTPS) from the bottom of the list. Add the content below to the following fields:
Nickname: EcoFile (or whatever you like) Server: tin.fhcrc.org Tenant Name:User Name: AUTH_Swift_lastname_f:username (case sensitive: this is the Tenant name of the PI and your user name separated by a colon, e.g. AUTH_Swift_gilliland_g:markg or AUTH_Swift_groudine_m:gary etc. Path: /auth/v2.0
Confirm by simply closing this bookmark Window and then click on the bookmark. You are prompted for your hutch net ID password.
To get a general feel how the software works please see this video on youtube Note: In this video Cyberduck is connecting to Amazon S3 which is very similar to the Economy File storage system. Another video shows a user who is working with Cyberduck on a Mac.