3.3.6 CVMFS 文件存储
3.3.6.1 CVMFS 介绍
CernVM-FS文件系统提供可伸缩、可靠和低维护的软件分发服务。帮助高能物理在用于运行数据处理应用程序的全球分布式计算基础设施上部署软件。CernVM-FS实现为用户空间中的POSIX只读文件系统(FUSE模块)。文件和目录驻留在标准web服务器上,并挂载在通用名称空间/cvmfs中,供用户作业读取软件,保证集群作业的正常运行。
3.3.6.2 CVMFS软件仓库概况
CVMFS系统当前拥有13个软件卷,为不同实验作业提供软件环境,具体卷信息如表1所示:
路径 | 用途 |
---|---|
/cvmfs/bes.ihep.ac.cn | 提供bes所需的软件库 |
/cvmfs/bes3.ihep.ac.cn | 提供bes3所需的软件库 |
/cvmfs/cepc.ihep.ac.cn | 提供cepc实验所需的数据分析软件 |
/cvmfs/exo.ihep.ac.cn | 提供exo实验所需的数据分析软件 |
/cvmfs/dcomputing.ihep.ac.cn | 提供分布式计算实验所需的数据分析软件 |
/cvmfs/gluex.ihep.ac.cn | 提供gluex实验所需的数据数据分析软件 |
/cvmfs/hxmt.ihep.ac.cn | 提供HXMT实验所需的数据数据分析软件 |
/cvmfs/heps_ap.ihep.ac.cn | 提供HEPS实验所需的数据数据分析软件 |
/cvmfs/juno.ihep.ac.cn | 提供juno实验所需的数据分析软件 |
/cvmfs/lhaaso.ihep.ac.cn | 提供lhaaso实验所需的数据分析软件 |
/cvmfs/lqcd.ihep.ac.cn | 提供lqcd实验所需的数据分析软件 |
/cvmfs/mlgpu.ihep.ac.cn | 提供gpu机器学习相关软件 |
/cvmfs/raq.ihep.ac.cn | 提供raq实验所需的数据分析软件 |
表1 CVMFS软件卷概况
公共卷概况
CVMFS系统当前拥有1个公共卷,提供计算平台上用户的公共软件存储,具体信息如表2所示:
路径 | 用途 |
---|---|
/cvmfs/common.ihep.ac.cn | 存储系统组公共脚本和软件 |
表2 CVMFS公共卷概况
3.3.6.3 CVMFS软件仓库访问方式
CVMFS软件卷采用autofs方式挂载,提供只读权限,使用全路径访问目标软件。