容器技术在高性能计算环境中的应用

来源 :数据与计算发展前沿 | 被引量 : 0次 | 上传用户:zhuxin1109
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
[应用背景]高性能计算环境中间件SCE部署在多个前端服务器,科学计算应用软件需要在多个超算系统安装,软件与基础编译环境间的适配问题亟需解决.[目的]解决高性能计算环境中SCE中间件与前端服务器、应用软件与超级计算系统之间的兼容性问题,简化软件部署流程.[方法]本文利用Docker技术构建了中间件SCE的容器,利用Singularity技术实现了应用软件的容器化,并在高性能计算环境中多个结点进行了部署验证.[结果]SCE容器能够在环境中正常提供服务,应用软件容器与宿主机性能相当,其中LAMMPS容器运行时间与宿主机误差不超过2.63%.[结论]利用容器技术实现了中间件及应用软件的容器化封装,解决了软件与部署环境的适配问题,降低了软件部署的复杂度,提高了软件管理及运维效率.
其他文献