SRB has the ability to automatically launch helper processes or Daemons upon start-up. Two of those Daemons are particularly useful when it comes to easing the data transfer into the SRB Federation or automating data management:
Information Lifecycle Management Daemon (ILM Daemon): The ILM Daemon is a policy engine that automates a variety of tasks based on preconfigured policies which include archival, migration, replication, deletion, backup, reporting, and synchronization of replicas. It handles both Collections of data and individual Data Objects. The policies are extremely flexible and can contain standard metadata, customized metadata or expressions. All this happens behind the scenes, transparent to the end-user or applications, so that the Global Namespace does not change.
- Sync Daemon: As files are added to, or deleted from, local directories or other data repositories, the Sync Daemon running in the background detects these activities. When changes are noted to the local directory structure or data repository content, the new information is registered and updated in the MCAT.
- Metadata Daemon: With the enhancement of the Nirvana Metadata Scheme mechanism also comes a way to automatically populate Metadata Scheme Attribute values: the Metadata Daemon. The Metadata Daemon automatically parses files of various types for metadata, extracts such metadata, and associates it with SRB Data Objects through Metadata Schemes.