基于服务编排的通信卫星地球站管理系统及其实现方法技术方案

技术编号:34614221 阅读:20 留言:0更新日期:2022-08-20 09:20
本发明专利技术公开了一种基于服务编排的通信卫星地球站管理系统及其实现方法,系统采用前端、后端分离的技术架构,后端采用微服务的技术架构,并采用集群部署,支持基于容器的服务编排功能;服务模块包括编排服务模块、调度服务模块、镜像管理模块、调度代理模块和服务代理模块;编排服务模块、调度服务模块和镜像管理模块属于管理服务,调度代理模块和服务代理模块属于被管服务。方法为:下载或更新不同的服务镜像,基于容器方式进行部署管理,实现差异性地球站设备的监控和管理;对地球站进行扩容或者升级改造时,动态加载或更新服务镜像,实现地球站管理系统的升级改造。本发明专利技术能够快速实现差异性地球站设备的监控和管理,开发效率高、维护设备简便。维护设备简便。维护设备简便。

【技术实现步骤摘要】
基于服务编排的通信卫星地球站管理系统及其实现方法


[0001]本专利技术涉及通信卫星地球站管理系统
,特别是一种基于服务编排的通信卫星地球站管理系统及其实现方法。

技术介绍

[0002]卫星移动通信系统是现实全球无缝覆盖、支持远程带宽信息传输的重要手段,卫星移动通信盖面广的特点使其成为地面移动通信的必要补充。经过四十多年的发展,目前已经形成了多星、多频段、多系统和多业务并举的格局,卫星通信系统主要由通信卫星、地球站、跟踪遥测及指令分系统和监控管理分系统组成。
[0003]地球站管理系统对地球站运行的设备进行监控和管理。随着卫星通信技术的发展,地球站设备的形式和种类变得越来越多,管理越来越复杂,存在以下问题:
[0004]第一,多个地球站管理系统相互独立,采用烟囱式的体系架构,功能相对封闭,存在低效率的重复开发;第二,运维人员针对不同的卫星系统需要使用不同的地球站管理系统,维护设备复杂、繁琐;第三,各个地球站管理系统接口不统一,需要升级和扩容时,地球站管理系统需要针对新的设备进行接口适配和协议改造,开发周期冗长,升级困难。

技术实现思路

