一种边缘云场景下的跨区域通信的方法和装置制造方法及图纸

技术编号:33349782 阅读:28 留言:0更新日期:2022-05-08 09:52
本发明专利技术提供一种边缘云场景下的跨区域通信的方法、系统、设备和存储介质,方法包括:在不同区域创建多个数据中心,将所述多个数据中心通信连接,并在中心区域部署统一配置中心以实现所有区域配置信息的管理和维护;通过消息中间件实现各区域内云平台间的消息传递;响应于目的区域接收到源区域发送的消息,解析所述消息并校验所述消息是否满足传输要求;以及响应于所述消息满足传输要求,所述目的区域消费所述消息并向所述源区域返回确认信息。本发明专利技术能够平稳运行在网络环境较差的场景中,基于消息中间件的消息持久化、消息确认机制等措施,保证了消息的可靠传输。保证了消息的可靠传输。保证了消息的可靠传输。

【技术实现步骤摘要】
一种边缘云场景下的跨区域通信的方法和装置


[0001]本专利技术涉及云计算领域,更具体地,特别是指一种边缘云场景下的跨区域通信的方法、系统、设备和存储介质。

技术介绍

[0002]随着5G(fifth

generation,第五代移动通信技术)和万物互联时代的到来,云计算应用的数量呈现爆发式增长。传统集中式的数据中心管理模式,已不能满足“端”侧“大连接,低时延,大带宽”的要求。计算能力向“边”侧的逐渐下沉,已成为云计算下一阶段的技术发展趋势。

技术实现思路

