首页> 外文会议>High performance computing >Delivering LHC Software to HPC Compute Elements with CernVM-FS
【24h】

Delivering LHC Software to HPC Compute Elements with CernVM-FS

机译:使用CernVM-FS将LHC软件交付给HPC计算元素

获取原文
获取原文并翻译 | 示例

摘要

In recent years, there was a growing interest in improving the utilization of supercomputers by running applications of experiments at the Large Hadron Collider (LHC) at CERN when idle cores cannot be assigned to traditional HPC jobs. At the same time, the upcoming LHC machine and detector upgrades will produce some 60 times higher data rates and challenge LHC experiments to use so far untapped compute resources. LHC experiment applications are tailored to run on high-throughput computing resources and they have a different anatomy than HPC applications. LHC applications comprise a core framework that allows hundreds of researchers to plug in their specific algorithms. The software stacks easily accumulate to many gigabytes for a single release. New releases are often produced on a daily basis. To facilitate the distribution of these software stacks to world-wide distributed computing resources, LHC experiments use a purpose-built, global, POSIX file system, the CernVM File System. CernVM-FS pre-processes data into content-addressed, digitally signed Merkle trees and it uses web caches and proxies for data distribution. Fuse-mounted files system clients on the compute nodes load and cache on demand only the small fraction of files needed at any given moment. In this paper, we report on problems and lessons learned in the deployment of CernVM-FS on supercomputers such as the supercomputers at NERSC in Berkeley, at LRZ in Munich, and at CSCS in Lugano. We compare CernVM-FS to a shared software area on a traditional HPC storage system and to container-based systems.
机译:近年来,人们越来越关注通过在CERN的大型强子对撞机(LHC)上运行实验应用程序来提高超级计算机的利用率,当时空闲内核无法分配给传统的HPC作业。同时,即将进行的LHC机器和检测器升级将产生大约60倍的更高数据速率,并挑战LHC实验以使用迄今为止尚未开发的计算资源。 LHC实验应用程序专为在高通量计算资源上运行而设计,它们的结构与HPC应用程序不同。 LHC应用程序包含一个核心框架,该框架允许数百名研究人员插入其特定算法。单个版本的软件堆栈很容易累积到许多GB。通常每天都会发布新版本。为了促进将这些软件堆栈分发到全球范围内的分布式计算资源,LHC实验使用了专用的全局POSIX文件系统CernVM文件系统。 CernVM-FS将数据预处理为内容寻址的,经过数字签名的Merkle树,并使用Web缓存和代理进行数据分发。计算节点上装有保险丝的文件系统客户端在任何给定时刻仅按需加载和缓存一小部分文件。在本文中,我们报告了在超级计算机(例如伯克利的NERSC,慕尼黑的LRZ和卢加诺的CSCS)的超级计算机上部署CernVM-FS时遇到的问题和教训。我们将CernVM-FS与传统HPC存储系统上的共享软件区域以及基于容器的系统进行了比较。

著录项

  • 来源
    《High performance computing 》|2017年|724-730|共7页
  • 会议地点 Frankfurt(DE)
  • 作者单位

    European Organization for Particle Research (CERN), Geneva, Switzerland;

    European Organization for Particle Research (CERN), Geneva, Switzerland;

    European Organization for Particle Research (CERN), Geneva, Switzerland;

    European Organization for Particle Research (CERN), Geneva, Switzerland;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号