会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • SYSTEMS AND METHODS FOR RECEIVE AND TRANSMISSION QUEUE PROCESSING IN A MULTI-CORE ARCHITECTURE
    • 用于多核架构中接收和传输队列处理的系统和方法
    • US20120033680A1
    • 2012-02-09
    • US13208093
    • 2011-08-11
    • Sandhya GopinathHenk Bots
    • Sandhya GopinathHenk Bots
    • H04L12/56
    • H04L49/901H04L49/9047H04L49/9057
    • Described herein is a method and system for directing outgoing data packets from packet engines to a transmit queue of a NIC in a multi-core system, and a method and system for directing incoming data packets from a receive queue of the NIC to the packet engines. Packet engines store outgoing traffic in logical transmit queues in the packet engines. An interface module obtains the outgoing traffic and stores it in a transmit queue of the NIC, after which the NIC transmits the traffic from the multi-core system over a network. The NIC receives incoming traffic and stores it in a NIC receive queue. The interface module obtains the incoming traffic and applies a hash to a tuple of each obtained data packet. The interface module then stores each data packet in the logical receive queue of a packet engine on the core identified by the result of the hash.
    • 这里描述的是用于将来自分组引擎的输出数据分组引导到多核系统中的NIC的发送队列的方法和系统,以及用于将来自NIC的接收队列的输入数据分组引导到分组引擎的方法和系统 。 分组引擎将传出流量存储在分组引擎中的逻辑传输队列中。 接口模块获取传出流量并将其存储在NIC的传输队列中,NIC之后通过网络从多核系统传输流量。 NIC接收传入流量并将其存储在NIC接收队列中。 接口模块获取输入流量,并将散列应用于每个获得的数据包的元组。 接口模块然后将每个数据包存储在由散列结果标识的核上的分组引擎的逻辑接收队列中。
    • 7. 发明申请
    • SYSTEMS AND METHODS FOR FORWARDING TRAFFIC IN A CLUSTER NETWORK
    • 用于在集群网络中传递交通的系统和方法
    • US20130339516A1
    • 2013-12-19
    • US13524709
    • 2012-06-15
    • Abhishek ChauhanHenk BotsSandhya Gopinath
    • Abhishek ChauhanHenk BotsSandhya Gopinath
    • G06F15/16
    • H04L45/586H04L61/1511H04L61/2038H04L61/6022H04W4/18H04W4/50
    • The present invention is directed towards forwarding network packets in a cluster network. A predetermined identifier may be inserted into a Media Access Control (MAC) ID field of an Ethernet header of a packet to distinguish various types of traffic. Newly received packets may be identified due to the absence of the identifier. The identifier may be added to the source MAC ID field of the Ethernet header of the packet, and the packet may be distributed to cluster nodes for processing via an inter-node communication bus. Thus, received packets with the identifier in the source MAC ID field may be identified as steered for processing by an internal node of the cluster. After processing the packet, the internal node may transmit the processed packets via the inter-node bus with a destination MAC ID including the identifier.
    • 本发明涉及在群集网络中转发网络分组。 可以将预定标识符插入到分组的以太网报头的媒体访问控制(MAC)ID字段中,以区分各种类型的业务。 由于不存在标识符,可能识别出新接收的分组。 标识符可以被添加到分组的以太网报头的源MAC ID字段中,并且分组可以被分发到群集节点以经由节点间通信总线进行处理。 因此,在源MAC ID字段中具有标识符的接收到的分组可以被识别为被集群的内部节点处理。 在处理分组之后,内部节点可以经由节点间总线传送经处理的分组,其中包括标识符的目的地MAC ID。
    • 8. 发明申请
    • SYSTEMS AND METHOD FOR TRANSACTION STALL DETECTION AND PROPAGATING THE RESULT IN A MULTI-CORE ARCHITECTURE
    • 用于在多核架构中进行交易活动检测和传播结果的系统和方法
    • US20100325495A1
    • 2010-12-23
    • US12818614
    • 2010-06-18
    • Ramanjaneyulu Y. TallaHenk BotsAbhishek Chauhan
    • Ramanjaneyulu Y. TallaHenk BotsAbhishek Chauhan
    • G06F11/08G06F15/16
    • G06F11/0793G06F11/0712G06F11/0724H04L67/1034
    • The present invention is directed towards systems and methods for determining failure in and controlling access to a shared resource in a multi-core system. In some embodiments of a multi-core system, individual cores may share the same resource. Additionally, the resource may occasionally fail or need to be reset, and the period during which the resource is being reset may be non-instantaneous. In an embodiment without coordination between the cores, one core experiencing a failure may reset the resource. During the period in which the resource is resetting, another core may interpret the reset as a failure and reset the resource. As more cores interpret the resets as failures, they will trigger resets, quickly resulting in the resource being constantly reset and unavailable. Thus, in some embodiments, a coordination system may be utilized to determine failure of a shared resource and control resets and access to the shared resource.
    • 本发明涉及用于确定多核系统中的共享资源的故障和控制访问的系统和方法。 在多核系统的一些实施例中,各个核可以共享相同的资源。 此外,资源可能偶尔会失败或需要重置,资源被重置的时间段可能是非瞬时的。 在不具有核心之间的协调的实施例中,经历故障的一个核心可以重置资源。 在资源重置期间,另一个核心可能将重置解释为故障并重置资源。 随着更多的核心将复位解释为故障,它们将触发复位,迅速导致资源不断复位并且不可用。 因此,在一些实施例中,可以利用协调系统来确定共享资源的失败并控制复位和访问共享资源。
    • 9. 发明申请
    • Systems and Methods for Efficiently Load Balancing Based on Least Connections
    • 基于最小连接的有效负载平衡的系统和方法
    • US20090034417A1
    • 2009-02-05
    • US11833777
    • 2007-08-03
    • Ravi KondamuruHenk BotsJosephine SuganthiAnil Shetty
    • Ravi KondamuruHenk BotsJosephine SuganthiAnil Shetty
    • G08C15/00
    • H04L67/1008H04L67/1002H04L67/1012H04L67/1017
    • Systems and methods for load balancing services based on fewest connections by decreasing granularity of service selection as a number of fewest connections serviced by the services increases may include establishing, by an appliance, a set of identifiers corresponding to a number of connections serviced by a service, the set comprising a first plurality of identifiers each identifying a predetermined number of connections and a second plurality of identifiers each identifying a predetermined range of numbers of connections. The appliance assigns, to each service servicing connections, an identifier corresponding to the number of connections serviced by the service, at least one of the identifiers selected from the second plurality of identifiers. The appliance receives a request for a service, and forwards the request to a service assigned to the identifier corresponding to a fewest number of connections with at least one service assigned to the identifier.
    • 基于最少连接的负载平衡服务的系统和方法通过将服务选择的粒度降低为由服务增加服务的最少的连接数量可以包括由设备建立与服务服务的多个连接数相对应的一组标识符 该集合包括每个识别预定数量的连接的第一多个标识符和每个识别连接数量的预定范围的第二多个标识符。 设备向每个服务服务连接分配与由服务服务的连接数量相对应的标识符,从第二多个标识符中选择的至少一个标识符。 设备接收对服务的请求,并且将该请求转发到分配给与分配给标识符的至少一个服务的与最少数量的连接相对应的标识符的服务。