[0003]有鉴于此,本专利技术实施例的目的在于提出一种边缘云场景下的跨区域通信的方法、系统、计算机设备及计算机可读存储介质,本专利技术构建了跨region(区域)的通信链路,提供了一种便于多区域管理的安全可靠的通信方式。本专利技术实施例能够平稳运行在网络环境较差的场景中,基于消息中间件的消息持久化、消息确认机制等措施,保证了消息的可靠传输;并且,基于本专利技术实施例的跨区域通信,避免了各个区域之间过于紧密的耦合,保证了各区域间相对独立的运行。
[0004]基于上述目的,本专利技术实施例的一方面提供了一种边缘云场景下的跨区域通信的方法,包括如下步骤:在不同区域创建多个数据中心,将所述多个数据中心通信连接,并在中心区域部署统一配置中心以实现所有区域配置信息的管理和维护;通过消息中间件实现各区域内云平台间的消息传递;响应于目的区域接收到源区域发送的消息,解析所述消息并校验所述消息是否满足传输要求;以及响应于所述消息满足传输要求,所述目的区域消费所述消息并向所述源区域返回确认信息。
[0005]在一些实施方式中,所述解析所述消息并校验所述消息是否满足传输要求包括:获取所述消息的源区域、目的区域、消息类型和消息内容;校验所述源区域和目的区域是否在相应列表中;以及响应于所述源区域和目的区域在相应列表中,校验所述目的区域是否支持所述消息类型。
[0006]在一些实施方式中,所述在中心区域部署统一配置中心以实现所有区域配置信息的管理和维护包括:各区域云平台基于定时任务周期性向所述统一配置中心发送同步信息请求,并将区域配置信息更新到本地。
[0007]在一些实施方式中,所述通过消息中间件实现各区域内云平台间的消息传递包括:创建本地消息队列和远端消息队列,配置传输链路,将所述本地消息队列设置为源端,将所述远端消息队列设置为目的端。
[0008]本专利技术实施例的另一方面,提供了一种边缘云场景下的跨区域通信的系统,包括:连接模块,配置用于在不同区域创建多个数据中心,将所述多个数据中心通信连接,并在中心区域部署统一配置中心以实现所有区域配置信息的管理和维护;通信模块,配置用于通
过消息中间件实现各区域内云平台间的消息传递;解析模块,配置用于响应于目的区域接收到源区域发送的消息,解析所述消息并校验所述消息是否满足传输要求;以及执行模块,配置用于响应于所述消息满足传输要求,所述目的区域消费所述消息并向所述源区域返回确认信息。
[0009]在一些实施方式中,所述解析模块配置用于:获取所述消息的源区域、目的区域、消息类型和消息内容;校验所述源区域和目的区域是否在相应列表中;以及响应于所述源区域和目的区域在相应列表中,校验所述目的区域是否支持所述消息类型。
[0010]在一些实施方式中,所述连接模块配置用于:各区域云平台基于定时任务周期性向所述统一配置中心发送同步信息请求,并将区域配置信息更新到本地。
[0011]在一些实施方式中,所述通信模块配置用于:创建本地消息队列和远端消息队列,配置传输链路,将所述本地消息队列设置为源端,将所述远端消息队列设置为目的端。
[0012]本专利技术实施例的又一方面,还提供了一种计算机设备,包括:至少一个处理器;以及存储器,所述存储器存储有可在所述处理器上运行的计算机指令,所述指令由所述处理器执行时实现如上方法的步骤。
[0013]本专利技术实施例的再一方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有被处理器执行时实现如上方法步骤的计算机程序。
[0014]本专利技术具有以下有益技术效果:能够平稳运行在网络环境较差的场景中,基于消息中间件的消息持久化、消息确认机制等措施,保证了消息的可靠传输;并且,基于本专利技术实施例的跨区域通信,避免了各个区域之间过于紧密的耦合,保证了各区域间相对独立的运行。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0016]图1为本专利技术提供的边缘云场景下的跨区域通信的方法的实施例的示意图;
[0017]图2为本专利技术提供的边缘云场景下的跨区域通信的系统的实施例的示意图;
[0018]图3为本专利技术提供的边缘云场景下的跨区域通信的计算机设备的实施例的硬件结构示意图;
[0019]图4为本专利技术提供的边缘云场景下的跨区域通信的计算机存储介质的实施例的示意图。
具体实施方式
[0020]为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术实施例进一步详细说明。
[0021]需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。
[0022]本专利技术实施例的第一个方面,提出了一种边缘云场景下的跨区域通信的方法的实施例。图1示出的是本专利技术提供的边缘云场景下的跨区域通信的方法的实施例的示意图。如图1所示,本专利技术实施例包括如下步骤:
[0023]S1、在不同区域创建多个数据中心,将所述多个数据中心通信连接,并在中心区域部署统一配置中心以实现所有区域配置信息的管理和维护;
[0024]S2、通过消息中间件实现各区域内云平台间的消息传递;
[0025]S3、响应于目的区域接收到源区域发送的消息,解析所述消息并校验所述消息是否满足传输要求;以及
[0026]S4、响应于所述消息满足传输要求,所述目的区域消费所述消息并向所述源区域返回确认信息。
[0027]边缘云计算(简称边缘云)是基于云计算技术核心和边缘计算能力,构筑在边缘基础设施之上的,具有计算、网络、存储、安全等全面能力的弹性云平台。边缘云与中心云、物联网终端形成“云边端三体协同”的端到端的技术架构,通过将网络转发、存储、计算、智能化数据分析等工作放在边缘处理,能有效降低响应时延,减轻云端压力,降低带宽成本,并提供全网调度、算力分发等服务。
[0028]针对边缘云场景下的“云边端”技术架构,本文设计并实现了一种适用于边缘云场景下的跨区域通信架构。其中,中心云和多个边缘云被部署在不同的区域,数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘云场景下的跨区域通信的方法,其特征在于,包括如下步骤:在不同区域创建多个数据中心,将所述多个数据中心通信连接,并在中心区域部署统一配置中心以实现所有区域配置信息的管理和维护;通过消息中间件实现各区域内云平台间的消息传递;响应于目的区域接收到源区域发送的消息,解析所述消息并校验所述消息是否满足传输要求;以及响应于所述消息满足传输要求,所述目的区域消费所述消息并向所述源区域返回确认信息。2.根据权利要求1所述的方法,其特征在于,所述解析所述消息并校验所述消息是否满足传输要求包括:获取所述消息的源区域、目的区域、消息类型和消息内容;校验所述源区域和目的区域是否在相应列表中;以及响应于所述源区域和目的区域在相应列表中,校验所述目的区域是否支持所述消息类型。3.根据权利要求1所述的方法,其特征在于,所述在中心区域部署统一配置中心以实现所有区域配置信息的管理和维护包括:各区域云平台基于定时任务周期性向所述统一配置中心发送同步信息请求,并将区域配置信息更新到本地。4.根据权利要求1所述的方法,其特征在于,所述通过消息中间件实现各区域内云平台间的消息传递包括:创建本地消息队列和远端消息队列,配置传输链路,将所述本地消息队列设置为源端,将所述远端消息队列设置为目的端。5.一种边缘云场景下的跨区域通信的系统,其特征在于,包括:连接模块,配置用于在不同区域创建多个数据中心,将所述多个数据中心通信连接,并在中心区域部署统一配置中心以实现所有区域配置信息的管...

【专利技术属性】
技术研发人员:刘元松徐冠群孙海宾
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1