Swestore-iRODS

From SNIC Documentation

Jump to: navigation, search

Contents

Swestore iRODS

Swestore iRODS is distributed across two SNIC centres NSC and PDC.

Data is stored in two copies with each copy at a different SNIC centre. This enables the system to cope with a multitude of issues ranging from a simple crash of a storage element to losing an entire site while still providing access to the stored data.

Using Swestore iRODS

Download and upload data

From the command line

There are several command line tools capable of using the protocols provided by Swestore iRODS. For interactive usage on SNIC clusters we recommend using the iCommands which should be installed on all SNIC resources. There are too many commands to document fully here.

You must edit this with a text editor (not MS word, but notepad for Windows, textEdit for Mac or any Unix editor) and put your SNIC username in the place for <YOUR_SNIC_USER_NAME>.:

{
  "irods_host": "irods-login.swestore.se",
  "irods_port": 2432,
  "irods_default_resource": "pdc-gpfs",
  "irods_home": "/snic.se/home/<YOUR_SNIC_USER_NAME>",
  "irods_cwd": "/snic.se/home/<YOUR_SNIC_USER_NAME>",
  "irods_user_name": "<YOUR_SNIC_USER_NAME>",
  "irods_zone_name": "snic.se",
  "irods_client_server_negotiation": "request_server_negotiation",
  "irods_client_server_policy": "CS_NEG_REFUSE",
  "irods_encryption_key_size": 32,
  "irods_encryption_salt_size": 8,
  "irods_encryption_num_hash_rounds": 16,
  "irods_encryption_algorithm": "AES-256-CBC",
  "irods_default_hash_scheme": "SHA256",
  "irods_match_hash_policy": "compatible",
  "irods_authentication_scheme": "PAM"
}

From GUI client

Graphical User Interface (GUI) clients are known to work on some operating systems.

Access using WebDAV (map a network drive)

WebDAV endpoint for Windows 10, Linux and OS X https://snic-irods-webdav.pdc.kth.se:8443/snic.se/


Accessing Swestore-iRODS via WebDAV
WebDAV Mac OS X https://snic-irods-webdav.pdc.kth.se:8443/snic.se/ To access Swestore iRODS via WebDAV you'll need to authenticate with your username and password.

1. Click the 'Finder' icon

MacOSX Finder.png

2. In 'Finder', locate the menu bar at the top and then navigate to Go > Connect to Server.

ConnectToServer.png
This interface is ...
MacOSX Finder.png

From a web browser

Davrods is an Apache WebDAV interface to iRODS
Davrods Projects https://snic-irods-webdav.pdc.kth.se:8443/snic.se/projects/ To browse private data you'll need to authenticate with your username and password. This interface is intended as simple directory index interface. It's purpose is to list, view, download, publish, share data. It is NOT intended to upload data.
Swestore-iRODS simple webdav dir listing.png
Home https://snic-irods-webdav.pdc.kth.se:8443/snic.se/home/ To browse private data you'll need to authenticate with your username and password.
Public http://snic-irods-webdav.pdc.kth.se:8888/snic.se/home/public/ This web interface is used to publish data with "world" and no authentication is required.
NOTE: different port 8888 
Metalnx Login https://snic-irods-web.pdc.kth.se/emc-metalnx-web/login/ To access SNIC iRODS Zone you'll need to authenticate with your username and password. Metalnx is a web application designed to work alongside iRODS. It is a graphical user interface and serves as a client that authenticates to an existing iRODS Zone.
Screenshot 2020-03-04 at 14.09.10.png
Personal tools
Namespaces
Variants
Actions
People
For Staff
Toolbox