YNAO OpenIR  > 其他
利用Docker对MUSER软件系统实现敏捷封装与部署
Alternative TitleImplementation of Agile Packaging and Deployment for MUSER Software System By Using Docker
余程嵘1; 王威3; 戴伟1; 邓辉1; 王锋1,2; 卫守林1
Source Publication天文研究与技术(Astronomical Research & Technology)
2018-06
DOI10.14005/j.cnki.issn1672-7673.20180619.001
ClassificationTp311.1
Contribution Rank第2完成单位
Indexed ByCSCD
Keyword天文软件 Docker 敏捷封装与部署
Abstract

随着天文技术的发展,天文数据处理软件的需求也不断更迭变化,导致软件运行环境渐趋复杂。对于开发者和使用者,急需提出一种对复杂天文数据处理软件敏捷化封装和部署的方法。我国明安图超宽频谱射电日像仪(Mingantu Ultrawide Spectral Radio Heliograph,MUSER)已进入常规观测,与之配套的数据处理软件也已完成开发并投入使用。由于该软件的部署涉及操作系统环境、GPU运行环境及底层依赖软件等配置问题,导致安装过程既繁琐容易出错。结合容器技术的特点,本文提出了一种基于Docker容器对MUSER软件系统进行敏捷封装与部署的方法,并对该方法的设计进行介绍,通过实验验证了其可用性,以及相比与传统虚拟机可获得的较优异的性能表现。本文提出的方法可为未来天文数据处理软件的封装部署提供参考。可以预见,未来容器技术将成为天文海量数据处理的基础支撑技术。 

Other Abstract
With the development of astronomical technology, the demand for astronomical data processing software is changing constantly, resulting in the complexity of software running environment. For developers and users, it is urgent to find a method for agile packaging and deployment of complex astronomical data processing software. Mingantu Ultrawide Spectral Radio Heliograph (MUSER) has been used for routine observation, and the data processing software for MUSER project has also been completed and put into use. As the deployment of this software involves the configuration problems of the operating system environment, the GPU running environment and the underlying dependence on software,the installation process is cumbersome and error-prone.According to the characteristics of container technology, in this paper we present a method of agile packaging and deployment for MUSER software system based on Docker container, and the design of this method is introduced. We verified the usability of this method by experiments, and the superior performance can be obtained by comparing with the traditional virtual machine. The method proposed in this paper can provide a reference for the future deployment and encapsulation of astronomical data processing software. It is foreseeable that future container technology will become the basic supporting technology for astronomical and massive data processing.
Funding Project国家重点研究发展计划[2016YFE0100300] ; 天文联合基金[U1531132] ; 天文联合基金[U1631129] ; 天文联合基金[U1231205] ; 国家自然科学基金资助项目[11403009] ; 国家自然科学基金资助项目[11463003] ; 国家自然科学基金[1177301] ; 云南省自然科学基金项目[2017FB001]
Funding Organization国家重点研究发展计划[2016YFE0100300] ; 天文联合基金[U1531132,U1631129,U1231205] ; 国家自然科学基金资助项目[11403009,11463003] ; 国家自然科学基金[1177301] ; 云南省自然科学基金项目[2017FB001]
Language中文
Subject Area天文学 ; 天文学其他学科 ; 计算机科学技术
MOST Discipline Catalogue理学 ; 理学::天文学 ; 工学 ; 工学::计算机科学与技术(可授工学、理学学位)
ISSN1672-7673
Citation statistics
Document Type期刊论文
Identifierhttp://ir.ynao.ac.cn/handle/114a53/12339
Collection其他
Corresponding Author戴伟
Affiliation1.昆明理工大学云南省计算机技术应用重点实验室,昆明,650500
2.中国科学院云南天文台,昆明,650011
3.中国科学院国家天文台,北京,100012
Recommended Citation
GB/T 7714
余程嵘,王威,戴伟,等. 利用Docker对MUSER软件系统实现敏捷封装与部署[J]. 天文研究与技术(Astronomical Research & Technology),2018.
APA 余程嵘,王威,戴伟,邓辉,王锋,&卫守林.(2018).利用Docker对MUSER软件系统实现敏捷封装与部署.天文研究与技术(Astronomical Research & Technology).
MLA 余程嵘,et al."利用Docker对MUSER软件系统实现敏捷封装与部署".天文研究与技术(Astronomical Research & Technology) (2018).
Files in This Item:
File Name/Size DocType Version Access License
利用Docker对MUSER软件系统实现(459KB)期刊论文网络优先出版稿开放获取CC BY-NC-SAView Application Full Text
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[余程嵘]'s Articles
[王威]'s Articles
[戴伟]'s Articles
Baidu academic
Similar articles in Baidu academic
[余程嵘]'s Articles
[王威]'s Articles
[戴伟]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[余程嵘]'s Articles
[王威]'s Articles
[戴伟]'s Articles
Terms of Use
No data!
Social Bookmark/Share
File name: 利用Docker对MUSER软件系统实现敏捷封装与部署_余程嵘.pdf
Format: Adobe PDF
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.