APPARATUS, SYSTEM, AND METHOD FOR TRANSPARENT ETHERNET LINK PAIRING
    2.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR TRANSPARENT ETHERNET LINK PAIRING 审中-公开
    用于透明以太网链路配对的装置,系统和方法

    公开(公告)号:US20100138567A1

    公开(公告)日:2010-06-03

    申请号:US12326570

    申请日:2008-12-02

    IPC分类号: G06F3/00 G06F15/16

    CPC分类号: H04L69/40 H04L69/14 H04L69/32

    摘要: A solution for reducing latency in a host computing device communicating with network-attached devices over a network. The host includes two network adapters that each support bidirectional communications with the host. The solution includes a dual module that represents the two network adapters as a single logical interface to both the host and the network-attached devices. An inbound module directs inbound data sent to the interface by the devices through one of the network adapters, while an outbound module directs outbound data sent to the interface by the host through the other. In one embodiment, the outbound module is responsible for intercepting data sent to the interface and sending it through the network adapter dedicated to outbound communications. The solution also includes a mode module to enable the latency reduction apparatus, and a collapse module that enables bidirectional communications through the remaining network adapter if a network adapter fails.

    摘要翻译: 一种用于减少主机计算设备中通过网络与网络连接设备进行通信的延迟的解决方案。 主机包括两个网络适配器,每个网络适配器都支持与主机的双向通信。 该解决方案包括一个双模块,将两个网络适配器表示为主机和连接网络的设备的单一逻辑接口。 入站模块通过其中一个网络适配器指导设备发送到接口的入站数据,而出站模块通过另一个指导主机发送到接口的出站数据。 在一个实施例中,出站模块负责拦截发送到接口的数据,并通过专用于出站通信的网络适配器发送数据。 解决方案还包括一个模块模块,用于启用延迟减少装置,以及一个崩溃模块,如果网络适配器发生故障,则能够通过剩余的网络适配器实现双向通信。

    DYNAMICALLY CALCULATING AN INBOUND BLOCKING FACTOR USING OPERATING-SYSTEM-LEVEL CONDITIONS
    3.
    发明申请
    DYNAMICALLY CALCULATING AN INBOUND BLOCKING FACTOR USING OPERATING-SYSTEM-LEVEL CONDITIONS 有权
    使用操作系统级条件动态计算阻塞因子

    公开(公告)号:US20090259743A1

    公开(公告)日:2009-10-15

    申请号:US12102458

    申请日:2008-04-14

    IPC分类号: G06F15/173

    摘要: A current value of a changing operating-system-level condition can be determined, wherein the operating-system level condition is a condition of a host related to an operating system resource utilization or an operating system experienced latency. The operating-system level condition can be a condition of a layer of the OSI model above the Data Link Layer. An inbound blocking factor algorithm can execute that uses the determined current value as a variable. A value for an inbound blocking factor can be generated as a result of executing the inbound blocking factor algorithm. The generated value can be utilized as the inbound blocking factor to determine a manner in which incoming messages are to be conveyed from a network adaptor, through an adaptor interface boundary, to an operating system of the host.

    摘要翻译: 可以确定改变的操作系统级条件的当前值,其中操作系统级别条件是与操作系统资源利用相关的主机的条件或操作系统经历的等待时间。 操作系统级别条件可以是数据链路层上方的OSI模型的层的条件。 可以执行使用确定的当前值作为变量的入站阻塞因子算法。 可以通过执行入站阻塞因子算法来生成入站阻塞因子的值。 生成的值可以用作入站阻塞因子,以确定将从网络适配器通过适配器接口边界向主机的操作系统传送传入消息的方式。

    Transparent heterogenous link pairing
    4.
    发明申请
    Transparent heterogenous link pairing 有权
    透明异质链接配对

    公开(公告)号:US20120317289A1

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

    申请号:US13155153

    申请日:2011-06-07

    IPC分类号: G06F15/173

    摘要: A method, system and computer program product for managing at least two physical links. A TCP/IP stack configures a first interface with attributes. The TCP/IP stack activates the first interface. The TCP/IP stack detects a channel path identifier (CHPID). The TCP/IP stack creates a second interface. The TCP/IP stack associates the second interface with the first interface. The first interface and the second interface are logically linked to exchange traffic corresponding to a single internet protocol address. The TCP/IP stack configures the second interface with at least one attribute. The TCP/IP stack activates the second interface. The two physical links may rely on two different physical link types.

    摘要翻译: 一种用于管理至少两个物理链路的方法,系统和计算机程序产品。 TCP / IP堆栈配置具有属性的第一个接口。 TCP / IP协议栈激活第一个接口。 TCP / IP协议栈检测通道路径标识符(CHPID)。 TCP / IP协议栈创建第二个接口。 TCP / IP协议栈将第二个接口与第一个接口相关联。 第一接口和第二接口被逻辑地链接以交换对应于单个互联网协议地址的业务。 TCP / IP堆栈配置具有至少一个属性的第二个接口。 TCP / IP堆栈激活第二个接口。 两个物理链路可能依赖于两种不同的物理链路类型。

    NETWORK ADAPTOR OPTIMIZATION AND INTERRUPT REDUCTION
    5.
    发明申请
    NETWORK ADAPTOR OPTIMIZATION AND INTERRUPT REDUCTION 有权
    网络适​​配器优化和中断减少

    公开(公告)号:US20100138579A1

    公开(公告)日:2010-06-03

    申请号:US12326468

    申请日:2008-12-02

    IPC分类号: G06F13/24

    CPC分类号: G06F13/24 H04L47/56 H04L49/90

    摘要: A method and system are disclosed for network adaptor optimization and interrupt reduction. The method may generate an immediate I/O interrupt notification to a host device driver in response to receiving data from a network. The method may also update an inbound buffer list based on the received data in the inbound buffer queue. Furthermore, the method may set the buffer state from an empty state to a primed state to indicate that the received data is available for processing. The method may also build an outbound buffer list based on outgoing data and add the outgoing data to an outbound buffer queue. Furthermore, the method may set a buffer state from an empty state to a primed state to indicate that the outgoing data is prepared for transmitting and signal a network adaptor with a notification signal.

    摘要翻译: 公开了一种用于网络适配器优化和中断减少的方法和系统。 响应于从网络接收数据,该方法可以产生对主机设备驱动器的即时I / O中断通知。 该方法还可以基于入站缓冲器队列中接收到的数据来更新入站缓冲器列表。 此外,该方法可以将缓冲器状态从空状态设置为初始化状态,以指示所接收的数据可用于处理。 该方法还可以基于输出数据构建出站缓冲器列表,并将输出数据添加到出站缓冲器队列。 此外,该方法可以将缓冲状态从空状态设置为初始化状态,以指示输出数据准备好用于发送信号并通知具有通知信号的网络适配器。

    Methods, systems and computer program products for controlling data flow
