一种边缘系统及数据操作请求的处理方法技术方案

技术编号:28759920 阅读:20 留言:0更新日期:2021-06-09 10:34
本申请公开了一种边缘系统,该边缘系统包括多个第一级圈层和第二级圈层,所述第二级圈层代表的地理区域包括每个第一级圈层代表的地理区域,也即第二级圈层内部署了多个第一级圈层。每个第一级圈层中有多个站点,每个站点用于处理客户端发送的数据操作请求,所述多个站点中包括一站点同时包括于所述第二级圈层。该边缘系统实现了更安全和高效的数据处理。该边缘系统实现了更安全和高效的数据处理。该边缘系统实现了更安全和高效的数据处理。

【技术实现步骤摘要】
一种边缘系统及数据操作请求的处理方法


[0001]本申请涉及计算机
,尤其涉及一种边缘系统以及其执行的数据操作请求的处理方法。

技术介绍

[0002]随着移动通信技术的进步,低时延且计算密集的业务越来越多,例如,虚拟现实(virtual reality,VR)、增强现实(augmented reality,AR)、车联网。为了降低这类业务对客户端算力的需求,向客户端提供低时延甚至超低时延的服务,云服务提供商将站点(site)部署在靠近用户的边缘。这些站点的地理位置可能高度离散,每个站点内的服务器集群规模一般不大,但是站点个数的规模可以比较大,站点之间的网络往往无专线保障。
[0003]为了管理这些高度离散的站点,一种方式是采用传统的中心式管理架构,如图1所示。该架构中,站点安装部署启动后,需要向中心管理站点注册站点信息,并要求站点定时向中心管理站点确定连接存活。中心管理站点需要部署数据库服务,用于管理各站点的主机资源、租户资源等信息。由于这些信息存储在中心管理站点,站点上运行的云服务所需的资源的发放、管理、查询都需要操作这些信息。
[0004]中心式管理架构的弊端在于:扇出(fan out)巨大的中心辐射状拓扑结构会存在站点管理规模受限、低时延用户请求不满足等问题。随着站点数量的增大、站点地理离散性的进一步扩大,中心式管理架构会成为管理的瓶颈。

技术实现思路

