N-node virtual link trunking (Vlt) supporting arbitrary topologies
    2.
    发明授权
    N-node virtual link trunking (Vlt) supporting arbitrary topologies 有权
    支持任意拓扑的N节点虚拟链路中继(Vlt)

    公开(公告)号:US09379945B2

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

    申请号:US14198602

    申请日:2014-03-06

    IPC分类号: H04L12/24

    摘要: Aspects of the present invention include an arbitrary N-Node virtual link trunking (VLT) system comprising a set of N nodes collectively provide a logical fabric-level view that is consistent across the set of N nodes. Embodiments of the arbitrary N-Node VLT system comprise a control plane mechanism to provide Layer 2 multipathing between access network devices (switches or servers) and the core network. The N-Node VLT system provides a loop-free topology with active-active load-sharing of uplinks from access to the core. Accordingly, the N-Node VLT system eliminates the disadvantage of Spanning Tree Protocol (STP) (active-standby links) by allowing link aggregation group (LAG) terminations on multiple separate distribution or core switches and also supporting a loop-free topology. Additional benefits of an N-Node VLT system include, but are not limited to, higher resiliency, improved link utilization, and improved manageability of the network.

    摘要翻译: 本发明的方面包括包括一组N个节点的任意N节点虚拟链路中继(VLT)系统,共同提供在所述N个节点集合中一致的逻辑体系级视图。 任意N节点VLT系统的实施例包括控制平面机制,以在接入网络设备(交换机或服务器)和核心网络之间提供第2层多路径。 N节点VLT系统提供无环路拓扑,具有从接入到核心的上行链路的主动 - 主动负载共享。 因此,N-Node VLT系统通过允许在多个分开的分配或核心交换机上的链路聚合组(LAG)终端并且还支持无环路拓扑来消除生成树协议(STP)(主备链路)的缺点。 N节点VLT系统的额外优点包括但不限于更高的弹性,改善的链路利用率和改进的网络的可管理性。

    Event-based packet mirroring
    3.
    发明授权

    公开(公告)号:US10389655B2

    公开(公告)日:2019-08-20

    申请号:US14493155

    申请日:2014-09-22

    摘要: Embodiments of the present invention include systems and methods for minoring data packets upon triggering of events in a network device. In the network device, a usage event is specified, where occurrence of the usage event is indeterminable, at least partially, from the information contained in the data packets. When the network device receives a data packet via an input port, it processes the data packet as the data packet flows along a pipeline in the network device. If a specified usage event is triggered while being processed, the data packet is mirrored via an output port of the network device so that the mirrored data packet may be analyzed by an analysis engine.

    SYSTEMS AND METHODS FOR PROVIDING MULTICAST ROUTING IN AN OVERLAY NETWORK
    4.
    发明申请
    SYSTEMS AND METHODS FOR PROVIDING MULTICAST ROUTING IN AN OVERLAY NETWORK 有权
    在覆盖网络中提供多播路由的系统和方法

    公开(公告)号:US20160241409A1

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

    申请号:US15136747

    申请日:2016-04-22

    摘要: An information handling system is provided. The information handling system includes a first hypervisor running on a first host and a second hypervisor running on a second host. The first hypervisor managing a first virtual switch, and the second hypervisor managing a second virtual switch. The information handling system also includes a plurality of virtual machines (VMs), including a first VM, which is part of a first tenant, running on the first host, and a second VM, part of a second tenant, running on the second host. The first virtual switch has a mapping in memory that maps a customer-specific multicast IP address, used by the plurality of VMs to indicate a multicast group that includes VMs on the first and second tenants, to a global multicast IP address used by the first and second hosts.

    摘要翻译: 提供信息处理系统。 信息处理系统包括在第一主机上运行的第一虚拟机管理程序和在第二主机上运行的第二管理程序。 管理第一虚拟交换机的第一管理程序,以及管理第二虚拟交换机的第二管理程序。 信息处理系统还包括多个虚拟机(VM),其包括作为在第一主机上运行的第一租户的一部分的第一VM和在第二主机上运行的第二租户的第二VM 。 所述第一虚拟交换机具有映射存储器中的映射,所述映射映射由所述多个VM使用的用户特定的多播IP地址,以将包括所述第一和第二租户的VM的多播组指示到所述第一 和第二主机。

    N-node virtual link trunking (Vlt) supporting arbitrary topologies

    公开(公告)号:US09350619B2

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

    申请号:US14198602

    申请日:2014-03-06

    IPC分类号: H04L12/24

    摘要: Aspects of the present invention include an arbitrary N-Node virtual link trunking (VLT) system comprising a set of N nodes collectively provide a logical fabric-level view that is consistent across the set of N nodes. Embodiments of the arbitrary N-Node VLT system comprise a control plane mechanism to provide Layer 2 multipathing between access network devices (switches or servers) and the core network. The N-Node VLT system provides a loop-free topology with active-active load-sharing of uplinks from access to the core. Accordingly, the N-Node VLT system eliminates the disadvantage of Spanning Tree Protocol (STP) (active-standby links) by allowing link aggregation group (LAG) terminations on multiple separate distribution or core switches and also supporting a loop-free topology. Additional benefits of an N-Node VLT system include, but are not limited to, higher resiliency, improved link utilization, and improved manageability of the network.

    N-node virtual link trunking (VLT) systems and methods
    6.
    发明授权
    N-node virtual link trunking (VLT) systems and methods 有权
    N节点虚拟链路中继(VLT)系统和方法

    公开(公告)号:US09288138B2

    公开(公告)日:2016-03-15

    申请号:US14142170

    申请日:2013-12-27

    摘要: Aspects of the present invention include an N-Node virtual link trunking (VLT) system comprising a set of N nodes collectively provide a logical fabric-level view that is consistent across the set of N nodes. Embodiments of the N-Node VLT system comprise a control plane mechanism to provide Layer 2 multipathing between access network devices (switches or servers) and the core network. The N-Node VLT system provides a loop-free topology with active-active load-sharing of uplinks from access to the core. Accordingly, the N-Node VLT system eliminates the disadvantage of Spanning Tree Protocol (STP) (active-standby links) by allowing link aggregation group (LAG) terminations on multiple separate distribution or core switches and also supporting a loop-free topology. Additional benefits of an N-Node VLT system include, but are not limited to, higher resiliency, improved link utilization, and improved manageability of the network.

    摘要翻译: 本发明的方面包括包括一组N个节点的N节点虚拟链路中继(VLT)系统,共同地提供在所述N个节点集合中一致的逻辑体系级视图。 N节点VLT系统的实施例包括在接入网络设备(交换机或服务器)和核心网络之间提供第2层多路径的控制平面机制。 N节点VLT系统提供无环路拓扑,具有从接入到核心的上行链路的主动 - 主动负载共享。 因此,N-Node VLT系统通过允许在多个分开的分配或核心交换机上的链路聚合组(LAG)终端并且还支持无环路拓扑来消除生成树协议(STP)(主备链路)的缺点。 N节点VLT系统的额外优点包括但不限于更高的弹性,改善的链路利用率和改进的网络的可管理性。

    N-node virtual link trunking (VLT) systems data plane
    7.
    发明授权
    N-node virtual link trunking (VLT) systems data plane 有权
    N节点虚拟链路中继(VLT)系统数据平面

    公开(公告)号:US09264308B2

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

    申请号:US14142263

    申请日:2013-12-27

    摘要: Aspects of the present invention include an N-Node virtual link trunking (VLT) system comprising a set of N nodes collectively provide a logical fabric-level view that is consistent across the set of N nodes. Embodiments of the N-Node VLT system comprise a control plane mechanism to provide Layer 2 multipathing between access network devices (switches or servers) and the core network. The N-Node VLT system provides a loop-free topology with active-active load-sharing of uplinks from access to the core. Accordingly, the N-Node VLT system eliminates the disadvantage of Spanning Tree Protocol (STP) (active-standby links) by allowing link aggregation group (LAG) terminations on multiple separate distribution or core switches and also supporting a loop-free topology. Additional benefits of an N-Node VLT system include, but are not limited to, higher resiliency, improved link utilization, and improved manageability of the network.

    摘要翻译: 本发明的方面包括包括一组N个节点的N节点虚拟链路中继(VLT)系统,共同地提供在所述N个节点集合中一致的逻辑体系级视图。 N节点VLT系统的实施例包括在接入网络设备(交换机或服务器)和核心网络之间提供第2层多路径的控制平面机制。 N节点VLT系统提供无环路拓扑,具有从接入到核心的上行链路的主动 - 主动负载共享。 因此,N-Node VLT系统通过允许在多个分开的分配或核心交换机上的链路聚合组(LAG)终端并且还支持无环路拓扑来消除生成树协议(STP)(主备链路)的缺点。 N节点VLT系统的额外优点包括但不限于更高的弹性,改善的链路利用率和改进的网络的可管理性。

    N-Node Virtual Link Trunking (VLT) Supporting Arbitrary Topologies
    8.
    发明申请
    N-Node Virtual Link Trunking (VLT) Supporting Arbitrary Topologies 有权
    支持任意拓扑的N节点虚拟链路中继(VLT)

    公开(公告)号:US20150256405A1

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

    申请号:US14198602

    申请日:2014-03-06

    IPC分类号: H04L12/24

    摘要: Aspects of the present invention include an arbitrary N-Node virtual link trunking (VLT) system comprising a set of N nodes collectively provide a logical fabric-level view that is consistent across the set of N nodes. Embodiments of the arbitrary N-Node VLT system comprise a control plane mechanism to provide Layer 2 multipathing between access network devices (switches or servers) and the core network. The N-Node VLT system provides a loop-free topology with active-active load-sharing of uplinks from access to the core. Accordingly, the N-Node VLT system eliminates the disadvantage of Spanning Tree Protocol (STP) (active-standby links) by allowing link aggregation group (LAG) terminations on multiple separate distribution or core switches and also supporting a loop-free topology. Additional benefits of an N-Node VLT system include, but are not limited to, higher resiliency, improved link utilization, and improved manageability of the network.

    摘要翻译: 本发明的方面包括包括一组N个节点的任意N节点虚拟链路中继(VLT)系统,共同提供在所述N个节点集合中一致的逻辑体系级视图。 任意N节点VLT系统的实施例包括控制平面机制,以在接入网络设备(交换机或服务器)和核心网络之间提供第2层多路径。 N节点VLT系统提供无环路拓扑,具有从接入到核心的上行链路的主动 - 主动负载共享。 因此,N-Node VLT系统通过允许在多个分开的分配或核心交换机上的链路聚合组(LAG)终端并且还支持无环路拓扑来消除生成树协议(STP)(主备链路)的缺点。 N节点VLT系统的额外优点包括但不限于更高的弹性,改善的链路利用率和改进的网络的可管理性。

    Systems and methods for providing multicast routing in an overlay network
    10.
    发明授权
    Systems and methods for providing multicast routing in an overlay network 有权
    在覆盖网络中提供组播路由的系统和方法

    公开(公告)号:US09350558B2

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

    申请号:US13737919

    申请日:2013-01-09

    摘要: An information handling system is provided. The information handling system includes a first hypervisor running on a first host and a second hypervisor running on a second host. The first hypervisor managing a first virtual switch, and the second hypervisor managing a second virtual switch. The information handling system also includes a plurality of virtual machines (VMs), including a first VM, which is part of a first tenant, running on the first host, and a second VM, part of a second tenant, running on the second host. The first virtual switch has a mapping in memory that maps a customer-specific multicast IP address, used by the plurality of VMs to indicate a multicast group that includes VMs on the first and second tenants, to a global multicast IP address used by the first and second hosts.

    摘要翻译: 提供信息处理系统。 信息处理系统包括在第一主机上运行的第一虚拟机管理程序和在第二主机上运行的第二管理程序。 管理第一虚拟交换机的第一管理程序,以及管理第二虚拟交换机的第二管理程序。 信息处理系统还包括多个虚拟机(VM),其包括作为在第一主机上运行的第一租户的一部分的第一VM和在第二主机上运行的第二租户的第二VM 。 所述第一虚拟交换机具有映射存储器中的映射,所述映射映射由所述多个VM使用的用户特定的多播IP地址,以将包括所述第一和第二租户的VM的多播组指示到所述第一 和第二主机。