Commit 1db74eb5 authored by Claudio Cacciari's avatar Claudio Cacciari
Browse files

reviewed documentation for release 3.0.0

parent 5e930256
B2SAFE service core code for EUDAT project.
B2SAFE service code for EUDAT project.
It is released under BSD license.
The EUDAT ( B2SAFE Service offers functionality to replicate datasets across different data centres in a safe and efficient way while maintaining all information required to easily find and query information about the replica locations. The information about the replica locations and other important information is stored in PID (Persistent IDentifier) records, each managed in separate administrative domains. The B2SAFE Service is implemented as an iRODS ( module providing a set of iRODS rules or policies to interface with the EPIC ( handle API and uses the iRODS middleware to replicate datasets from a source data (or community) centre to a destination data centre.
Known issues
- the iRODS server forks an irods agent for each client request: each irods agent handling a PID creation request allocates about 1 GB of memory/10^4 object registered, due to a memory leak.
Therefore in order to manage concurrent requests coming from, for example, 30 users, involving the registration of collections of 10^4 objects, the B2SAFE administrator should plan to provide at least 32 GB of memory dedicated to the B2SAFE instance.
- a similar issue is already tracked in the iRODS github:
But it is related to the iput operation with the bulk option.
And the leak is smaller: 2 GB of memory/10^6 object uploaded.
Therefore for 30 users running bulk upload in parallel of collection of 10^4 objects, just 600 MB are enough.
B2SAFE package 3.0.0 [2015/10/23]
This version is compatible with iRODS v4.x .
It is still backward compatible with iRODS 3.3.1 .
- added more flexibility in data replication: it is now possible to replicate
data and register them asynchronously.
- improved the response messages of the main replication, registration and data
integrity chek rules
- removed the need of a shared collection
- added a couple of features as a preview: asynchronous messaging and system
metadata handling.
- consolidated the deployment procedure.
B2SAFE package 3.0 [2014/12/18]
This is the first version compatible with iRODS v4.0.x .
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment