High-efficiency service chaining with agentless service nodes

    公开(公告)号:US10237379B2

    公开(公告)日:2019-03-19

    申请号:US15711768

    申请日:2017-09-21

    Abstract: An example method for distributed service chaining is provided and includes receiving a packet belonging to a service chain in a distributed virtual switch (DVS) network environment, the packet includes a network service header (NSH) indicating a service path identifier identifying the service chain. The packet is provided to a virtual Ethernet module (VEM) connected to an agentless service node (SN) providing an edge service such as a server load balancer (SLB). The VEM associates a service path identifier corresponding to the service chain with a local identifier such as a virtual local area network (VLAN). The agentless SN returns the packet to the VEM for forwarding on the VLAN. Because the VLAN corresponds exactly to the service path and service chain, the packet is forwarded directly to the next node in the service chain. This can enable agentless SNs to efficiently provide a service chain for network traffic.

    High-efficiency service chaining with agentless service nodes

    公开(公告)号:US09794379B2

    公开(公告)日:2017-10-17

    申请号:US14305810

    申请日:2014-06-16

    CPC classification number: H04L69/22 H04L12/4641 H04L45/302 H04L45/586

    Abstract: An example method for distributed service chaining is provided and includes receiving a packet belonging to a service chain in a distributed virtual switch (DVS) network environment, the packet includes a network service header (NSH) indicating a service path identifier identifying the service chain. The packet is provided to a virtual Ethernet module (VEM) connected to an agentless service node (SN) providing an edge service such as a server load balancer (SLB). The VEM associates a service path identifier corresponding to the service chain with a local identifier such as a virtual local area network (VLAN). The agentless SN returns the packet to the VEM for forwarding on the VLAN. Because the VLAN corresponds exactly to the service path and service chain, the packet is forwarded directly to the next node in the service chain. This can enable agentless SNs to efficiently provide a service chain for network traffic.

    Distributed service chaining in a network environment
    26.
    发明授权
    Distributed service chaining in a network environment 有权
    在网络环境中分布式服务链接

    公开(公告)号:US09407540B2

    公开(公告)日:2016-08-02

    申请号:US14020649

    申请日:2013-09-06

    CPC classification number: H04L45/306 H04L45/54

    Abstract: An example method for distributed service chaining in a network environment is provided and includes receiving a packet belonging to a service chain in a distributed virtual switch (DVS) network environment, wherein the packet includes a network service header (NSH) indicating a service path identifier identifying the service chain and a location of the packet on the service chain, evaluating a service forwarding table to determine a next service node based on the service path identifier and the location, with a plurality of different forwarding tables distributed across the DVS at a corresponding plurality of virtual Ethernet Modules (VEMs) associated with respective service nodes in the service chain, and forwarding the packet to the next service node, with substantially all services in the service chain provided sequentially to the packet in a single service loop on a service overlay.

    Abstract translation: 提供了一种在网络环境中分布式服务链接的示例方法,包括:在分布式虚拟交换机(DVS)网络环境中接收属于服务链的分组,其中分组包括指示服务路径标识符的网络服务报头(NSH) 在所述服务链上识别所述服务链和所述分组的位置,评估服务转发表以基于所述服务路径标识符和所述位置来确定下一个服务节点,具有分布在所述DVS上的相应的多个不同的转发表 多个虚拟以太网模块(VEM),其与服务链中的相应服务节点相关联,并且将分组转发到下一个服务节点,服务链中的基本上所有服务在服务覆盖中的单个服务循环中顺序地提供给分组 。

    SHORTENING OF SERVICE PATHS IN SERVICE CHAINS IN A COMMUNICATIONS NETWORK
    27.
    发明申请
    SHORTENING OF SERVICE PATHS IN SERVICE CHAINS IN A COMMUNICATIONS NETWORK 审中-公开
    在通信网络中服务链中的服务模式

    公开(公告)号:US20160182385A1

    公开(公告)日:2016-06-23

    申请号:US15055691

    申请日:2016-02-29

    Abstract: A method is provided in one example embodiment and includes receiving at a network element a flow offload decision for a first service node that includes a portion of a service chain for processing a flow; recording the flow offload decision against the first service node at the network element; and propagating the flow offload decision backward on a service path to which the flow belongs if the first service node is hosted at the network element. Embodiments may also include propagating the flow offload decision backward on a service path to which the flow belongs if the flow offload decision is a propagated flow offload decision and the network element hosts a second service node that immediately precedes the service node on behalf of which the propagated flow offload decision was received and a flow offload decision has already been received by the network element from the second service node.

    Abstract translation: 在一个示例实施例中提供了一种方法,并且包括在网络元件处接收包括用于处理流的服务链的一部分的第一服务节点的流卸载决定; 记录网元上的第一服务节点的流量卸载决定; 并且如果第一服务节点驻留在网络元件处,则在流所属的服务路径上向后传播流卸载决策。 实施例还可以包括:如果流卸载决定是传播的流卸载决定,并且网络主机驻留在服务节点之前的第二服务节点,则在流所属的服务路径上向后传播流卸载决策, 接收到传播流卸载决定,网元从第二服务节点已经接收到流卸载决定。

    Service node originated service chains in a network environment
    28.
    发明授权
    Service node originated service chains in a network environment 有权
    服务节点在网络环境中发起服务链

    公开(公告)号:US09344337B2

    公开(公告)日:2016-05-17

    申请号:US14208453

    申请日:2014-03-13

    Abstract: An example method for service node originated service chains in a network environment is provided and includes receiving a packet at a service node in a network environment that includes a plurality of service nodes and a central classifier, analyzing the packet for a service chain modification or a service chain initiation, classifying the packet at the service node to a new service chain based on the analysis, initiating the new service chain at the service node if the analysis indicates service chain initiation, and modifying an existing service chain for the packet to the new service chain if the analysis indicates service chain modification. In specific embodiments, the analysis includes applying classification logic specific to the service node. Some embodiments, service node attributes and order of service nodes in substantially all service chains configured in the network may be received from a central controller.

    Abstract translation: 提供了一种网络环境中服务节点发起的服务链的示例方法,包括在包括多个服务节点和中心分类器的网络环境中的服务节点处接收分组,分析服务链修改的分组或 服务链启动,基于分析将服务节点处的分组分类到新的服务链,如果分析指示服务链启动,则在服务节点处启动新的服务链,并将分组的现有服务链修改为新的 服务链如果分析表明服务链修改。 在具体实施例中,分析包括应用对服务节点特定的分类逻辑。 可以从中央控制器接收一些实施例,服务节点属性和在网络中配置的基本上所有服务链中的服务节点的顺序。

    HIGH-EFFICIENCY SERVICE CHAINING WITH AGENTLESS SERVICE NODES
    29.
    发明申请
    HIGH-EFFICIENCY SERVICE CHAINING WITH AGENTLESS SERVICE NODES 有权
    高效率服务与无代理服务的链接

    公开(公告)号:US20150365324A1

    公开(公告)日:2015-12-17

    申请号:US14305810

    申请日:2014-06-16

    CPC classification number: H04L69/22 H04L12/4641 H04L45/302 H04L45/586

    Abstract: An example method for distributed service chaining is provided and includes receiving a packet belonging to a service chain in a distributed virtual switch (DVS) network environment, the packet includes a network service header (NSH) indicating a service path identifier identifying the service chain. The packet is provided to a virtual Ethernet module (VEM) connected to an agentless service node (SN) providing an edge service such as a server load balancer (SLB). The VEM associates a service path identifier corresponding to the service chain with a local identifier such as a virtual local area network (VLAN). The agentless SN returns the packet to the VEM for forwarding on the VLAN. Because the VLAN corresponds exactly to the service path and service chain, the packet is forwarded directly to the next node in the service chain. This can enable agentless SNs to efficiently provide a service chain for network traffic.

    Abstract translation: 提供了一种用于分布式业务链接的示例方法,包括在分布式虚拟交换机(DVS)网络环境中接收属于服务链的分组,该分组包括指示标识服务链的服务路径标识符的网络服务报头(NSH)。 该分组被提供给连接到提供边缘服务(例如服务器负载平衡器(SLB))的无代理服务节点(SN)的虚拟以太网模块(VEM)。 VEM将与服务链相对应的服务路径标识符与诸如虚拟局域网(VLAN)的本地标识符相关联。 无代理SN将数据包返回给VEM以在VLAN上转发。 由于VLAN与服务路径和服务链完全对应,因此将数据包直接转发到服务链中的下一个节点。 这可以使无代理SN有效地为网络流量提供服务链。

    Workload based service chain insertion in a network environment
    30.
    发明授权
    Workload based service chain insertion in a network environment 有权
    基于工作负载的服务链插入到网络环境中

    公开(公告)号:US09130872B2

    公开(公告)日:2015-09-08

    申请号:US13843233

    申请日:2013-03-15

    CPC classification number: H04L41/5041 H04L49/15 H04L49/70

    Abstract: An example method for workload based service chain insertion in a network environment is provided and includes partitioning a service-path into fragments at a service controller, where the service-path comprises an ordered sequence of services to be provided to a packet associated with a workload in a network. The method also includes determining a location of service nodes providing the services; and provisioning the fragments at interfaces at a distributed virtual switch. The method could further include generating a plurality of service insertion points corresponding to the fragments at a service dispatcher. The service dispatcher can include a plurality of data plane components, and the service insertion points are generated at the data plane components.

    Abstract translation: 提供了一种在网络环境中基于工作负载的服务链插入的示例方法,并且包括将服务路径划分为服务控制器处的分段,其中服务路径包括要提供给与工作负载关联的分组的有序序列的服务 在网络中。 该方法还包括确定提供服务的服务节点的位置; 并在分布式虚拟交换机的接口处配置片段。 该方法还可以包括在服务分派器处生成与片段相对应的多个服务插入点。 服务调度器可以包括多个数据平面组件,并且在数据平面组件处生成服务插入点。

Patent Agency Ranking