基于Kubernetes的航天地面应用软件架构设计与实现  被引量:2

Design and implementation of aerospace ground application software architecture based on Kubernetes

在线阅读下载全文

作  者:钟伟宏 孙甲琦[2] 朱宏涛 冯炜 ZHONG Weihong;SUN Jiaqi;ZHU Hongtao;FENG Wei(Beijing Research Institute of Telemetry,Beijing 100094,China;China Academy of Aerospace Electronics Technology,Beijing 100094,China)

机构地区:[1]北京遥测技术研究所,北京100094 [2]中国航天电子技术研究院,北京100094

出  处:《遥测遥控》2021年第3期39-47,共9页Journal of Telemetry,Tracking and Command

摘  要:为了满足航天地面应用软件功能组成日益复杂、资源动态重组、系统可用性要求越来越高等新需求,采用微服务架构思想并结合容器轻量级的特点,设计并实现了一套基于Kubernetes微服务管理的航天地面应用软件架构,详细介绍了微服务划分和部署、服务发现和负载均衡、服务动态更新以及服务高可用等关键功能并进行了关键性能测试。测试结果表明,架构有效提高了复杂化的航天地面应用软件的可用性、可复用性和资源利用率,极大地降低了软件开发和运维成本。In order to meet the new requirements of increasingly complex aerospace ground application software structure, dynamic reorganization of resources and high system availability, this paper adopts the idea of microservice architecture and combines the lightweight characteristics of containers to design and implement a set of aerospace ground application software architecture based on Kubernetes. It introduces the division and deployment of services, service discovery and load balancing, service dynamic update and service high availability in the software in detail and the above key performance has been tested. The test results show that the software design and implementation plan effectively improves the availability, reusability and resource utilization of the complicated aerospace ground application software, and greatly reduces the cost of enterprise software development and maintenance.

关 键 词:航天地面应用软件 微服务 容器 Kubernetes 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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