首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于Kubernetes的航天地面应用软件架构设计与实现
作者姓名:钟伟宏  孙甲琦  朱宏涛  冯 炜
作者单位:北京遥测技术研究所;中国航天电子技术研究院
摘    要:为了满足航天地面应用软件功能组成日益复杂、资源动态重组、系统可用性要求越来越高等新需求,采用微服务架构思想并结合容器轻量级的特点,设计并实现了一套基于Kubernetes微服务管理的航天地面应用软件架构,详细介绍了微服务划分和部署、服务发现和负载均衡、服务动态更新以及服务高可用等关键功能并进行了关键性能测试。测试结果表明,架构有效提高了复杂化的航天地面应用软件的可用性、可复用性和资源利用率,极大地降低了软件开发和运维成本。

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

Design and implementation of aerospace ground application software architecture based on Kubernetes
Authors:ZHONG Weihong  SUN Jiaqi  ZHU Hongtao  FENG Wei
Institution:Beijing Research Institute of Telemetry;China Academy of Aerospace Electronics Technology
Abstract: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.
Keywords:Aerospace ground application software  Microservice  Container  Kubernetes
点击此处可从《》浏览原始摘要信息
点击此处可从《》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号