使用服务平面在网络的边缘处执行服务的制作方法

文档序号:32339697发布日期:2022-11-26 09:20阅读:来源:国知局

技术特征:
1.一种用于在数据中心的路由器处提供多个服务的方法,所述方法包括:针对为了路由而接收的数据消息,执行服务分类操作以确定必须对所述数据消息执行多个服务操作的特定链;对于所述特定服务链,选择提供所述多个服务的服务路径;沿着所选择的服务路径发送所述数据消息以使得所述多个服务被执行;以及在从执行最后一个服务操作的服务节点接收所述数据消息之后,对所述数据消息执行下一跳转发。2.如权利要求1所述的方法,其中,所述数据中心的路由器是由所述数据中心的物理转发元件实现的逻辑网络的逻辑路由器。3.如权利要求2所述的方法,其中,执行所述下一跳转发将所述逻辑网络内的下一跳识别为所接收的数据消息的下一跳。4.如权利要求2所述的方法,其中,执行所述下一跳转发将所述外部网络中的下一跳识别为所接收的数据消息的下一跳。5.如权利要求2所述的方法,其中,所述逻辑路由器是在所述逻辑网络和外部网络之间的边界处的边缘路由器。6.如权利要求5所述的方法,其中,所接收的数据消息是跨越所述逻辑网络和所述外部网络之间的边界的数据消息。7.如权利要求1所述的方法,其中,所述服务路径是通过负载均衡操作从与所述特定服务链相关联的多个服务路径中选择的。8.如权利要求1所述的方法,其中,所述服务路径包括连接到逻辑服务转发平面的多个服务节点,并且所选择的服务路径是使用所述逻辑服务转发平面通过所述多个服务节点的路径。9.如权利要求8所述的方法,其中,所述逻辑转发服务平面使用服务虚拟网络标识符被实现为服务逻辑转发元件。10.如权利要求8所述的方法,其中,所述多个服务节点包括服务虚拟机和服务设备中的至少一个。11.如权利要求8所述的方法,其中,每个服务节点与服务代理相关联,所述服务代理在所述逻辑服务转发平面和所述服务节点之间操作以便于实现所述服务路径。12.一种非瞬态机器可读介质,存储用于在数据中心的路由器处提供多个服务的程序,所述程序用于由至少一个处理单元执行,所述程序包括用于以下操作的指令集:针对为了路由而接收的数据消息,执行服务分类操作以确定必须对所述数据消息执行多个服务操作的特定链;对于所述特定服务链,选择提供所述多个服务的服务路径;沿着所选择的服务路径发送所述数据消息以使得所述多个服务被执行;以及在从执行最后一个服务操作的服务节点接收所述数据消息之后,对所述数据消息执行下一跳转发。13.如权利要求12所述的非瞬态机器可读介质,其中,所述数据中心的路由器是由所述数据中心的物理转发元件实现的逻辑网络的逻辑路由器。14.如权利要求13所述的非瞬态机器可读介质,其中,由用于执行下一跳转发的指令集
识别的下一跳是所述逻辑网络内的下一跳。15.如权利要求13所述的非瞬态机器可读介质,其中,由用于执行下一跳转发的指令集识别的下一跳是所述外部网络中的下一跳。16.如权利要求13所述的非瞬态机器可读介质,其中,所述逻辑路由器是在所述逻辑网络和外部网络之间的边界处的边缘路由器,并且所接收的数据消息是跨越所述逻辑网络和所述外部网络之间的边界的数据消息。17.如权利要求12所述的非瞬态机器可读介质,其中,用于选择服务路径的指令集包括用于使用负载均衡操作从与所述特定服务链相关联的多个服务路径中选择所述服务路径的指令集。18.如权利要求12所述的非瞬态机器可读介质,其中,所述服务路径包括连接到逻辑服务转发平面的多个服务节点,并且所选择的服务路径是使用所述逻辑服务转发平面通过所述多个服务节点的路径。19.如权利要求18所述的非瞬态机器可读介质,其中,所述逻辑转发服务平面使用服务虚拟网络标识符被实现为服务逻辑转发元件。20.如权利要求18所述的非瞬态机器可读介质,其中,所述多个服务节点包括服务虚拟机和服务设备中的至少一个,并且每个服务节点与服务代理相关联,所述服务代理在所述逻辑服务转发平面和所述服务节点之间操作以便于实现所述服务路径。

技术总结
一些实施例提供了用于为与在逻辑网络和外部网络之间操作的边缘转发元件相关联的逻辑网络提供服务集合的新颖方法。在一些实施例中,使用逻辑服务转发平面来提供服务,该逻辑服务转发平面将边缘转发元件连接到服务节点集合,每个服务节点提供服务集合中的服务。一些实施例的服务分类操作识别必须对数据消息执行的多个服务操作的链。在一些实施例中,识别服务操作链包括选择提供多个服务的服务路径。在选择服务路径之后,沿着所选服务路径发送数据消息以提供服务。数据消息由服务路径中执行最后一个服务操作的最后一个服务节点返回给边缘转发元件,并且边缘转发元件对数据消息执行下一跳转发。息执行下一跳转发。[转续页]


技术研发人员:P
受保护的技术使用者:VM维尔股份有限公司
技术研发日:2021.02.01
技术公布日:2022/11/25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1