分布式端点的管理制造技术

技术编号:38332132 阅读:36 留言:0更新日期:2023-07-29 09:14
提供了一种用于管理全球加速器系统中的部件的通信的系统和方法。所述全球加速器系统包括客户端装置,所述客户端装置经由公共网络与全球接入点通信以访问能够托管服务的各种端点。进而,全球接入点经由专用网络与组织到不同数据中心中的各种端点进行通信。为了促进代表不同客户端装置进行交换,所述全球接入点可将端点的分组表征为子群组或编织层。可封装单独编织层通信,并且通过联网设备使用包中的5元组信息将其路由到所述数据中心处。单独编织层内的部件可经由管理消息广播或多播状态信息,以确保故障转移或减少重复处理。以确保故障转移或减少重复处理。以确保故障转移或减少重复处理。

【技术实现步骤摘要】
分布式端点的管理
[0001]本申请是申请号为2020800662886、申请日为2020年9月25日、专利技术名称为“分布式端点的管理”的专利申请的分案申请。

技术介绍

[0002]一般而言,计算装置利用通信网络或一系列通信网络来交换数据。公司和组织操作计算机网络,所述计算机网络将多个计算装置互连,以支持操作或向第三方提供服务。计算系统可位于单一地理位置中或位于多个不同的地理位置中(例如,经由专用或公共通信网络互连)。具体地说,数据中心或数据处理中心(本文通常称为“数据中心”)可包括多个互连的计算系统,以向数据中心的用户提供计算资源。数据中心可以是代表组织操作的专用数据中心或者代表公众或为公众利益操作的公共数据中心。
[0003]由于任何单独计算装置的资源都是有限的,因此已知有多种技术试图平衡装置之间的资源利用率。例如,“负载平衡器”装置可放置在请求使用计算资源的客户端装置与提供此类资源的服务器之间。负载平衡器可试图在服务器之间分布请求,因此允许服务器协同工作以提供此类资源。使用这种负载平衡器的一个显著缺点在于,它可能会产生单点故障,使得如果负载平衡器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种系统,其包括:多个端点,每个端点位于不同地理位置、并且包含至少一个服务器计算装置,所述至少一个服务器计算装置被配置来提供与网络地址相关联的网络可访问服务;多个全球接入点,所述多个全球接入点与所述网络可访问服务相关联,其中所述多个全球接入点中的各别全球接入点包括处理器、与不同地理位置相关联、并且被配置来:公告所述网络地址的网络前缀为能够经由所述各别全球接入点到达;从客户端装置接收定址到所述网络地址的网络包;从多个流管理器选择流管理器;将所述网络包路由到所选择的流管理器;使用所选择的流管理器,基于对应于网络和地理准则与分布准则的乘积的分布算法的实现方式来选择包括所述多个端点的一个或多个的数据中心,从而在不使用选播方法的情况下选择所述数据中心;基于对应于确定所述网络包的得分的一致性哈希算法的选择算法的实现方式,从包括在所选择的数据中心中的所述多个端点,选择要将所述网络包路由到的端点,从而在不使用选播方法的情况下,并且不基于对应于网络和地理准则与分布准则的乘积的分布算法的实现方式选择所述端点;并且将所述网络包路由到所选择的端点。2.如权利要求1所述的系统,其中所述数据中心对应于区,并且其中所述多个端点对应于两个或更多个子区。3.如权利要求2所述的系统,其中所述分布算法准则对应于对所述两个或更多个子区的规格。4.如权利要求1所述的系统,其中所述分布准则对应于一定百分比的网络流量到区的完全分配。5.如权利要求1所述的系统,其中所述一致性哈希算法对应于加权会合哈希算法、或加权一致性哈希算法中的其中之一。6.一种在与跨地理区域分布的网络可访问服务相关联的多个全球接入点处实现的方法,所述方法包括:在所述多个全球接入点的一个全球接入点处接收来自客户端装置的网络包,所述网络包定址到与所述网络可访问服务相关联的网络地址;从多个流管理器选择流管理器;将所述网络包路由到所选择的流管理器;通过所述全球接入点,使用所选择的流管理器,基于对应于网络和地理准则与分布准则的乘积的分布算法的实现方式来选择包括多个端点的数据中心,从而在不使用选播方法的情况下选择所述数据中心;通过所述全球接入点,基于对应于确定所述网络包的得分的一致性哈希算法的选择算法的实现方式,从包括在所选择的数据中心中的所述多个端点选择端点,从而在不使用选播方法的情况下,并且不基于对应于网络和地理准则与分布准则的乘积的分布算法的实现方式选择所述端点;以及将所述网络包路由到所选择的端点。
7.如权利要求6所述的方法,还包括...

【专利技术属性】
技术研发人员:娜琳
申请(专利权)人:亚马逊技术有限公司
类型:发明
国别省市:

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

1