[0005]本专利技术的目的在于提供一种基于服务编排的通信卫星地球站管理系统及其实现方法,从而快速实现差异性地球站设备的监控和管理,开发效率高、维护设备简便,对地球站进行扩容或者升级改造时,亦可实现地球站管理系统的升级改造。
[0006]实现本专利技术目的的技术解决方案为:一种基于服务编排的通信卫星地球站管理系统,采用地球站管理系统前端、地球站管理系统后端分离的技术架构,其中:
[0007]地球站管理系统后端,采用微服务的技术架构,并采用集群部署,支持基于容器的服务编排功能;下载或更新不同的服务镜像,基于容器方式进行部署管理,实现差异性地球站设备的监控和管理;
[0008]对地球站进行扩容或者升级改造时,动态加载或更新服务镜像,实现地球站管理系统的升级改造。
[0009]一种基于服务编排的通信卫星地球站管理系统的实现方法,包括以下步骤:
[0010]步骤一:地球站管理系统采用前后端分离的技术架构;
[0011]步骤二:地球站管理系统后端采用微服务的技术架构,采用集群部署,支持基于容器的服务编排功能;
[0012]步骤三:节点1、节点2、节点N组成了服务集群,并且每个节点都采用容器方式进行部署;
[0013]步骤四:地球站管理系统的服务模块包括:编排服务模块、调度服务模块、镜像管理模块、调度代理模块和服务代理模块;其中编排服务模块、调度服务模块和镜像管理模块属于管理服务,调度代理模块和服务代理模块属于被管服务;
[0014]步骤五:选择服务集群的任意一个节点做为管理服务节点,部署相应的编排服务模块、调度服务模块和镜像管理模块;其他节点做为被管服务节点,分别部署调度代理模块和服务代理模块;管理服务节点同时也能够做为被管服务节点,部署调度代理模块和服务代理模块;
[0015]步骤六:编排服务模块负责接收前端的请求,如果是加载或者更新服务模块,请求转发给调度服务模块;如果是请求某个服务的参数或者服务能力,则转发给相应节点的服务代理模块;如果是上传服务镜像,则转发给镜像管理模块;
[0016]步骤七:调度服务模块通过调度代理模块获取各个节点的资源信息和服务运行情况;
[0017]步骤八:调度服务模块收到编排服务模块的加载或者更新服务模块请求后,根据各个节点的资源使用情况,为加载或者更新后的服务模块分配节点和资源;
[0018]步骤九:镜像管理模块管理所有服务模块的镜像资源,根据步骤八调度服务模块分配的节点和资源,将镜像副本发送给对应的节点,服务代理模块收到后启动相应的服务模块;
[0019]步骤十:调度代理模块是调度服务模块在各个节点的代理,搜集节点的资源信息和服务运行情况,并及时汇报给调度服务模块;
[0020]步骤十一:服务代理模块负责接收、启动和停止服务镜像副本,运行多个镜像副本时,负责负载均衡;
[0021]步骤十二:服务代理模块负责转发编排服务模块的请求到各个服务镜像,并且将服务镜像的响应反馈给编排服务模块。
[0022]本专利技术与现有技术相比,其显著优点为:
[0023](1)基于服务编排的地球站管理系统,能够面向多样化的用户需求和应用场景提供差异化、制定化的管理功能,有效降低开发和维护成本,提高开发效率,增强管理系统的可扩展性和灵活性;
[0024](2)地球站管理系统具备很强的伸缩性,根据用户需求可以启动任意数量的业务镜像副本,支持业务镜像副本的负载均衡,并且可以在运行过程中动态的增加或者减少业务镜像副本,不影响已有业务的正常运;
[0025](3)地球站管理系统可以实时监控资源的使用情况,根据业务情况动态分配和回收资源,提高资源的使用率;并且可以根据运营情况,按需在线扩容,不用提前规划大量的硬件资源,造成浪费。
附图说明
[0026]图1是基于服务编排的通信卫星地球站管理系统的原理结构图。
具体实施方式
[0027]本专利技术一种基于服务编排的通信卫星地球站管理系统,采用地球站管理系统前端、地球站管理系统后端分离的技术架构,其中:
[0028]地球站管理系统后端,采用微服务的技术架构,并采用集群部署,支持基于容器的服务编排功能;下载或更新不同的服务镜像,基于容器方式进行部署管理,实现差异性地球
站设备的监控和管理;
[0029]对地球站进行扩容或者升级改造时,动态加载或更新服务镜像,实现地球站管理系统的升级改造。
[0030]作为一种具体实施例,节点1、节点2、节点N组成了服务集群,并且每个节点都采用容器方式进行部署。
[0031]作为一种具体实施例,该地球站管理系统的服务模块包括:编排服务模块、调度服务模块、镜像管理模块、调度代理模块和服务代理模块;其中编排服务模块、调度服务模块和镜像管理模块属于管理服务,调度代理模块和服务代理模块属于被管服务。
[0032]作为一种具体实施例,选择服务集群的任意一个节点做为管理服务节点,部署相应的编排服务模块、调度服务模块和镜像管理模块;其他节点做为被管服务节点,分别部署调度代理模块和服务代理模块;
[0033]管理服务节点同时也能够做为被管服务节点,部署调度代理模块和服务代理模块。
[0034]作为一种具体实施例,所述编排服务模块负责接收前端的请求,如果是加载或者更新服务模块,请求转发给调度服务模块;如果是请求一个服务的参数或者服务能力,则转发给相应节点的服务代理模块;如果是上传服务镜像,则转发给镜像管理模块。
[0035]作为一种具体实施例,所述调度服务模块通过调度代理模块获取各个节点的资源信息和服务运行情况;
[0036]所述调度服务模块收到编排服务模块的加载或者更新服务模块请求后,根据各个节点的资源使用情况,为加载或者更新后的服务模块分配节点和资源。
[0037]作为一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于服务编排的通信卫星地球站管理系统,其特征在于,采用地球站管理系统前端、地球站管理系统后端分离的技术架构,其中:地球站管理系统后端,采用微服务的技术架构,并采用集群部署,支持基于容器的服务编排功能;下载或更新不同的服务镜像,基于容器方式进行部署管理,实现差异性地球站设备的监控和管理;对地球站进行扩容或者升级改造时,动态加载或更新服务镜像,实现地球站管理系统的升级改造。2.根据权利要求1所述的基于服务编排的通信卫星地球站管理系统,其特征在于,节点1、节点2、节点N组成了服务集群,并且每个节点都采用容器方式进行部署。3.根据权利要求2所述的基于服务编排的通信卫星地球站管理系统,其特征在于,该地球站管理系统的服务模块包括:编排服务模块、调度服务模块、镜像管理模块、调度代理模块和服务代理模块;其中编排服务模块、调度服务模块和镜像管理模块属于管理服务,调度代理模块和服务代理模块属于被管服务。4.根据权利要求3所述的基于服务编排的通信卫星地球站管理系统,其特征在于,选择服务集群的任意一个节点做为管理服务节点,部署相应的编排服务模块、调度服务模块和镜像管理模块;其他节点做为被管服务节点,分别部署调度代理模块和服务代理模块;管理服务节点同时也能够做为被管服务节点,部署调度代理模块和服务代理模块。5.根据权利要求4所述的基于服务编排的通信卫星地球站管理系统,其特征在于,所述编排服务模块负责接收前端的请求,如果是加载或者更新服务模块,请求转发给调度服务模块;如果是请求一个服务的参数或者服务能力,则转发给相应节点的服务代理模块;如果是上传服务镜像,则转发给镜像管理模块。6.根据权利要求4所述的基于服务编排的通信卫星地球站管理系统,其特征在于,所述调度服务模块通过调度代理模块获取各个节点的资源信息和服务运行情况;所述调度服务模块收到编排服务模块的加载或者更新服务模块请求后,根据各个节点的资源使用情况,为加载或者更新后的服务模块分配节点和资源。7.根据权利要求4所述的基于服务编排的通信卫星地球站管理系统,其特征在于,所述镜像管理模块管理所有服务模块的镜像资源,根据步调度服务模块分配的节点和资源,将镜像副本发送给对应的节点,服务代理模块收到后启动相应的服务模块。8.根据权利要求4所述的基于服务编排的通信卫星地球站管理系统,其特征在于,所述调度代理模块是调度服务模块在...

【专利技术属性】
技术研发人员:肖跃柳敏赵燕芳张强张仲明陈昊
申请(专利权)人:中电防务科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1