PCI express load sharing network interface controller cluster
    1.
    发明授权
    PCI express load sharing network interface controller cluster 有权
    PCI快速负载共享网络接口控制器集群

    公开(公告)号:US08503468B2

    公开(公告)日:2013-08-06

    申请号:US12265698

    申请日:2008-11-05

    CPC classification number: G06F13/385

    Abstract: Embodiments provide load balancing in a virtual computing environment comprising a plurality of PCI-Express switches (the PCIe switching cloud) coupled to a plurality of network interface devices (NICs). An NIC cluster is added between the PCIe switching cloud and the NICs. The NIC cluster is configured to hide NICs from system images and allow the system images to access functions across multiple NICs. The NIC cluster of an embodiment dynamically load balances network resources by performing a hashing function on a header field of received packets. The NIC cluster of an embodiment performs load balancing and state management in association with driver software, which is embedded in the system image. The driver software adds a tag for flow identification to downstream data packets. The NIC cluster distributes data packets based on information in the tag.

    Abstract translation: 实施例在虚拟计算环境中提供负载平衡,包括耦合到多个网络接口设备(NIC)的多个PCI-Express交换机(PCIe交换云)。 在PCIe交换云和NIC之间添加NIC群集。 网卡集群配置为从系统映像中隐藏NIC,并允许系统映像访问跨多个NIC的功能。 实施例的NIC簇通过对接收到的分组的报头字段执行散列函数来动态地负载平衡网络资源。 实施例的NIC集群与嵌入在系统映像中的驱动程序软件相关联地执行负载平衡和状态管理。 驱动程序软件为下游数据包添加流标识标签。 NIC群集根据标签中的信息分发数据包。

    Method for communication between processors
    3.
    发明授权
    Method for communication between processors 有权
    处理器之间的通信方法

    公开(公告)号:US08432809B2

    公开(公告)日:2013-04-30

    申请号:US11200007

    申请日:2005-08-10

    CPC classification number: H04L49/65 H04L43/50 H04L45/02 H04L45/583 H04L49/351

    Abstract: The invention provides a method and system for communication between processors. Rather than provide an external network connection solely for providing a communication link between CPUs, the present invention utilizes the network devices to transfer information between CPUs. A transmitting network device marks a control packet, which is intended as a communication between CPUs, as control traffic. The receiving network device will determine whether the received control packet is intended for its own CPU and provide the control packet to its CPU if that is the case.

    Abstract translation: 本发明提供了一种用于处理器之间的通信的方法和系统。 本发明不是仅提供用于在CPU之间提供通信链路的外部网络连接,而是利用网络设备在CPU之间传送信息。 发送网络设备标记作为CPU之间的通信的控制分组,作为控制业务。 接收网络设备将确定接收到的控制分组是否适用于其自己的CPU,并且如果是这样,则向其CPU提供控制分组。

    Dynamic connectivity determination
    4.
    发明授权
    Dynamic connectivity determination 失效
    动态连接确定

    公开(公告)号:US08295202B2

    公开(公告)日:2012-10-23

    申请号:US12684676

    申请日:2010-01-08

    CPC classification number: H04L43/50 H04L41/0816 H04L41/0873 H04L41/12

    Abstract: Methods and network device apparatus for discovering interconnections between a plurality of network devices are disclosed. An example network device apparatus includes a first stack port configured to couple the network device with a next network device and a second stack port configured to couple the network device with a previous network device. The example network device is configured to send, to the next network device through the first stack port, a first probe packet and a routing packet. The example network device is further configured to receive, from the previous network device through the second stack port, a second probe packet and the routing packet. The example network device is still further configured to confirm that the previous network device and the next network device have received configuration information included in the routing packet.

    Abstract translation: 公开了用于发现多个网络设备之间的互连的方法和网络设备装置。 示例性网络设备设备包括被配置为将网络设备与下一个网络设备耦合的第一堆叠端口和被配置为将网络设备与先前网络设备耦合的第二堆叠端口。 该示例网络设备被配置为通过第一堆栈端口向下一个网络设备发送第一探测分组和路由分组。 示例网络设备还被配置为从先前的网络设备通过第二堆栈端口接收第二探测分组和路由分组。 示例网络设备还被配置为确认先前的网络设备和下一个网络设备已经接收到包括在路由分组中的配置信息。

    Group driver
    6.
    发明授权
    Group driver 有权
    集团司机

    公开(公告)号:US08015290B2

    公开(公告)日:2011-09-06

    申请号:US11408064

    申请日:2006-04-21

    Applicant: Daniel Talayco

    Inventor: Daniel Talayco

    CPC classification number: H04L41/0893 H04L41/12 H04L67/34

    Abstract: The invention is a method system and apparatus for a group driver. In the event that a system-wide application is needed, a plurality of devices that belong to the system are identified and divided into groups. The groups include a processor and at least one device such as a switch. Once the groups are determined, the system-wide application is transmitted to the devices via the group processors.

    Abstract translation: 本发明是用于群组驾驶员的方法系统和装置。 在需要全系统应用的情况下,属于系统的多个设备被识别并分成组。 这些组包括处理器和至少一个诸如开关的设备。 一旦确定了组,系统范围的应用程序将通过组处理器传输到设备。

    HiGig AUTOTRUNKING
    7.
    发明申请

    公开(公告)号:US20100172365A1

    公开(公告)日:2010-07-08

    申请号:US12502017

    申请日:2009-07-13

    CPC classification number: H04L45/02

    Abstract: A method and system for automatically trunking ports connecting network devices arranged in a stacked configuration is provided. The method includes sending a packet, from a sending network device to at least one other receiving network device, through each of a plurality of ports of the network device. The packet includes at least an identifier for identifying the sending network device. The receiving network device maintains a table identifying which ports are connected to a neighboring network device. The network device automatically trunks the ports which are connected to the same network device;

    Abstract translation: 提供一种用于自动中继连接以堆叠配置布置的网络设备的端口的方法和系统。 该方法包括通过网络设备的多个端口中的每个端口从发送网络设备向至少一个其他接收网络设备发送分组。 该分组至少包括用于识别发送网络设备的标识符。 接收网络设备维护一个表,其中标识哪些端口连接到相邻网络设备。 网络设备自动中继连接到同一网络设备的端口;

    PCI Express Load Sharing Network Interface Controller Cluster
    8.
    发明申请
    PCI Express Load Sharing Network Interface Controller Cluster 有权
    PCI Express负载共享网络接口控制器集群

    公开(公告)号:US20100115174A1

    公开(公告)日:2010-05-06

    申请号:US12265698

    申请日:2008-11-05

    CPC classification number: G06F13/385

    Abstract: Embodiments provide load balancing in a virtual computing environment comprising a plurality of PCI-Express switches (the PCIe switching cloud) coupled to a plurality of network interface devices (NICs). An NIC cluster is added between the PCIe switching cloud and the NICs. The NIC cluster is configured to hide NICs from system images and allow the system images to access functions across multiple NICs. The NIC cluster of an embodiment dynamically load balances network resources by performing a hashing function on a header field of received packets. The NIC cluster of an embodiment performs load balancing and state management in association with driver software, which is embedded in the system image. The driver software adds a tag for flow identification to downstream data packets. The NIC cluster distributes data packets based on information in the tag.

    Abstract translation: 实施例在虚拟计算环境中提供负载平衡,包括耦合到多个网络接口设备(NIC)的多个PCI-Express交换机(PCIe交换云)。 在PCIe交换云和NIC之间添加NIC群集。 网卡集群配置为从系统映像中隐藏NIC,并允许系统映像访问跨多个NIC的功能。 实施例的NIC簇通过对接收到的分组的报头字段执行散列函数来动态地负载平衡网络资源。 实施例的NIC集群与嵌入在系统映像中的驱动程序软件相关联地执行负载平衡和状态管理。 驱动程序软件为下游数据包添加流标识标签。 NIC群集根据标签中的信息分发数据包。

Patent Agency Ranking