The CMS DBS is an internal actor in a much larger system. While other internal actors have already been identified, responsibilities and collaborators of those actors are not fully decided and within the scope of this analysis.
A physicist analyzes detector data and its products in order to measure physics processes.
On site with the detector, this person is responsible for the quality of raw data.
Production Run Manager
This person initiates and monitors the processing of data.
Ensures DBS can be restored in case of failure.
Oversees the physics analysis effort. Concerned with data integrity and security.
Data Location Service (DLS)
Given a logical filename, this service reports physical file locations.
Parameter Set Database
Records for an analysis job all configuration relevant to the physics algorithm.
Local File Catalog
Given a logical filename, this service reports physical file locations for data local to a collaboration.
Software (SW) Framework
This framework hosts analysis jobs. It is responsible for providing the analysis algorithm a consistent environment and for providing the rest of the system with a consistent view of an analysis.
Like the Software Framework, this is a framework to host analysis applications. It is not specific to CMS but can work with the CMS system.
BOSS is responsible for submitting analysis jobs to various grid engines.
This system is responsible for running production Monte Carlo analysis and data analysis at Tier 0.