NIC flow switching
    43.
    发明授权
    NIC flow switching 有权
    网卡流量切换

    公开(公告)号:US09178815B2

    公开(公告)日:2015-11-03

    申请号:US13785693

    申请日:2013-03-05

    摘要: Methods, apparatus, and systems for implementing in Network Interface Controller (NIC) flow switching. Switching operations are effected via hardware-based forwarding mechanisms in apparatus such as NICs in a manner that does not employ use of computer system processor resources and is transparent to operating systems hosted by such computer systems. The forwarding mechanisms are configured to move or copy Media Access Control (MAC) frame data between receive (Rx) and transmit (Tx) queues associated with different NIC ports that may be on the same NIC or separate NICs. The hardware-based switching operations effect forwarding of MAC frames between NIC ports using memory operations, thus reducing external network traffic, internal interconnect traffic, and processor workload associated with packet processing.

    摘要翻译: 在网络接口控制器(NIC)流切换中实现的方法,设备和系统。 切换操作通过诸如NIC的设备中的基于硬件的转发机制以不使用计算机系统处理器资源的方式实现,并且对由这样的计算机系统托管的操作系统是透明的。 转发机制被配置为在与可能在同一NIC或单独NIC上的不同NIC端口相关联的接收(Rx)和发送(Tx)队列之间移动或复制媒体访问控制(MAC)帧数据。 基于硬件的交换操作通过存储器操作来影响NIC端口之间的MAC帧的转发,从而减少与分组处理相关联的外部网络流量,内部互连流量和处理器工作量。

    EMPLOYING POWER OVER ETHERNET FOR AUXILIARY POWER IN COMPUTER SYSTEMS
    44.
    发明申请
    EMPLOYING POWER OVER ETHERNET FOR AUXILIARY POWER IN COMPUTER SYSTEMS 有权
    在计算机系统中为辅助电源使用以太网供电

    公开(公告)号:US20140258738A1

    公开(公告)日:2014-09-11

    申请号:US13786611

    申请日:2013-03-06

    IPC分类号: G06F1/26

    摘要: Methods and apparatus for implementing Power over Ethernet (PoE) for auxiliary power in computer systems. Under aspects of the methods, one or more voltage inputs comprising standard power input is employed by a power control component in a network interface in an apparatus such as a network adaptor board, a System on a Chip (SoC), computer server or server blade to supply power to a network controller on the apparatus when the apparatus is operating at a normal power state. To enable the apparatus to maintain network communication when operating at a reduced power state, a PoE power input derived from at least one PoE signal received at at least one Ethernet jack of the apparatus is employed to provide power to the network controller absent use or availability of the standard power input. Accordingly, the PoE power input facilitates an auxiliary power function that may be used alone or in combination with existing (as applicable) auxiliary power input when apparatus are operated in reduced power states.

    摘要翻译: 用于在计算机系统中实现辅助电源的以太网供电(PoE)的方法和装置。 在所述方法的方面,包括标准功率输入的一个或多个电压输入由诸如网络适配器板,片上系统(SoC),计算机服务器或服务器刀片的装置中的网络接口中的功率控制部件采用 当设备在正常功率状态下工作时向设备上的网络控制器供电。 为了使装置能够在以降低的功率状态工作时维持网络通信,在从设备的至少一个以太网插孔处接收到的至少一个PoE信号导出的PoE功率输入被用来向网络控制器提供电力,而不使用或可用性 的标准电源输入。 因此,当设备以降低的功率状态工作时,PoE功率输入有助于单独使用或与现有的(适用的)辅助功率输入组合使用的辅助功率功能。

    Dynamic receive queue balancing with high and low thresholds
    45.
    发明授权
    Dynamic receive queue balancing with high and low thresholds 有权
    动态接收队列平衡,具有高低阈值

    公开(公告)号:US08346999B2

    公开(公告)日:2013-01-01

    申请号:US12638538

    申请日:2009-12-15

    IPC分类号: G06F3/00 G06F11/00

    摘要: A method according to one embodiment includes the operations of assigning a network application to at least one first core processing unit, from among a plurality of core processing unit. The method of this embodiment also includes the operations of assigning a first receive queue to said first core processing unit, wherein the first receive queue is configured to receive packet flow associated with the network application; defining a high threshold for the first receive queue; and monitoring the packet flow in the first receive queue and comparing a packet flow level in the first receive queue to the high threshold; wherein if the packet flow level exceeds the threshold based on the comparing, generating a queue status message indicating that the packet flow level in the first queue has exceeded the queue high threshold.

    摘要翻译: 根据一个实施例的方法包括从多个核心处理单元中的至少一个第一核心处理单元分配网络应用程序的操作。 该实施例的方法还包括将第一接收队列分配给所述第一核心处理单元的操作,其中所述第一接收队列被配置为接收与所述网络应用相关联的分组流; 定义第一接收队列的高阈值; 以及监视所述第一接收队列中的分组流,并将所述第一接收队列中的分组流级别与所述高阈值进行比较; 其中如果所述分组流量级别基于所述比较超过所述阈值,则生成指示所述第一队列中的分组流量级别已经超过所述队列高阈值的队列状态消息。

    Dynamically assigning packet flows
    47.
    发明授权
    Dynamically assigning packet flows 有权
    动态分配数据包流

    公开(公告)号:US07620046B2

    公开(公告)日:2009-11-17

    申请号:US10957001

    申请日:2004-09-30

    IPC分类号: H04L12/28

    摘要: In general, in one aspect, the disclosure describes a method includes accessing data of an egress packet belonging to a flow, storing data associating the flow with at least one queue based on a source of the data of the egress packet. The method also includes accessing an ingress packet belonging to the flow, performing a lookup of the at least one queue associated with the flow, and enqueueing data of the ingress packet to the at least one queue associated with the flow.

    摘要翻译: 通常,一方面,本发明描述了一种方法,包括访问属于流的出口分组的数据,根据出口分组的数据源,存储将流与至少一个队列相关联的数据。 该方法还包括访问属于流的入口分组,执行与流相关联的至少一个队列的查找,以及将入口分组的数据排入到与该流相关联的至少一个队列。

    Efficient network communications via directed processor interrupts
    49.
    发明申请
    Efficient network communications via directed processor interrupts 审中-公开
    通过定向处理器中断进行有效的网络通信

    公开(公告)号:US20070005742A1

    公开(公告)日:2007-01-04

    申请号:US11172741

    申请日:2005-06-30

    IPC分类号: G06F15/173

    摘要: A method of receiving packets over a network interface and queuing the packets onto a receive queue containing packets to be processed by more than one processor is described. The method includes selecting a particular one of the processors to interrupt when the receive queue is to be processed. Related systems and methods are also described and claimed.

    摘要翻译: 描述了一种通过网络接口接收分组并将分组排队到包含要由多于一个处理器处理的分组的接收队列的方法。 该方法包括当接收队列要被处理时,选择处理器中的特定一个中断。 还描述和要求保护相关系统和方法。

    Managing data processing rates at a network adapter using a temperature sensor
    50.
    发明申请
    Managing data processing rates at a network adapter using a temperature sensor 有权
    使用温度传感器管理网络适配器上的数据处理速率

    公开(公告)号:US20060116844A1

    公开(公告)日:2006-06-01

    申请号:US11001434

    申请日:2004-11-30

    IPC分类号: G01K1/00

    CPC分类号: G01K7/42

    摘要: Provided is a method and system for managing data processing rates at a network adapter using a temperature sensor. A temperature of a component in the adapter transmitting data over a network is measured. A rate at which data is processed in the adapter over the network is reduced in response to determining that the measured temperature exceeds a threshold.

    摘要翻译: 提供了一种用于使用温度传感器来管理网络适配器上的数据处理速率的方法和系统。 测量通过网络传输数据的适配器中的组件的温度。 响应于确定测量的温度超过阈值,减少了通过网络在适配器中处理数据的速率。