机动边缘信息服务系统的服务抗毁接替方法技术方案

技术编号:25995984 阅读:23 留言:0更新日期:2020-10-20 19:05
本发明专利技术揭露了机动边缘信息服务系统的服务抗毁接替方法,在机动边缘信息服务网络中,通过虚拟全连接通信链路连接部署多个机动边缘服务中心,且机动边缘信息服务中心互为备份关系;当客户端连接某个机动边缘信息服务中心,且目标服务不在该机动边缘信息服务中心时,该机动边缘信息服务中心通过代理向目标所在的机动边缘信息服务中心发起访问请求,此时客户端采用代理模式访问该服务;多个机动边缘信息服务中心间通过无中心的数据同步机制进行服务目录同步。本发明专利技术实现了在战术网络环境中,当机动边缘信息服务节点故障或被摧毁时,将服务切换到其他机动边缘信息服务节点,在接替节点启动相应服务,实现服务能力与状态的恢复,保证了服务的一致性。

【技术实现步骤摘要】
机动边缘信息服务系统的服务抗毁接替方法
本专利技术涉及一种机动边缘信息服务系统的服务抗毁接替方法。
技术介绍
在现代信息化条件下,抗毁性作为新一代信息系统效能的一个重要指标,对其进行研究评估分析是十分具有意义和价值的。信息系统数据抗毁性评估研究也是现在相关领域比较热门的研究方向,其对现代化信息建设具有很大的意义。国外对抗毁接替的研究开始于20世纪90年代,主要集中于各大科研机构和IBM、EMC、赛门铁克、惠普等大型IT企业。其中代表性的商业产品包括赛门铁克的VERITASGlobalClusterManager、VERIATSClusterServer等,IBM的HAGEO、XRC等,惠普的MC/ServiceGuard以及EMC的SRDF等。这些具有代表性的产品和解决方案针对不同行业和单位的需求都有各自的亮点和优势,它们几乎都是基于iSCSI技术、FC技术以及远程复制技术,虽然产品的性能很强大,功能也比较齐全,然而部署这样一套完整的抗毁接替系统需配置专用的光纤链路,而光纤链路价格非常高,所以实施上述远程抗毁接替系统需要有非常大的投入,并且数据生产中心和远程抗毁接替中心之间所间隔的距离相当有限,如果距离太远会导致成本的急剧增加,距离太短又无法达到远程抗毁接替的目的,所以一般将10公里作为系统部署标准。此外,这些抗毁接替产品都被集成在各家公司的硬件设备上,所以在灵活度、软硬件通用性方面都存在一定缺陷。在战术机动作战环境下,通常网络通信带宽较低或不稳定、机动边缘信息服务节点失效等原因会导致服务无法可靠运行,而抗毁接替技术是解决这个问题的关键。战术环境中,节点内的服务器的稳定性无法得到全面可靠的保证,网络波动、服务器宕机等问题都将导致服务实例无法正常访问,给用户造成较差的体验;因此需要在节点内采用某些策略来实现用户无感的服务抗毁接替,即解决服务质量(QoS)问题。
技术实现思路
本专利技术的目的是提供一种机动边缘信息服务系统的服务抗毁接替方法,适用于战术环境下,解决当网络波动、服务器宕机等问题导致服务无法正常访问的问题。为了解决上述技术问题,本专利技术提供一种机动边缘信息服务系统的服务抗毁接替方法,在机动边缘信息服务网络中,通过虚拟全连接通信链路连接部署多个机动边缘服务中心,且机动边缘信息服务中心互为备份关系;当客户端连接某个机动边缘信息服务中心,且目标服务不在该机动边缘信息服务中心时,该机动边缘信息服务中心通过代理向目标所在的机动边缘信息服务中心发起访问请求,此时客户端采用代理模式访问该服务;多个机动边缘信息服务中心间通过无中心的数据同步机制进行服务目录同步。进一步地,当其中1个机动边缘信息服务中心被摧毁时,它将无法继续与其他机动边缘信息服务中心进行数据同步,其他机动边缘信息服务中心进行服务目录同步;被摧毁的机动边缘信息服务中心上的服务通过跨中心的服务管理系统调度到其他机动边缘信息服务中心的其中一个上接替。进一步地,所述无中心的数据同步机制具体为:每个机动边缘信息服务中心都通过数据库记录同步消息的状态,每一条数据至少包含这些字段:源机动边缘信息服务中心和目标机动边缘信息服务中心的IP地址信息、同步数据的信息、数据的处理标志位、数据创建的时间和同步的操作类型。进一步地,所述服务管理系统包括:服务注册模块,负责接收机动边缘信息服务中心内各个机动边缘信息服务节点向其注册当前本节点上正在运行的服务实例信息,各个机动边缘信息服务节点定期向服务注册模块报告本机动边缘信息服务节点上的服务实例信息,注册模块在接收到相关信息后对机动边缘信息服务节点内的服务实例情况进行统计处理,并提供给服务管理系统的其他模块;如果机动边缘信息服务中心内的某个机动边缘信息服务节点由于网络或其他原因超过一定的时限没有向服务注册模块更新信息,则服务注册模块会标记该机动边缘信息服务节点为下线,并将该机动边缘信息服务节点上的服务实例通过服务中心重新调度到其他机动边缘信息服务节点上运行;服务监控模块,负责监控节点上各个服务实例的运行状态,主要是各个服务实例对资源的消耗情况,机动边缘信息服务节点在启动后向服务监控模块汇报本节点上不同类型的资源总量,并在节点资源总量发生变化时进行更新;同时,机动边缘信息服务节点会定期统计运行在其上的服务实例的相关资源使用情况并汇报给服务监控模块,服务监控模块在收集到节点内的资源信息后会进行统计处理,用户可通过服务监控模块发布的服务查看到当前中心的资源使用详情;服务管理模块,负责管理节点内正在运行的服务实例,它根据服务实例的注册和监控信息,动态更新服务的部署信息,并通过容器完成服务的提交更新;服务管理模块通过这种方式来动态管理服务实例的数量。更进一步地,所述服务管理模块通过计算发现当前某服务的各个实例的访问请求数量较高,通过计算后,为该服务增加一个实例,并将更新信息提交给容器,容器接收到更新请求后在节点内选择一个节点新增服务实例,新增服务实例在启动后向服务注册模块注册。进一步地,每个机动边缘信息服务中心都设置有自动切换机制,通过监控机动边缘信息服务系统中所有边缘机动信息服务中心的状态,在本地的机动边缘信息服务中心出现故障或毁坏瘫痪时通过手动切换或自动切换的方式,将服务切换至其他机动边缘信息服务中心。进一步地,每个机动边缘信息服务中心还实时监控本地系统状态,在本地的机动边缘信息服务中心正常时,由本地边缘机动信息服务中心提供服务;当本地边缘机动信息服务中心出现故障或毁坏瘫痪时,将服务切换到远端的其他边缘机动信息服务中心提供服务;当本地的机动边缘信息服务中心故障排除后,重新切换为由本地机动边缘信息服务中心提供服务。根据上述技术方案,本专利技术揭露的机动边缘信息服务系统的服务抗毁接替方法,实现了在战术网络环境中,当机动边缘信息服务节点故障或被摧毁时,将服务切换到其他机动边缘信息服务中心的节点,在接替节点启动相应服务,实现服务能力与状态的恢复。附图说明图1是根据本专利技术的基于发布订阅的数据同步原理示意图。图2是根据本专利技术的数据同步模型结构图。具体实施方式下面结合附图和实施例对本专利技术作进一步说明。本方面机动边缘信息服务系统的服务抗毁接替方法,其设计思想如下:1)在应用层面上,一个机动边缘信息服务系统(譬如军事信息系统)形成一个自组网络簇,信息系统中所提供的服务,被部署在这个自组网中的若干个服务节点之上,每个节点可以部署若干个服务,并且所有节点上部署的服务之间是非独立、高度覆盖、互为备份的,簇内所有节点上的服务构成一个高冗余的完备服务集。这样当某一个或几个服务节点毁坏时,能及时切换到其他备用信息服务节点,提供不间断服务,系统正常运行。2)在自组网络簇内,会部署一个服务治理系统,具有UDDI(服务注册与发现中心)功能,保存各服务节点的相关状态信息,对簇内所有信息服务节点进行统一管理。3)若干个机动边缘信息服务系统之间,即自组网络簇之间相互进行服务部署,各系统的服务治理系统以P2P的方式进行连接和服本文档来自技高网
...

