Skip to content

RFC #2: Replication Service

atsareg edited this page Feb 13, 2012 · 5 revisions
  • Authors: R.Graciani, A.Tsaregorodtsev
  • Created: 12.02.2012

Replication Service is a set of functionalities to deal with data movement operations integrated with a common user friendly interface. The following functions are provided

  • Replication of single files, file collections and directories to one or several destinations. The replication is done asynchronously with the possibility to monitor the current progress of the operation. At the end of the operation the user that has initiated the replication is notified ( by mail, SMS, Web notification ). The replication is failure tolerant with retrials of the operation as much as necessary.
  • Replication of collections of files ( datasets ) specified by a catalog query. The query can be done both on the Logical File space and on the File Metadata. This kind of replication stays active until it is stopped explicitly by the user who has initiated it. All the statistics of actually performed operations as well as the current progress should be easily monitored.

The Replication Service is built on top of the existing Request Management and Transformation Systems. The latter can be updated to meet all the requirements of the Replication Service.

All the operations are performed using the credentials of the owners of the replication requests.

The Replication Service should have a friendly user command line and Web interfaces.