基于容器技术的天文应用软件自动部署方法

基于容器技术的天文应用软件自动部署方法

论文摘要

平方千米阵列即将开始建设,各子工作包也进入关键设计评估阶段。基于云与容器技术是平方千米阵列科学数据处理器未来可能采用的平台技术。针对超大规模海量数据处理面临的天文应用软件快速部署、运行与实测要求,充分考虑天文应用软件运行环境复杂、云计算环境下超大规模计算集群部署困难等问题,系统研究并给出了一种使用容器技术的天文应用软件通用自动部署方法。以目前较为常用的可见度函数校准软件SAGECaL为例,首先分析了SAGECaL的相关特性和分布式部署方面存在的困难,进而给出了基于容器技术的SAGECaL分布式集群的自动部署方法。实验结果表明,自动部署方法极大地提高了SAGECaL分布式集群的部署效率,满足项目组承担平方千米阵列科学数据处理器相关测试工作所需要的基础平台部署与切换等需求,同时也为其它天文软件在云端的快速部署与执行提供了有益的思路。

论文目录

  • 1 基于容器技术的自动部署
  •   1.1 基本需求分析
  •   1.2 部署的整体思路
  •   1.3 镜像的构建与组成
  •   1.4 自动部署
  •     1.4.1 初始化
  •     1.4.2 创建Overlay网络和集群节点
  •     1.4.3 集群节点的发现与维护
  •     1.4.4 用户接口
  •     1.4.5 容错处理
  • 2 实验设计
  •   2.1 实验环境
  •   2.2 时效性和合理性
  • 3 结论与展望
  • 文章来源

    类型: 期刊论文

    作者: 姚坤,戴伟,杨秋萍,梅盈,石聪明,王锋

    关键词: 自动部署,容器技术,平方千米阵列,科学数据处理器

    来源: 天文研究与技术 2019年03期

    年度: 2019

    分类: 基础科学,信息科技

    专业: 天文学,计算机软件及计算机应用

    单位: 昆明理工大学云南省计算机技术应用重点实验室,中国科学院云南天文台,广州大学天体物理中心

    基金: 国家重点研发计划(2018YFA0404603,2016YFE0100300),国家自然科学天文联合基金(U1831204,U1531132,U1631129),国家自然科学基金(11403009,11463003,11773012),云南省应用基础研究项目(2017FB001),赛尔网络下一代互联网技术创新项目(NGII20170204)资助

    分类号: TP311.52;P111

    DOI: 10.14005/j.cnki.issn1672-7673.20181203.001

    页码: 321-328

    总页数: 8

    文件大小: 1732K

    下载量: 95

    相关论文文献

    标签:;  ;  ;  ;  

    基于容器技术的天文应用软件自动部署方法
    下载Doc文档

    猜你喜欢