【技术保护点】
1.一种机动边缘信息服务系统的服务抗毁接替方法,其特征在于,在机动边缘信息服务网络中,通过虚拟全连接通信链路连接部署多个机动边缘服务中心,且机动边缘信息服务中心互为备份关系;当客户端连接某个机动边缘信息服务中心,且目标服务不在该机动边缘信息服务中心时,该机动边缘信息服务中心通过代理向目标所在的机动边缘信息服务中心发起访问请求,此时客户端采用代理模式访问该服务;多个机动边缘信息服务中心间通过无中心的数据同步机制进行服务目录同步。/n

【技术特征摘要】
1.一种机动边缘信息服务系统的服务抗毁接替方法,其特征在于,在机动边缘信息服务网络中,通过虚拟全连接通信链路连接部署多个机动边缘服务中心,且机动边缘信息服务中心互为备份关系;当客户端连接某个机动边缘信息服务中心,且目标服务不在该机动边缘信息服务中心时,该机动边缘信息服务中心通过代理向目标所在的机动边缘信息服务中心发起访问请求,此时客户端采用代理模式访问该服务;多个机动边缘信息服务中心间通过无中心的数据同步机制进行服务目录同步。


2.根据权利要求1所述的机动边缘信息服务系统的服务抗毁接替方法,其特征在于,当其中1个机动边缘信息服务中心被摧毁时,它将无法继续与其他机动边缘信息服务中心进行数据同步,其他机动边缘信息服务中心进行服务目录同步;被摧毁的机动边缘信息服务中心上的服务通过跨中心的服务管理系统调度到其他机动边缘信息服务中心的其中一个上接替。


