STATE RECOVERY AND FAILOVER OF INTELLIGENT NETWORK ADAPTERS
    4.
    发明公开
    STATE RECOVERY AND FAILOVER OF INTELLIGENT NETWORK ADAPTERS 有权
    条件恢复和故障转移智能网络适配器

    公开(公告)号:EP1609063A4

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

    申请号:EP03816813

    申请日:2003-07-21

    Applicant: IBM

    Abstract: The present invention provides a method, computer program product, and data processing system for efficiently recovering state and performing failover of a network offload engine (904). The present invention distinguishes between the hard state and the soft state of a protocol. Hard state is state information that, when lost, leads to incorrect protocol behavior. Soft state is state information that may be lost or become inconsistent without loss of correctness. The present invention ensures correctness by always being able to recover (1002) the hard state of the protocol. A preferred embodiment of the present invention performs a failover of a network offload engine (904) by temporarily blocking (908) the reception of network packets, recovering (1002) hard state from host information, resuming network operation using a substitute network offload engine (906), and recovering (1008) soft state from the subsequent network activity.

    Method and system for generating annotated network topology, and program
    5.
    发明专利
    Method and system for generating annotated network topology, and program 有权
    用于生成网络拓扑和方案的方法和系统

    公开(公告)号:JP2007074711A

    公开(公告)日:2007-03-22

    申请号:JP2006220725

    申请日:2006-08-11

    CPC classification number: H04L43/0882 H04L41/12 H04L43/0829 H04L43/0852

    Abstract: PROBLEM TO BE SOLVED: To provide a method and system for generating an annotated network topology. SOLUTION: A method of generating an annotated network topology of a network is disclosed. The method includes determining available band width "B" of a network, on a network path connecting a pair of endpoints by performing Transfer Control Protocol (TCP) flows between the pair of endpoints, with the network having a plurality of network paths; identifying a bottleneck link in the network path; and annotating all edges in a network path, wherein available bandwidth annotation of the links inside the network is determined using end-to-end network measurements. A system for generating the annotated network topology of a network is also disclosed. COPYRIGHT: (C)2007,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种用于生成注释网络拓扑的方法和系统。 公开了一种生成网络的注释网络拓扑的方法。 该方法包括通过在该对端点之间执行传输控制协议(TCP)流与网络具有多个网络路径,在连接一对端点的网络路径上确定网络的可用带宽“B”; 识别网络路径中的瓶颈链路; 并注释网络路径中的所有边缘,其中使用端到端网络测量来确定网络内的链路的可用带宽注释。 还公开了一种用于生成网络的注释网络拓扑的系统。 版权所有(C)2007,JPO&INPIT

    METHOD AND APPARATUS FOR FAILURE RESILIENT FORWARDING OF DATA OVER A COMPUTER NETWORK
    6.
    发明申请
    METHOD AND APPARATUS FOR FAILURE RESILIENT FORWARDING OF DATA OVER A COMPUTER NETWORK 审中-公开
    用于计算机网络中的数据失效的方法和装置

    公开(公告)号:WO2005104176A2

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

    申请号:PCT/US2005013716

    申请日:2005-04-22

    Abstract: In one embodiment, the present invention is a method and an apparatus for failure-resilient forwarding of data over a computer network. In one embodiment, a marker is introduced into the data stream, e.g., at the sending node, and allows, in turn, forwarding nodes and/or receivers to efficiently track data stream reception. The marker functions as a checkpoint for the data transport process, and is identified and indexed at each forwarding node and receiver. Each receiver saves the marker prior to delivering data to an application, thereby designating a point in the data stream at which all preceding data is confirmed to have been delivered to the application. Thus, if a forwarding node fails, the receiver may request stream data from an alternate forwarding node by specifying to the alternate forwarding node to provide data starting from the marker.

    Abstract translation: 在一个实施例中,本发明是用于在计算机网络上进行数据故障恢复转发的方法和装置。 在一个实施例中,标记被引入数据流,例如在发送节点,并且允许转发节点和/或接收器来有效地跟踪数据流接收。 标记用作数据传输过程的检查点,并在每个转发节点和接收器处被识别和索引。 每个接收器在将数据传送到应用程序之前保存标记,从而指定数据流中的所有先前数据被确认已被递送到应用的点。 因此,如果转发节点发生故障,则接收方可以通过指定备用转发节点从标记开始提供数据来从备用转发节点请求流数据。

    APPARATUS AND METHOD FOR SUPPORTING CONNECTION ESTABLISHMENT IN AN OFFLOAD OF NETWORK PROTOCOL PROCESSING
    7.
    发明申请
    APPARATUS AND METHOD FOR SUPPORTING CONNECTION ESTABLISHMENT IN AN OFFLOAD OF NETWORK PROTOCOL PROCESSING 审中-公开
    网络协议处理卸载中支持连接建立的装置和方法

    公开(公告)号:WO2006019512B1

    公开(公告)日:2006-05-18

    申请号:PCT/US2005022348

    申请日:2005-06-23

    Applicant: IBM

    Abstract: A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, a mechanism for improving connection establishment in a system utilizing an offload network adapter (730) is provided. The connection establishment mechanism provides the ability to offload connection establishment (1030) and maintenance of connection state information to the offload network adapter (730). As a result of this offloading of connection establishment (1030) and state information maintenance, the number of communications needed between the host system (710) and the offload network adapter (730) may be reduced. In addition, offloading of these functions to the offload network adapter (730) permits bulk notification of established connections and state information to the host system (710) rather than piecemeal notifications as is present in known computing systems.

    Abstract translation: 提供了从主机处理器卸载协议处理的网络适配器的许多改进。 具体地,提供了一种用于改善利用卸载网络适配器(730)的系统中的连接建立的机制。 连接建立机制提供将连接建立(1030)卸载并将连接状态信息维护到卸载网络适配器(730)的能力。 作为连接建立(1030)的卸载和状态信息维护的结果,可以减少主机系统(710)和卸载网络适配器(730)之间所需的通信次数。 此外,将这些功能卸载到卸载网络适配器(730)允许向主机系统(710)批量通知所建立的连接和状态信息,而不是如已知的计算系统中存在的分段通知。

    9.
    发明专利
    未知

    公开(公告)号:DE602005013099D1

    公开(公告)日:2009-04-16

    申请号:DE602005013099

    申请日:2005-05-23

    Applicant: IBM

    Abstract: A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, mechanisms for handling memory management and optimization within a system utilizing an offload network adapter are provided. The memory management mechanism permits both buffered sending and receiving of data as well as zero-copy sending and receiving of data. In addition, the memory management mechanism permits grouping of DMA buffers that can be shared among specified connections based on any number of attributes. The memory management mechanism further permits partial send and receive buffer operation, delaying of DMA requests so that they may be communicated to the host system in bulk, and expedited transfer of data to the host system.

    METODO Y APARATO PARA SUPERVISION ESCALABLE DE AMBIENTES DE MAQUINA VIRTUAL.

    公开(公告)号:MX2011010796A

    公开(公告)日:2011-10-28

    申请号:MX2011010796

    申请日:2010-06-11

    Applicant: IBM

    Abstract: Un método supervisa actividad de máquina de múltiples dispositivos de cómputo virtual que operan a través de al menos un dispositivo de cómputo físico al ejecutar un agente de supervisión. El método mide características de operación simples de solo un dispositivo de cómputo virtual de nivel base y supervisa características de operación complejas al medir las características por cada dispositivo de cómputo virtual, grabar las características de operación de cada dispositivo de cómputo virtual en una página de memoria correspondiente de cada dispositivo de cómputo virtual, y compartir cada página de memoria correspondiente con el dispositivo de cómputo virtual de nivel base, a través de canales de comunicaciones interdominios, para transferir las características de operación complejas al agente de supervisión. El método identifica y envía de salida eventos simples y eventos complejos por cada uno de múltiples dispositivos de cómputo virtual al evaluar las características de operación simples y las características de operación complejas.

Patent Agency Ranking