[0005]本申请提供了一种边缘系统,该边缘系统通过多圈层的站点设计,实现了移动数据跟随,提升了数据操作请求的处理效率以及数据安全。
[0006]第一方面提供了一种边缘系统,所述边缘系统包括多个第一级圈层和第二级圈层,所述第二级圈层代表的地理区域包括每个第一级圈层代表的地理区域。每个第一级圈层包括多个站点,每个站点用于处理客户端发送的数据操作请求,所述多个站点中包括一初始站点同时包括于所述第二级圈层。所述初始站点,由于同时存储在于某一第一级圈层和第二级圈层,用于在包括所述初始站点的第一级圈层和所述第二圈层内处理所述数据操作请求。
[0007]以上提供的边缘系统,设计了多级圈层的站点,并且多级圈层之间有站点交汇,这些交汇的站点可以在各圈层内实现数据的操作,保证了数据在不同第一级圈层间移动的情况下,仍然可以保证数据安全、可靠以及数据访问的效率。
[0008]一种可能的实现方式中,所述数据操作请求为写请求的情况下;所述初始站点,用于在包括所述初始站点的第一级圈层内寻址所述数据操作请求携带的目标数据对应的目标站点,将所述目标数据发送至包括所述初始站点的第一级圈层的目标站点;在所述第二级圈层内寻址所述目标数据对应的目标站点,将所述目标数据发送至所述第二级圈层的目标站点。包括所述初始站点的第一级圈层的目标站点,用于存储所述目标数据。所述第二级
圈层的目标站点,用于存储所述目标数据。
[0009]写请求的情况下,初始站点在第一级圈层和第二级圈层均写入了目标数据,使得客户端后续在同一第一级圈层访问目标数据的情况下,可以高效的在该第一级圈层的站点内获取目标数据。同时,在客户端移动到其他第一级圈层后访问目标数据的情况下,由于原第一级圈层和移动后的第一级圈层同属于一个第二级圈层,可以通过第二级圈层内存储的目标数据为客户端提供服务,保证了客户端访问数据的安全性和可靠性。
[0010]一种可能的实现方式中,包括所述初始站点的第一级圈层的目标站点,还用于在包括所述初始站点的第一级圈层的其他站点上创建或更新所述目标数据的副本。
[0011]一种可能的实现方式中,所述第二级圈层的目标站点,还用于在所述第二级圈层的其他站点上创建或更新所述目标数据的副本。
[0012]通过在各级圈层内实现目标数据的副本,提升了目标数据的安全性。
[0013]一种可能的实现方式中,所述数据操作请求为读请求的情况下;所述初始站点,用于在包括所述初始站点的第一级圈层内寻址所述数据操作请求携带的目标数据的键key对应的目标站点;包括所述初始站点的第一级圈层的目标站点,用于确定所述目标数据是否存储于包括所述初始站点的第一级圈层的目标站点本地,如果所述目标数据存储于包括所述初始站点的第一级圈层的目标站点本地,将所述目标数据发送至所述客户端,如果所述目标数据未存储于包括所述初始站点的第一级圈层的目标站点本地,在所述第二级圈层内寻址所述目标数据的key对应的目标站点;所述第二级圈层的目标站点,用于确定所述目标数据存储于所述第二级圈层的目标站点本地,将所述目标数据发送至所述客户端。
[0014]读请求的情况下,如前文所述,首先尝试在距离客户端较近的第一级圈层内寻找目标数据,如果无法找到的情况下,在第二级圈层内寻找目标数据,实现了数据操作的效率和安全的兼顾。
[0015]一种可能的实现方式中,所述第二级圈层的目标站点,还用于将所述目标数据发送至包括所述初始站点的第一级圈层的目标站点。
[0016]将目标数据发送至包括所述初始站点的第一级圈层的目标站点,使得该目标数据后续在包括所述初始站点的第一级圈层内被访问时,可以直接在包括所述初始站点的第一级圈层内寻找到,提升了工作效率。
[0017]第二方面提供了一种数据操作请求的处理方法,该数据操作请求为写请求,所述数据操作请求的处理方法应用于边缘系统,所述边缘系统包括多个第一级圈层和第二级圈层,所述第二级圈层代表的地理区域包括每个第一级圈层代表的地理区域,每个第一级圈层包括多个站点,每个站点用于处理客户端发送的数据操作请求,所述多个站点中包括一初始站点同时包括于所述第二级圈层;所述初始站点在包括所述初始站点的第一级圈层内寻址所述数据操作请求携带的目标数据对应的目标站点;所述初始站点将所述目标数据发送至包括所述初始站点的第一级圈层的目标站点;包括所述初始站点的第一级圈层的目标站点存储所述目标数据;所述初始站点在所述第二级圈层内寻址所述目标数据对应的目标站点,将所述目标数据发送至所述第二级圈层的目标站点;所述第二级圈层的目标站点存储所述目标数据。
[0018]所述初始站点在包括所述初始站点的第一级圈层内寻址和所述初始站点在所述第二级圈层内寻址的动作可以并行执行。
[0019]一种可能的实现方式中,该方法还包括:包括所述初始站点的第一级圈层的目标站点在包括所述初始站点的第一级圈层的其他站点上创建或更新所述目标数据的副本。
[0020]一种可能的实现方式中,该方法还包括:所述第二级圈层的目标站点在所述第二级圈层的其他站点上创建或更新所述目标数据的副本。
[0021]第三方面提供了一种数据操作请求的处理方法,该数据操作请求为读请求,所述数据操作请求的处理方法应用于边缘系统,所述边缘系统包括多个第一级圈层和第二级圈层,所述第二级圈层代表的地理区域包括每个第一级圈层代表的地理区域,每个第一级圈层,包括多个站点,每个站点用于处理客户端发送的数据操作请求,所述多个站点中包括一初始站点同时包括于所述第二级圈层;所述初始站点在包括所述初始站点的第一级圈层内寻址所述数据操作请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘系统,其特征在于,所述边缘系统包括多个第一级圈层和第二级圈层,所述第二级圈层代表的地理区域包括每个第一级圈层代表的地理区域;每个第一级圈层,包括多个站点,每个站点用于处理客户端发送的数据操作请求,所述多个站点中包括一初始站点同时包括于所述第二级圈层;所述初始站点,用于在包括所述初始站点的第一级圈层和所述第二圈层内处理所述数据操作请求。2.如权利要求1所述的边缘系统,其特征在于,所述数据操作请求为写请求;所述初始站点,用于在包括所述初始站点的第一级圈层内寻址所述数据操作请求携带的目标数据对应的目标站点,将所述目标数据发送至包括所述初始站点的第一级圈层的目标站点;在所述第二级圈层内寻址所述目标数据对应的目标站点,将所述目标数据发送至所述第二级圈层的目标站点;包括所述初始站点的第一级圈层的目标站点,用于存储所述目标数据;所述第二级圈层的目标站点,用于存储所述目标数据。3.如权利要求2所述的边缘系统,其特征在于,包括所述初始站点的第一级圈层的目标站点,还用于在包括所述初始站点的第一级圈层的其他站点上创建或更新所述目标数据的副本。4.如权利要求2或3所述的边缘系统,其特征在于,所述第二级圈层的目标站点,还用于在所述第二级圈层的其他站点上创建或更新所述目标数据的副本。5.如权利要求1所述的边缘系统,其特征在于,所述数据操作请求为读请求;所述初始站点,用于在包括所述初始站点的第一级圈层内寻址所述数据操作请求携带的目标数据的键key对应的目标站点;包括所述初始站点的第一级圈层的目标站点,用于确定所述目标数据是否存储于包括所述初始站点的第一级圈层的目标站点本地,如果所述目标数据存储于包括所述初始站点的第一级圈层的目标站点本地,将所述目标数据发送至所述客户端,如果所述目标数据未存储于包括所述初始站点的第一级圈层的目标站点本地,在所述第二级圈层内寻址所述目标数据的key对应的目标站点;所述第二级圈层的目标站点,用于确定所述目标数据存储于所述第二级圈层的目标站点本地,将所述目标数据发送至所述客户端。6.如权利要求5所述的边缘系统,其特征在于,所述第二级圈层的目标站点,还用于将所述目标数据发送至包括所述初始站点的第一级圈层的目标站点。7.一种数据操作请求的处理方法,其特征在于,所述数据操作请求的处理方法应用于边缘系统,所述边缘系统包括多个第一级圈层和第二级圈层,所述第二级圈层代表的地理区域包括每个第一级圈层代表的地理区域,每个第一级圈层包括多个站点,每个站...

【专利技术属性】
技术研发人员:殷薇
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1