Multicasting using a multitiered distributed virtual bridge hierarchy
    92.
    发明授权
    Multicasting using a multitiered distributed virtual bridge hierarchy 有权
    使用多层分布式虚拟网桥层次结构进行组播

    公开(公告)号:US08594090B2

    公开(公告)日:2013-11-26

    申请号:US13485766

    申请日:2012-05-31

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4625 H04L45/16

    摘要: Systems and methods to multicast data frames are provided. A particular apparatus includes a plurality of computing nodes and a distributed virtual bridge. The distributed virtual bridge includes a plurality of bridge elements coupled to the plurality of computing nodes. The plurality of bridge elements are configured to forward a copy of a multicast data frame to the plurality of computing nodes using group member information associated with addresses of the plurality of server computers. A controlling bridge coupled to the plurality of bridge elements is configured to communicate the group member information to the plurality of bridge elements.

    摘要翻译: 提供了组播数据帧的系统和方法。 特定装置包括多个计算节点和分布式虚拟桥。 分布式虚拟桥包括耦合到多个计算节点的多个桥元件。 多个桥元件被配置为使用与多个服务器计算机的地址相关联的组成员信息将多播数据帧的副本转发到多个计算节点。 耦合到所述多个桥接元件的控制桥被配置为将所述组成员信息传递到所述多个桥接元件。

    Address data learning and registration within a distributed virtual bridge
    93.
    发明授权
    Address data learning and registration within a distributed virtual bridge 有权
    分布式虚拟桥梁内的地址数据学习和注册

    公开(公告)号:US08566257B2

    公开(公告)日:2013-10-22

    申请号:US12767506

    申请日:2010-04-26

    IPC分类号: G06F15/18

    CPC分类号: G06F15/17312 H04L12/4625

    摘要: Systems and methods to forward data frames are provided. A particular apparatus may include a plurality of server computers and a distributed virtual bridge. The distributed virtual bridge may include a plurality of bridge elements coupled to the plurality of server computers and configured to forward a data frame between the plurality of server computers. The plurality of bridge elements may further be configured to automatically learn address data associated with the data frame. A controlling bridge may be coupled to the plurality of bridge elements. The controlling bridge may include a global forwarding table that is automatically updated to include the address data and is accessible to the plurality of bridge elements.

    摘要翻译: 提供了转发数据帧的系统和方法。 特定装置可以包括多个服务器计算机和分布式虚拟桥。 分布式虚拟桥可以包括耦合到多个服务器计算机并被配置为在多个服务器计算机之间转发数据帧的多个桥接元件。 多个桥接元件还可被配置为自动学习与数据帧相关联的地址数据。 控制桥可以耦合到多个桥元件。 控制桥可以包括全局转发表,该全局转发表被自动更新以包括地址数据,并且可被多个桥元件访问。

    Data frame forwarding using a multitiered distributed virtual bridge hierarchy
    95.
    发明授权
    Data frame forwarding using a multitiered distributed virtual bridge hierarchy 有权
    使用多层分布式虚拟网桥层次结构进行数据帧转发

    公开(公告)号:US08385356B2

    公开(公告)日:2013-02-26

    申请号:US12751187

    申请日:2010-03-31

    IPC分类号: H04L12/28

    摘要: Systems and methods to forward data frames are provided. A particular method may include evaluating address data of a first data frame at a first virtual bridge coupled to a first virtual machine of a first server computer of a plurality of server computers. Based upon the evaluation at the first virtual bridge, the first data frame may be forwarded to a second virtual bridge associated with an adapter that is coupled to the first virtual machine. The address data of the first data frame may be evaluated at the second virtual bridge. Based upon the evaluation, the data frame may be forwarded to a third virtual bridge configured to forward the data frame based upon the address data to a second server computer of the plurality of server computers.

    摘要翻译: 提供了转发数据帧的系统和方法。 特定方法可以包括评估耦合到多个服务器计算机中的第一服务器计算机的第一虚拟机的第一虚拟桥的第一数据帧的地址数据。 基于第一虚拟网桥上的评估,第一数据帧可以转发到与耦合到第一虚拟机的适配器相关联的第二虚拟桥。 可以在第二虚拟桥处对第一数据帧的地址数据进行评估。 基于评估,可以将数据帧转发到配置为基于地址数据将数据帧转发到多个服务器计算机中的第二服务器计算机的第三虚拟桥。

    Supporting multiple high bandwidth I/O controllers on a single chip
    96.
    发明授权
    Supporting multiple high bandwidth I/O controllers on a single chip 有权
    在单个芯片上支持多个高带宽I / O控制器

    公开(公告)号:US08332552B2

    公开(公告)日:2012-12-11

    申请号:US12270569

    申请日:2008-11-13

    CPC分类号: G06F13/385

    摘要: An integrated processor design includes physical interface macros supporting heterogeneous electrical properties. The processor design comprises a plurality of processing cores and a plurality of physical interfaces to connect to a memory interface, a peripheral component interconnect express (PCI Express or PCIe) interface for input/output, an Ethernet interface for network communication, and/or a serial attached SCSI (SAS) interface for storage. Each physical interface may be programmatically connected to a selected interface controller, such as a memory controller, a PCI Express controller, or an Ethernet controller, for example. A plurality of such controllers may be connected to a switch within the processor design, with the switch also being connected to each physical interface macro. Thus, the physical interface macros may be programmatically connected to a subset of the plurality of controllers.

    摘要翻译: 集成处理器设计包括支持异质电气特性的物理接口宏。 处理器设计包括多个处理核心和多个物理接口以连接到存储器接口,用于输入/输出的外围组件互连快速(PCI Express或PCIe)接口,用于网络通信的以太网接口和/或 串行连接SCSI(SAS)接口进行存储。 每个物理接口可以以编程方式连接到例如存储器控制器,PCI Express控制器或以太网控制器等所选择的接口控制器。 多个这样的控制器可以连接到处理器设计中的开关,开关也连接到每个物理接口宏。 因此,物理接口宏可以以编程方式连接到多个控制器的子集。

    MULTICASTING USING A MULTITIERED DISTRIBUTED VIRTUAL BRIDGE HIERARCHY
    97.
    发明申请
    MULTICASTING USING A MULTITIERED DISTRIBUTED VIRTUAL BRIDGE HIERARCHY 有权
    使用多媒体分布式虚拟桥梁层次分析

    公开(公告)号:US20120236858A1

    公开(公告)日:2012-09-20

    申请号:US13485766

    申请日:2012-05-31

    IPC分类号: H04L12/56

    CPC分类号: H04L12/4625 H04L45/16

    摘要: Systems and methods to multicast data frames are provided. A particular apparatus includes a plurality of computing nodes and a distributed virtual bridge. The distributed virtual bridge includes a plurality of bridge elements coupled to the plurality of computing nodes. The plurality of bridge elements are configured to forward a copy of a multicast data frame to the plurality of computing nodes using group member information associated with addresses of the plurality of server computers. A controlling bridge coupled to the plurality of bridge elements is configured to communicate the group member information to the plurality of bridge elements.

    摘要翻译: 提供了组播数据帧的系统和方法。 特定装置包括多个计算节点和分布式虚拟桥。 分布式虚拟桥包括耦合到多个计算节点的多个桥元件。 多个桥元件被配置为使用与多个服务器计算机的地址相关联的组成员信息将多播数据帧的副本转发到多个计算节点。 耦合到所述多个桥接元件的控制桥被配置为将所述组成员信息传递到所述多个桥接元件。

    Providing to a Parser and Processors in a Network Processor Access to an External Coprocessor
    98.
    发明申请
    Providing to a Parser and Processors in a Network Processor Access to an External Coprocessor 有权
    提供给网络处理器中的解析器和处理器访问外部协处理器

    公开(公告)号:US20120204002A1

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

    申请号:US13365679

    申请日:2012-02-03

    IPC分类号: G06F15/76 G06F9/06

    CPC分类号: H04L69/12

    摘要: A mechanism is provided for sharing a communication used by a parser (parser path) in a network adapter of a network processor for sending requests for a process to be executed by an external coprocessor. The parser path is shared by processors of the network processor (software path) to send requests to the external processor. The mechanism uses for the software path a request mailbox comprising a control address and a data field accessed by MMIO for sending two types of messages, one message type to read or write resources and one message type to trigger an external process in the coprocessor and a response mailbox for receiving response from the external coprocessor comprising a data field and a flag field. The other processors of the network poll the flag until set and get the coprocessor result in the data field.

    摘要翻译: 提供了一种用于共享由网络处理器的网络适配器中的解析器(解析器路径)使用的通信的机制,用于发送对要由外部协处理器执行的进程的请求。 解析器路径由网络处理器(软件路径)的处理器共享,以将请求发送到外部处理器。 该机制用于软件路径,包括由MMIO访问的控制地址和数据字段的请求邮箱,用于发送两种类型的消息,一种用于读取或写入资源的消息类型和一个消息类型以触发协处理器中的外部进程, 用于从包括数据字段和标志字段的外部协处理器接收响应的响应邮箱。 网络的其他处理器轮询该标志直到设置,并获得协处理器结果的数据字段。