3.根据权利要求1所述的机动边缘信息服务系统的服务抗毁接替方法,其特征在于,所述无中心的数据同步机制具体为:每个机动边缘信息服务中心都通过数据库记录同步消息的状态,每一条数据至少包含这些字段:源机动边缘信息服务中心和目标机动边缘信息服务中心的IP地址信息、同步数据的信息、数据的处理标志位、数据创建的时间和同步的操作类型。


4.根据权利要求2所述的机动边缘信息服务系统的服务抗毁接替方法,其特征在于,所述服务管理系统包括:
服务注册模块,负责接收机动边缘信息服务中心内各个机动边缘信息服务节点向其注册当前本节点上正在运行的服务实例信息,各个机动边缘信息服务节点定期向服务注册模块报告本机动边缘信息服务节点上的服务实例信息,注册模块在接收到相关信息后对机动边缘信息服务节点内的服务实例情况进行统计处理,并提供给服务管理系统的其他模块;如果机动边缘信息服务中心内的某个机动边缘信息服务节点由于网络或其他原因超过一定的时限没有向服务注册模块更新信息,则服务注册模块会标记该机动边缘信息服务节点为下线,并将该机动边缘信...

【专利技术属性】
技术研发人员:刘斌李新明宋恒李子星
申请(专利权)人:中科边缘智慧信息科技苏州有限公司
类型:发明
国别省市:江苏;32

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

1