ATLAS Metadata Infrastructure Evolution for Run 2 and Beyond
[摘要] ATLAS developed and employed for Run 1 of the Large Hadron Collider a sophisticated infrastructure for metadata handling in event processing jobs. This infrastructure profits from a rich feature set provided by the ATLAS execution control framework, including standardized interfaces and invocation mechanisms for tools and services, segregation of transient data stores with concomitant object lifetime management, and mechanisms for handling occurrences asynchronous to the control framework's state machine transitions. This metadata infrastructure is evolving and being extended for Run 2 to allow its use and reuse in downstream physics analyses, analyses that may or may not utilize the ATLAS control framework. At the same time, multiprocessing versions of the control framework and the requirements of future multithreaded frameworks are leading to redesign of components that use an incident-handling approach to asynchrony. The increased use of scatter-gather architectures, both local and distributed, requires further enhancement of metadata infrastructure in order to ensure semantic coherence and robust bookkeeping. This paper describes the evolution of ATLAS metadata infrastructure for Run 2 and beyond, including the transition to dual-use tools - tools that can operate inside or outside the ATLAS control framework - and the implications thereof. It further examines how the design of this infrastructure is changing to accommodate the requirements of future frameworks and emerging event processing architectures.
[发布日期] [发布机构] Argonne National Laboratory, Argonne; IL; 60439, United States^1
[效力级别] 计算机科学 [学科分类] 计算机科学(综合)
[关键词] Control framework;Event Processing;Event processing architectures;Execution control;Large Hadron Collider;Lifetime management;Metadata Handling;Standardized interfaces [时效性]