• 中文核心期刊要目总览
  • 中国科技核心期刊
  • 中国科学引文数据库(CSCD)
  • 中国科技论文与引文数据库(CSTPCD)
  • 中国学术期刊文摘数据库(CSAD)
  • 中国学术期刊(网络版)(CNKI)
  • 中文科技期刊数据库
  • 万方数据知识服务平台
  • 中国超星期刊域出版平台
  • 国家科技学术期刊开放平台
  • 荷兰文摘与引文数据库(SCOPUS)
  • 日本科学技术振兴机构数据库(JST)

Docker技术在天文数据档案库系统测试中的应用

Astronomical Data Archive System Test Based on Docker Technology

  • 摘要: 随着容器技术的快速发展,越来越多地应用于天文软件应用程序,如何理解容器技术,将容器技术运用到天文软件开发测试工作中,成为每一个相关从业人员应该思考和快速掌握的核心问题。通过对容器技术在天文数据档案库系统测试中的应用,实现对科学数据产品长期存档与数据产品查询检索,支持各级数据产品、工程数据、标定数据、辅助数据的管理,测试科学数据产品存储、检索、提取、维护、分析、控制功能,在传统软件环境部署及测试中,天文软件环境复杂且运行时依赖较多第三方库支持,测试中耗费大量时间定位软件缺陷重现测试环境。介绍容器技术在天文数据档案库系统测试应用中的优势和重要性,实现测试环境标准化、测试数据隔离性、测试功能扩展性,提高测试工作的效率。同时也为容器技术在其它天文软件测试与应用提供借鉴参考。

     

    Abstract: With the fast development of docker container technology and more and more being used for the astronomical software applications, it is important for software developers and testers in this area to understand and make the best use of the core virtualization technology. The goal of this paper is to introduce how to apply docker container technology through testing of astronomical data archive system that achieves long-term storage of scientific data and query of data products, supports all levels of data products, engineering data, calibration data, and management of auxiliary data. The test covers function of scientific data product storage, retrieval, extraction, maintenance, analysis and control. It also points out that traditional astronomical software environment is complex and relies on more third-party libraries, which costs much time to locate software defects and reproduce the testing environment. This paper describes the advantages and importance of docker container technology in the application of astronomical data archive system test, including test environment standardization, test data isolation, test function scalability and test efficiency. This paper also provides useful references for docker container technology in other astronomy software test and applications.

     

/

返回文章
返回