Federation testing - UPPMAX/irods GitHub Wiki

Some questions to be answered

  • Are unique usernames across the federated zones a requirement?
  • No, usernames are always (in the backend) stored with the zonename added (eventhough they are not always displayed like that)
  • Can you manually put data over the federation (e.g, to resources on a remote zone), and what is the icommands syntax for that?
  • Yes you can. You need to navigate to the appropriate /[zoneName]/[other path] path, though, and also specify the correct (remote) resource with the -R option. To see which remote resources there are, you can run: ilsresc -z [zoneName]
  • How do you set ACL:s for enabling access to a user on a federated zone?
  • You add ACL entries something like:
ichmod read rods#theRemoteZone mytestfolder
  • Are transfers between two zones done directly between resource servers, or funneled through the ICAT enabled servers?
  • Data transfer is done directly. All "control" commands are done through the iCAT enabled server.
  • Is metadata transferred when moving data between different zones with possibly different metadata fields defined.
  • No, metadata can not be transferred across a federation, unless you implement some hack/workaround.
  • Can you federate more than one "step", that is, put data to a data grid that you are not directly federated to?
  • Yes, but only one hop away, not more hops than that.