[发明专利]用于网络服务的高度可用的服务链有效
申请号: | 201680041159.5 | 申请日: | 2016-07-14 |
公开(公告)号: | CN107852368B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | B·M·舒尔茨;A·蒂瓦特;A·阿奈加;D·格普塔 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/715;H04L12/24;H04L12/26;H04L12/851 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;彭梦晔 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 网络服务 高度 可用 服务 | ||
1.一种用于提供多个服务链的计算系统,所述计算系统包括:
一个或多个处理器;
存储器;以及
多个编程指令,被存储在所述存储器上并且由所述一个或多个处理器可执行以执行动作,所述动作包括:
标识要被包括在所述多个服务链中的特定服务链中的多个网络节点的子集,所述特定服务链要被用于多个业务流中的特定业务流,所述特定业务流与应用节点相关联;
定义指示所述多个网络节点的所述子集和与所述应用节点相关联的所述特定业务流通过所述特定服务链的所述多个网络节点的所述子集的顺序的策略;
向所述多个网络节点的所述子集的每个网络节点中的存储器分发所述策略以存储上述策略;
实施所述策略以引导所述特定业务流通过所述特定服务链,所述策略指示要被包括在所述特定服务链中的所述多个网络节点的所述子集,所述策略还指示通过所述多个网络节点的所述子集的数据流顺序;
监测所述多个网络节点,所述多个网络节点中的所述网络节点中的每个网络节点提供对应的网络相关功能;以及
响应于所述监测,更新所述策略,并且一旦所述策略被更新就用更新的所述策略替换存储在所述多个网络节点的所述子集的所述网络节点中的每个网络节点的所述存储器中的所述策略,其中更新所述策略和替换存储在所述网络节点中的每个网络节点的所述存储器中的所述策略基于确定所述多个节点之一的特定节点独立地修改所述策略,并且响应于从所述特定节点接收所述修改的通知。
2.根据权利要求1所述的计算系统,其中标识所述多个网络节点的所述子集还包括:至少基于与所述多个网络节点相关联的性能信息或与所述多个网络节点相关联的服务可用性信息,标识要被包括在所述特定服务链中的所述多个网络节点的所述子集。
3.根据权利要求1所述的计算系统,其中所述动作还包括:
实例化新的网络节点;以及
进一步更新所述策略以引导所述特定业务流至少通过所述新的网络节点。
4.根据权利要求3所述的计算系统,其中所述动作还包括至少基于与所述多个网络节点的所述子集相关联的性能信息或与所述多个网络节点相关联的服务可用性信息来确定实例化所述新的网络节点。
5.根据权利要求4所述的计算系统,其中所述性能信息选自由历史网络利用率和实时网络利用率组成的组。
6.根据权利要求3所述的计算系统,其中所述动作还包括至少基于所述多个网络节点的所述子集中的至少一个网络节点的故障来确定实例化所述新的网络节点。
7.根据权利要求1所述的计算系统,其中所述动作还包括至少基于对所述多个网络节点之间的所述多个业务流进行负载平衡来标识要被包括在所述特定服务链中的所述多个网络节点的所述子集。
8.根据权利要求7所述的计算系统,其中所述策略指示选自由层2下一跳地址、层3下一跳地址以及层2下一跳地址和层3下一跳地址的组合组成的组的对应的下一跳节点地址。
9.根据权利要求1所述的计算系统,其中所述服务链中的每个网络节点具有跨一个或多个下一跳来分发所述业务流的能力。
10.根据权利要求1所述的计算系统,其中所述动作还包括至少部分基于所述多个网络节点中的每个网络节点的权重来在所述多个网络节点之间分发所述多个业务流,所述动作还包括至少基于所述多个网络节点中的每个网络节点的性能信息来确定所述权重。
11.根据权利要求1所述的计算系统,还包括链接在所述多个网络节点之间的网络层端点节点,所述网络层端点节点包括VPN服务器、IP隧道网关、代理服务器、网络层防火墙或web服务器节点中的至少一个。
12.根据权利要求1所述的计算系统,还包括将链接在所述多个网络节点之间的网络层端点节点标识为被包括在所述特定服务链中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680041159.5/1.html,转载请声明来源钻瓜专利网。