Docker技术在天文数据档案库系统测试中的应用  被引量:1

Astronomical Data Archive System Test Based on Docker Technology

在线阅读下载全文

作  者:刘英 张墨[1,3] 黄茂海[1,2,3] Liu Ying;Zhang Mo;Huang Maohai(National Astronomical Observatories,Chinese Academy of Sciences,Beijing 100101,China;University of Chinese Academy of Sciences,Beijing 100049,China;Key Laboratory of Space Astronomy and Technology,Chinese Academy of Sciences,Beijing 100101,China)

机构地区:[1]中国科学院国家天文台,北京100101 [2]中国科学院大学天文与空间科学学院,北京100049 [3]中国科学院空间天文与技术重点实验室,北京100101

出  处:《天文研究与技术》2020年第2期217-223,共7页Astronomical Research & Technology

基  金:国家自然科学基金(11603049)资助.

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

关 键 词:容器技术 软件测试 轻量级 标准化 扩展性 天文数据档案库系统 

分 类 号:TN915.05[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象