arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0306008cs.DC
收藏

新型BaBar数据重构控制系统

The new BaBar Data Reconstruction Control System

A. Ceseracciu, M. Piemontese, F. Safai Tehrani, P. Elmer, D. Johnson, T. M. Pulliam

摘要:

BaBar实验的特点是极高的光度,复杂的探测器和巨大的数据量,每年的需求都在增加。为了满足这些要求,一个新的控制系统已被设计和开发的离线数据重建系统。本文描述的新的控制系统提供了管理大量的小型计算农场所需的性能和灵活性,并充分利用面向对象设计。基础设施与处理层隔离良好,它是通用的和灵活的,基于提供消息传递和协作多任务的轻型框架。该系统是主动分布式的,通过使用不同的命名域强制不同处理层之间的分离,并通过专用代理将它们粘合在一起。它提供了一个强大的有限状态机框架,以简单的正则语言描述自定义处理模型。本文介绍了这种新的控制系统,目前正在使用的SLAC和帕多瓦的约450个CPU组织在12个农场。

英文摘要:

The BaBar experiment is characterized by extremely high luminosity, a complex detector, and a huge data volume, with increasing requirements each year. To fulfill these requirements a new control system has been designed and developed for the offline data reconstruction system. The new control system described in this paper provides the performance and flexibility needed to manage a large number of small computing farms, and takes full benefit of OO design. The infrastructure is well isolated from the processing layer, it is generic and flexible, based on a light framework providing message passing and cooperative multitasking. The system is actively distributed, enforces the separation between different processing tiers by using different naming domains, and glues them together by dedicated brokers. It provides a powerful Finite State Machine framework to describe custom processing models in a simple regular language. This paper describes this new control system, currently in use at SLAC and Padova on ~450 CPUs organized in 12 farms.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