OPTIMIZING SEMI-ACTIVE WORKLOADS
    2.
    发明申请
    OPTIMIZING SEMI-ACTIVE WORKLOADS 有权
    优化半主动工作负载

    公开(公告)号:US20140071866A1

    公开(公告)日:2014-03-13

    申请号:US13612142

    申请日:2012-09-12

    IPC分类号: H04W52/02

    摘要: Devices and methods for optimizing semi-active workloads are described herein. A network interface device may be configured to offload data packet acknowledgment responsibilities of a host platform by transmitting, to the sender of the packets, acknowledgements of packets received throughout a time duration. Upon completion of the time duration, the network interface device may trigger the host platform to perform batch processing of the data packets received during the time duration.

    摘要翻译: 本文描述了用于优化半主动工作负载的设备和方法。 网络接口设备可以被配置为通过在整个持续时间内向分组的发送者发送接收到的分组的确认来卸载主机平台的数据分组确认责任。 在完成持续时间后,网络接口设备可以触发主机平台对持续时间内接收的数据分组执行批处理。

    TECHNOLOGIES FOR BRIDGING BETWEEN COARSE-GRAINED AND FINE-GRAINED LOAD BALANCING
    5.
    发明申请
    TECHNOLOGIES FOR BRIDGING BETWEEN COARSE-GRAINED AND FINE-GRAINED LOAD BALANCING 有权
    在粗粒度和细粒度负载平衡之间布线的技术

    公开(公告)号:US20160094449A1

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

    申请号:US14496495

    申请日:2014-09-25

    摘要: Technologies for bridging between coarse-grained and fine-grained load balancing include a computing node of a cluster computing device and a network controller. The computing node may add a flow entry to a local flow table based on flow information received from the network controller. The computing node may transmit a multicast network packet including the flow information and next hop information to other computing nodes of the cluster device. The computing node may also add a different flow entry to the local flow table and a next hop entry to a local next hop table based on a multicast network packet received from another computing node of the cluster device. The computing node may locally process a network packet received from a remote computing device or forward the received network packet to another computing node of the cluster device based on the flow entries added to the local flow table.

    摘要翻译: 用于在粗粒度和细粒度负载平衡之间桥接的技术包括集群计算设备的计算节点和网络控制器。 计算节点可以基于从网络控制器接收的流信息将流条目添加到本地流表。 计算节点可以将包括流信息和下一跳信息的组播网络分组传送到群集设备的其他计算节点。 计算节点还可以基于从群集设备的另一个计算节点接收到的多播网络分组向本地流表添加不同的流条目和到本地下一跳表的下一跳条目。 计算节点可以本地处理从远程计算设备接收的网络分组,或者基于添加到本地流表的流条目将接收到的网络分组转发到群集设备的另一个计算节点。

    ENERGY-EFFICIENT CONTENT UPDATE
    6.
    发明申请
    ENERGY-EFFICIENT CONTENT UPDATE 有权
    能源效率更新

    公开(公告)号:US20140089702A1

    公开(公告)日:2014-03-27

    申请号:US13627822

    申请日:2012-09-26

    IPC分类号: G06F1/00 G06F11/30 G06F15/173

    摘要: Embodiments of methods, systems, and storage medium associated with are disclosed herein. In one instance, the method may include: first determining whether the computing device is connected to a network, based on a result of the first determining, monitoring data traffic between the computing device and the network, wherein the data traffic is associated with at least one application residing on the computing device, based on the monitoring, second determining whether the at least one application has been updated, and initiating a transition of the computing device to a sleep mode upon a result of the second determining that indicates that the at least one application has been updated. Other embodiments may be described and/or claimed.

    摘要翻译: 本文公开了与其相关联的方法,系统和存储介质的实施例。 在一个实例中,该方法可以包括:基于第一确定结果监测计算设备是否连接到网络,监视计算设备和网络之间的数据业务,其中数据流量至少与 基于所述监视,驻留在所述计算设备上的一个应用,第二确定所述至少一个应用是否已被更新,以及在所述第二确定的结果指示所述至少一个应用程序的至少一个 一个应用程序已更新。 可以描述和/或要求保护其他实施例。

    Detection and Handling of Lost Messages During Load-Balancing Routing Protocols
    7.
    发明申请
    Detection and Handling of Lost Messages During Load-Balancing Routing Protocols 有权
    负载均衡路由协议中丢失的消息的检测和处理

    公开(公告)号:US20080117823A1

    公开(公告)日:2008-05-22

    申请号:US11937909

    申请日:2007-11-09

    IPC分类号: H04L12/24

    CPC分类号: H04L43/0829 H04L45/36

    摘要: Methods that enable the detection and handling of lost messages during load-balancing routing protocols are disclosed. In accordance with the illustrative embodiment, when a candidate intermediate node N receives a routing-protocol message, node N performs: (1) a first procedure that is capable of detecting some lost routing-protocol messages that were previously transmitted by node N, and (2) a second procedure that is capable of detecting some lost routing-protocol messages that were previously transmitted by a neighbor of node N.

    摘要翻译: 公开了在负载平衡路由协议期间能够检测和处理丢失的消息的方法。 根据说明性实施例,当候选中间节点N接收到路由协议消息时,节点N执行以下步骤:(1)能够检测先前由节点N发送的一些丢失的路由协议消息的第一过程,以及 (2)能够检测先前由节点N的邻居发送的丢失的路由协议消息的第二过程。

    TECHNOLOGIES FOR CONCURRENCY OF CUCKOO HASHING FLOW LOOKUP
    8.
    发明申请
    TECHNOLOGIES FOR CONCURRENCY OF CUCKOO HASHING FLOW LOOKUP 有权
    CUCKOO HASHING FLOW LOOKUP的同步技术

    公开(公告)号:US20160241475A1

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

    申请号:US14750921

    申请日:2015-06-25

    IPC分类号: H04L12/743 H04L12/851

    摘要: Technologies for supporting concurrency of a flow lookup table at a network device. The flow lookup table includes a plurality of candidate buckets that each includes one or more entries. The network device includes a flow lookup table write module configured to perform a displacement operation of a key/value pair to move the key/value pair from one bucket to another bucket via an atomic instruction and increment a version counter associated with the buckets affected by the displacement operation. The network device additionally includes a flow lookup table read module to check the version counters during a lookup operation on the flow lookup table to determine whether a displacement operation is affecting the presently read value of the buckets. Other embodiments are described herein and claimed.

    摘要翻译: 支持网络设备上流查询表并发的技术。 流查找表包括多个候选桶,每个候选桶包括一个或多个条目。 网络设备包括:流查找表写入模块,被配置为执行键/值对的位移操作,以通过原子指令将键/值对从一个桶移动到另一个桶,并且增加与受影响的桶相关联的版本计数器 排量操作。 网络设备另外包括流查询表读取模块,用于在对查找表的查找操作期间检查版本计数器,以确定位移操作是否影响当前读取的值的值。 其他实施例在本文中被描述并被要求保护。

    Network interface for reduced host sleep interruption
    9.
    发明授权
    Network interface for reduced host sleep interruption 有权
    减少主机睡眠中断的网络接口

    公开(公告)号:US09253722B2

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

    申请号:US13991324

    申请日:2012-03-02

    摘要: Systems and techniques for reduced host sleep interruption are described herein. A first packet received via a receive chain may be placed into a buffer. The first packet may be of a first preliminary type. The first packet may be processed from the buffer without communication with the host machine. The first packet may also be of a first secondary type. Processing the first packet may include an operation chosen from the group of dropping the packet and responding to the packet. A second packet received via the receive chain may be placed into the buffer. The second packet may be of a first preliminary type and a second secondary type. The second packet may be communicated from the buffer to the machine. A third packet received via the receive chain may be communicated to the machine. The third packet may be of a second preliminary type.

    摘要翻译: 本文描述了用于减少主机睡眠中断的系统和技术。 经由接收链接收的第一分组可以被放入缓冲器中。 第一分组可以是第一初步类型。 可以从缓冲器处理第一个分组,而不与主机通信。 第一分组也可以是第一辅助类型。 处理第一分组可以包括从丢弃分组并响应分组的组中选择的操作。 经由接收链接收的第二个分组可以被放入缓冲器中。 第二分组可以是第一预备类型和第二辅助类型。 第二个分组可以从缓冲器传送到机器。 经由接收链接收的第三个分组可以传送到机器。 第三分组可以是第二预备类型。

    TECHNOLOGIES FOR DISTRIBUTED ROUTING TABLE LOOKUP
    10.
    发明申请
    TECHNOLOGIES FOR DISTRIBUTED ROUTING TABLE LOOKUP 有权
    分布式路由表查询技术

    公开(公告)号:US20150312144A1

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

    申请号:US14264912

    申请日:2014-04-29

    IPC分类号: H04L12/721 H04L12/755

    摘要: Technologies for distributed table lookup via a distributed router includes an ingress computing node, an intermediate computing node, and an egress computing node. Each computing node of the distributed router includes a forwarding table to store a different set of network routing entries obtained from a routing table of the distributed router. The ingress computing node generates a hash key based on the destination address included in a received network packet. The hash key identifies the intermediate computing node of the distributed router that stores the forwarding table that includes a network routing entry corresponding to the destination address. The ingress computing node forwards the received network packet to the intermediate computing node for routing. The intermediate computing node receives the forwarded network packet, determines a destination address of the network packet, and determines the egress computing node for transmission of the network packet from the distributed router.

    摘要翻译: 通过分布式路由器分布式表查找的技术包括入口计算节点,中间计算节点和出口计算节点。 分布式路由器的每个计算节点包括转发表,用于存储从分布式路由器的路由表获得的不同的一组网络路由条目。 入口计算节点基于接收到的网络分组中包含的目的地地址生成散列密钥。 哈希密钥标识存储转发表的分布式路由器的中间计算节点,其包括与目的地址相对应的网络路由条目。 入口计算节点将接收的网络分组转发到中间计算节点进行路由。 中间计算节点接收转发的网络分组,确定网络分组的目的地址,并确定出口计算节点用于从分布式路由器传输网络分组。