一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于提高云应用中的网络弹性的可扩展网络流量工程平台的制作方法

2022-02-21 20:32:29 来源:中国专利 TAG:

技术特征:
1.一种方法,包括:经由数据中心的第一互联网服务提供商(isp)在第一网络路径上传输第一测试探针,并且经由所述数据中心的不同于所述第一isp的第二isp在第二网络路径上传输第二测试探针,所述第一网络路径和所述第二网络路径将所述数据中心与执行服务的一个或更多个计算设备耦合,所述服务支持使用所述数据中心执行的应用;使用在所述数据中心和所述一个或更多个计算设备中执行的监控代理来分析表示对应于所述第一网络路径的第一质量度量的第一数据和表示对应于所述第二网络路径的第二质量度量的第二数据;使用网络策略引擎并且至少部分地基于所述第一数据与所述第二数据之间的比较来确定将包括所述第二isp的当前网络路径改变为包括所述第一isp的更新的网络路径;使用网络配置器确定用于所述数据中心的一个或更多个核心交换机的更新的策略以使所述当前网络路径切换到所述更新的网络路径;以及将表示所述更新的策略的第三数据传输到所述一个或更多个核心交换机。2.根据权利要求1所述的方法,其中,经由所述第一isp在所述第一网络路径上传输所述第一测试探针和经由所述第二isp在所述第二网络路径上传输所述第二测试探针至少部分地基于边缘交换机网络路由配置和互联网协议(ip)差分服务代码点(dscp)参数。3.根据权利要求1所述的方法,其中,所述第一质量度量和所述第二质量度量各自对应于丢失、时延或抖动中的一个或更多个。4.根据权利要求3所述的方法,其中,针对所述第一网络路径和所述第二网络路径中的每一者计算所述丢失、所述时延或所述抖动中的一个或更多个的加权平均,并且至少部分地基于比较所述第一网络路径和所述第二网络路径中的每一者的所述加权平均来生成警报。5.根据权利要求3所述的方法,其中,针对所述第一网络路径和所述第二网络路径中的每一者计算所述丢失、所述时延或所述抖动中的一个或更多个的加权平均,其中所述丢失比所述抖动更重地被加权,且所述抖动比所述时延更重地被加权。6.根据权利要求1所述的方法,其中,所述网络策略引擎和所述网络配置器至少部分地在所述数据中心中执行。7.根据权利要求1所述的方法,其中,至少部分地使用边界网关协议(bgp)来执行经由所述第一isp在所述第一网络路径上传输所述第一测试探针以及经由所述第二isp在所述第二网络路径上传输所述第二测试探针。8.根据权利要求1所述的方法,还包括:在预定时间段内接收高于警报的阈值数量的多个警报,至少部分地基于所述第二isp表现优于所述第一isp或者所述第一isp表现优于所述第二isp中的一个生成所述多个警报中的每个警报;以及在所述多个警报中的警报之后忽略附加警报以避免被所述第一isp或所述第二isp中的一个或更多个阻尼。9.根据权利要求1所述的方法,还包括:在从接收到警报而没有接收到对应于所述第二isp的附加警报的阈值时间段之后,恢复到包括所述第二isp的另一网络路径。10.根据权利要求1所述的方法,其中,所述监控代理为以下各项中的至少一项:
插件;特定应用;或容器化应用的实例化。11.根据权利要求1所述的方法,其中,所述监控代理、所述网络策略引擎或所述网络配置器中的至少一个对应于容器化应用的实例。12.一种系统,包括:网络监控代理,用于:经由多重连接数据中心的第一互联网服务提供商(isp)将ping从网络监控平台传输到所述多重连接数据中心;至少部分地基于所述ping确定对应于所述第一isp的状态改变的数量大于预定时间段内的状态改变的阈值数量;以及传输第一数据,所述第一数据表示指示在所述预定时间段内所述状态改变的数量大于状态改变的所述阈值数量的警报;网络策略引擎,用于:接收所述第一数据;以及至少部分基于所述警报确定从所述第一isp切换至所述多重连接数据中心的第二isp;网络配置器,用于:确定更新的策略以使从所述第一isp切换到所述第二isp;以及传输第二数据,所述第二数据表示所述更新的策略;以及所述多重连接数据中心的一个或更多个核心交换机,用于:接收所述第二数据;以及至少部分地基于所述第二数据将当前策略更新为所述更新的策略。13.根据权利要求12所述的系统,其中,所述网络策略引擎和所述网络配置器在所述多重连接数据中心中执行。14.根据权利要求12所述的系统,其中,使用相对于所述多重连接数据中心位于远程的一个或更多个计算设备执行所述网络监控代理,进一步地,其中在到达所述第一isp的自主系统之前,经由一个或更多个中间自主系统从所述一个或更多个计算设备传输所述ping。15.根据权利要求12所述的系统,其中,所述更新的策略执行以下中的至少一个:使当前导入路由映射变成更新的导入路由映射、或者使当前导出路由映射变成更新的导出路由映射。16.根据权利要求15所述的系统,其中,通过将一个或更多个自主系统路径前置到边界网关协议(bgp)报头来生成所述更新的导出路由映射。17.根据权利要求12所述的系统,其中,所述网络监控代理、所述网络策略引擎和所述网络配置器对应于容器化应用的实例化。18.根据权利要求12所述的系统,其中,所述网络监控代理为以下各项中的至少一项:插件;特定应用;或容器化应用的实例化。19.根据权利要求12所述的系统,其中所述网络监控代理、所述网络策略引擎或所述网
络配置器中的至少一个对应于容器化应用的实例化。20.一种方法,包括:使用监控代理插件并且在一段时间内确定流媒体应用在第一互联网服务提供商(isp)上的第一多个会话的第一会话产出以及所述流媒体应用在第二isp上的第二多个会话的第二会话产出;使用所述监控代理插件确定所述第一会话产出低于阈值并且所述第二会话产出大于所述第一会话产出;使用网络策略插件并且至少部分地基于所述第一会话产出低于所述阈值并且所述第二会话产出大于所述第一会话产出来确定更新的边界网关协议(bgp)导入路由映射或更新的bgp导出路由映射中的至少一个;以及使用网络配置器插件促使网络交换机至少部分地基于所述更新的bgp导入路由映射或所述更新的bgp导出路由映射中的至少一个来更新内部策略。21.根据权利要求20所述的方法,其中,所述流媒体应用是云游戏应用,并且在托管所述云游戏应用的数据中心中执行所述监控代理插件、所述网络策略插件和所述网络配置器插件。22.根据权利要求20所述的方法,其中,确定所述更新的导出bgp路由映射使所述网络交换机将一条或更多条自主系统路径前置到bgp报头。23.根据权利要求20所述的方法,其中,确定所述更新的边界网关协议(bgp)导入路由映射或所述更新的bgp导出路由映射中的至少一个进一步至少部分地基于所述第二会话产出大于另一阈值。24.根据权利要求20所述的方法,其中,所述监控代理插件、所述网络策略插件和所述网络配置器插件对应于至少部分地托管所述第一多个会话和所述第二多个会话的数据中心中执行的容器化应用的实例化。25.根据权利要求20所述的方法,其中,使用所述监控代理插件确定所述第一会话产出和所述第二会话产出包括:使用所述第一isp和所述第二isp在互联网上传输对应于所述流媒体应用的特定于应用的数据。26.根据权利要求20所述的方法,其中,所述监控代理插件、所述网络策略插件或所述网络配置器插件中的至少一个对应于容器化应用的实例化。

技术总结
本发明公开了用于提高云应用中的网络弹性的可扩展网络流量工程平台。在各个示例中,可扩展网络流量工程平台监测网络流量和应用性能以动态地更新网络入口和出口通信路径,用于提高应用的性能——如云游戏应用、云虚拟现实(VR)应用和/或另一种高性能应用类型。在边缘处实施可插拔的、分布式的、以应用为中心的网络监视器、策略引擎和网络配置器,以检测降级的网络和应用性能,并且动态地更新网络路由以将其考虑在内。以将其考虑在内。以将其考虑在内。


技术研发人员:S
受保护的技术使用者:辉达公司
技术研发日:2021.07.16
技术公布日:2022/1/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献