摘要
虚拟化技术从主机虚拟化发展到容器虚拟化,推动了计算开发模式的变更。容器虚拟化技术广泛应用于云计算,提供高效灵活的计算资源配置,极大提高了计算资源的利用率和软件开发效率。以Docker为代表的容器实现了持续集成、持续交付和部署。在嵌入式系统中,应用灵活多变,配置较多,涉及到应用和实时操作系统的配置裁减,系统重构复杂。本文通过研究Docker、Linux容器的命名空间、资源隔离等技术,探讨嵌入式容器技术的发展趋势,提升嵌入式系统软件的开发、测试、部署效率。
The virtualization technology develops from machine virtualization to container virtualization.The container technology widespread use in cloud computing.It makes the computing resource allocation and control become efficient and flexible.The Docker as the represent of container can provide continuous integration,delivery and deployment.As the embedded system is flexible and changeable,the system reconfiguration is complex.This paper studies the namespace and resources ioslation of Docker and the Linux container,researches the embedded container technology,improves the efficiency of embedded software development,testing and deployment.
作者
虞保忠
郝继锋
周霆
任晓宇
Yu Baozhong;Hao Jifeng;Zhou Ting;Ren Xiaoyu(Xi'an Aeronautics Computing Technique Research Institute,AVIC,Xi'an 710065,China)
出处
《单片机与嵌入式系统应用》
2021年第5期9-11,21,共4页
Microcontrollers & Embedded Systems
基金
国家重点研发计划资助(2017YFB1301104)。