for guaranteed bandwidth connections on a per connection basis
    7.
    发明授权
    Methods, systems and computer program products for controlling data flow for guaranteed bandwidth connections on a per connection basis 失效
    方法,系统和计算机程序产品,用于控制每个连接基础上保证带宽连接的数据流

    公开(公告)号:US6075772A

    公开(公告)日:2000-06-13

    申请号:US920598

    申请日:1997-08-29

    IPC分类号: H04L12/56 H04L12/26

    CPC分类号: H04L47/10

    摘要: Methods, systems (apparatus) and computer program products that control the data rate through a communications adapter having at least one guaranteed bandwidth connection through the communications adapter are provided. The data rate is controlled by assigning to the guaranteed bandwidth connection, a maximum threshold value proportional to the amount of data to be transmitted through the communications adapter in a time interval to satisfy the guaranteed bandwidth of the connection. The amount of data transmitted through the communications adapter for the guaranteed bandwidth connection is then counted so as to provide a connection data count associated with the guaranteed bandwidth. Data transmitted for the communications adapter associated with the guaranteed bandwidth connection is not transmitted to the communications adapter if transmission of the data would cause the connection data count to exceed the maximum threshold value assigned to the guaranteed bandwidth connection. The connection data count is then reset after expiration of the time interval.

    摘要翻译: 提供了通过通信适配器具有至少一个保证带宽连接的通信适配器来控制数据速率的方法,系统(设备)和计算机程序产品。 通过将保证带宽连接分配给与通过通信适配器发送的数据量成比例的最大阈值,以满足连接的保证带宽来控制数据速率。 然后对保证带宽连接的通信适配器传输的数据量进行计数,以提供与保证带宽相关联的连接数据计数。 与保证带宽连接相关联的通信适配器发送的数据不会传送到通信适配器,如果数据的传输将导致连接数据计数超过分配给保证带宽连接的最大阈值。 连接数据计数然后在时间间隔到期后复位。

    Dynamically calculating an inbound blocking factor using operating-system-level conditions
    8.
    发明授权
    Dynamically calculating an inbound blocking factor using operating-system-level conditions 有权
    使用操作系统级别的条件动态计算入站阻塞因子

    公开(公告)号:US08825892B2

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

    申请号:US12102458

    申请日:2008-04-14

    IPC分类号: G06F15/16 H04L12/56

    摘要: A current value of a changing operating-system-level condition can be determined, wherein the operating-system level condition is a condition of a host related to an operating system resource utilization or an operating system experienced latency. The operating-system level condition can be a condition of a layer of the OSI model above the Data Link Layer. An inbound blocking factor algorithm can execute that uses the determined current value as a variable. A value for an inbound blocking factor can be generated as a result of executing the inbound blocking factor algorithm. The generated value can be utilized as the inbound blocking factor to determine a manner in which incoming messages are to be conveyed from a network adaptor, through an adaptor interface boundary, to an operating system of the host.

    摘要翻译: 可以确定改变的操作系统级条件的当前值,其中操作系统级别条件是与操作系统资源利用相关的主机的条件或操作系统经历的等待时间。 操作系统级别条件可以是数据链路层上方的OSI模型的层的条件。 可以执行使用确定的当前值作为变量的入站阻塞因子算法。 可以通过执行入站阻塞因子算法来生成入站阻塞因子的值。 生成的值可以用作入站阻塞因子,以确定将从网络适配器通过适配器接口边界向主机的操作系统传送传入消息的方式。

    Transparent heterogenous link pairing
    9.
    发明授权
    Transparent heterogenous link pairing 有权
    透明异质链接配对

    公开(公告)号:US08650300B2

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

    申请号:US13155153

    申请日:2011-06-07

    IPC分类号: G06F15/173 H04L12/28

    摘要: A system and computer program product for managing at least two physical links. A TCP/IP stack configures a first interface with attributes. The TCP/IP stack activates the first interface. The TCP/IP stack detects a channel path identifier (CHPID). The TCP/IP stack creates a second interface. The TCP/IP stack associates the second interface with the first interface. The first interface and the second interface are logically linked to exchange traffic corresponding to a single internet protocol address. The TCP/IP stack configures the second interface with at least one attribute. The TCP/IP stack activates the second interface. The two physical links may rely on two different physical link types.

    摘要翻译: 一种用于管理至少两个物理链路的系统和计算机程序产品。 TCP / IP堆栈配置具有属性的第一个接口。 TCP / IP协议栈激活第一个接口。 TCP / IP协议栈检测通道路径标识符(CHPID)。 TCP / IP协议栈创建第二个接口。 TCP / IP协议栈将第二个接口与第一个接口相关联。 第一接口和第二接口被逻辑地链接以交换对应于单个互联网协议地址的业务。 TCP / IP堆栈配置具有至少一个属性的第二个接口。 TCP / IP堆栈激活第二个接口。 两个物理链路可能依赖于两种不同的物理链路类型。