OPTIMIZATION OF PORT LINK RECOVERY
    11.
    发明申请
    OPTIMIZATION OF PORT LINK RECOVERY 有权
    港口链接恢复优化

    公开(公告)号:US20080256385A1

    公开(公告)日:2008-10-16

    申请号:US11734196

    申请日:2007-04-11

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1441

    摘要: Provided are techniques for determining a link speed. When a link between two computing devices is operational, a link speed for use in communicating across the link is stored and a remembered indicator is set to TRUE. After any event occurs that causes the link to become inoperational, in response to determining that the remembered indicator is TRUE, the stored link speed is used when attempting to make the link become operational.

    摘要翻译: 提供了用于确定链路速度的技术。 当两个计算设备之间的链路可操作时,存储用于通过链路进行通信的链路速度,并将记忆指示符设置为TRUE。 在导致链路变得无法工作的任何事件之后,响应于确定所记忆的指示符为真,当尝试使链路变得可操作时,使用所存储的链路速度。

    Supporting non-delivery notification between a switch and device in a network
    12.
    发明授权
    Supporting non-delivery notification between a switch and device in a network 失效
    支持交换机与网络中的设备之间的无送货通知

    公开(公告)号:US08260960B2

    公开(公告)日:2012-09-04

    申请号:US12508490

    申请日:2009-07-23

    IPC分类号: G06F15/173

    摘要: Provided are a computer program product, system, and method for supporting non-delivery notification between a switch and device in a network. A login with a switch is initiated including a test service parameter requesting a non-delivery notification service to cause the switch to return a non-delivery notification in response to a test path request indicating a destination node that is unavailable. Indication is made that the test service is available for the login in response to receiving a reply from the switch that the switch accepts the login with the non-delivery notification service. The test path request is sent to the switch to determine whether the destination node is available in response to determining that the non-delivery notification service is available for the switch login. The non-delivery notification is received from the switch in response to the switch determining that the destination node to which the test path request is directed is unavailable.

    摘要翻译: 提供了一种用于支持交换机和网络中的设备之间的非递送通知的计算机程序产品,系统和方法。 启动具有交换机的登录,其中包括请求不送达通知服务的测试服务参数,以使得交换机响应于指示不可用的目的地节点的测试路径请求而返回不发送通知。 指示测试服务可用于登录,以响应于从交换机接收到交换机接受使用不送货通知服务的登录的回复。 测试路径请求被发送到交换机以确定目的地节点是否可用以响应于确定不发送通知服务可用于交换机登录。 响应于交换机确定测试路径请求所针对的目的地节点不可用,从交换机接收到未送达通知。

    CKD partial record handling
    13.
    发明授权
    CKD partial record handling 有权
    CKD部分记录处理

    公开(公告)号:US07941574B2

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

    申请号:US12189578

    申请日:2008-08-11

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28

    摘要: A method for combining partial records into a single direct memory access (DMA) operation for a count key data (CKD) protocol in a computer environment is provided. In an initiator processor of the computer environment, a number of the partial records to be prefetched is determined by gathering a plurality of descriptor information for a command according to a predetermined algorithm having a plurality of assumptions for the command. The number of partial records is prefetched. At least one of record headers and record keys of the number of partial records are concatenated into the single DMA operation. The DMA operation is forwarded to a receiver process to be completed.

    摘要翻译: 提供了一种用于将部分记录组合成用于计算机环境中的计数密钥数据(CKD)协议的单个直接存储器访问(DMA)操作的方法。 在计算机环境的发起者处理器中,通过根据具有针对该命令的多个假定的预定算法收集用于命令的多个描述符信息,来确定要预取的部分记录的数量。 预取部分记录的数量。 至少一个记录头和部分记录数的记录键被连接到单个DMA操作中。 DMA操作被转发到接收器进程以完成。

    SUPPORTING NON-DELIVERY NOTIFICATION BETWEEN A SWITCH AND DEVICE IN A NETWORK
    14.
    发明申请
    SUPPORTING NON-DELIVERY NOTIFICATION BETWEEN A SWITCH AND DEVICE IN A NETWORK 失效
    支持网络中的交换机和设备之间的非交付通知

    公开(公告)号:US20110022729A1

    公开(公告)日:2011-01-27

    申请号:US12508490

    申请日:2009-07-23

    IPC分类号: G06F15/173

    摘要: Provided are a computer program product, system, and method for supporting non-delivery notification between a switch and device in a network. A login with a switch is initiated including a test service parameter requesting a non-delivery notification service to cause the switch to return a non-delivery notification in response to a test path request indicating a destination node that is unavailable. Indication is made that the test service is available for the login in response to receiving a reply from the switch that the switch accepts the login with the non-delivery notification service. The test path request is sent to the switch to determine whether the destination node is available in response to determining that the non-delivery notification service is available for the switch login. The non-delivery notification is received from the switch in response to the switch determining that the destination node to which the test path request is directed is unavailable.

    摘要翻译: 提供了一种用于支持交换机和网络中的设备之间的非递送通知的计算机程序产品,系统和方法。 启动具有交换机的登录,其中包括请求不送达通知服务的测试服务参数,以使得交换机响应于指示不可用的目的地节点的测试路径请求而返回不发送通知。 指示测试服务可用于登录,以响应于从交换机接收到交换机接受使用不送货通知服务的登录的回复。 测试路径请求被发送到交换机以确定目的地节点是否可用以响应于确定不发送通知服务可用于交换机登录。 响应于交换机确定测试路径请求所针对的目的地节点不可用,从交换机接收到未送达通知。

    APPARATUS, SYSTEM, AND METHOD FOR ADAPTER CODE IMAGE UPDATE
    15.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR ADAPTER CODE IMAGE UPDATE 失效
    用于适配器代码图像更新的装置,系统和方法

    公开(公告)号:US20090271598A1

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

    申请号:US12236349

    申请日:2008-09-23

    IPC分类号: G06F9/00

    CPC分类号: G06F8/65

    摘要: An apparatus, system, and method are disclosed for updating a code image for a communication adapter. The apparatus includes a save module, an update module, and a restore module. The save module saves configuration data associated with a connection at a communication adapter. The update module updates a code image on the communication adapter. The restore module restores the configuration data in response to the code image update. Advantageously, the apparatus eliminates the need for conventional host recovery, including relogin and reestablishment of paths and connections, after the code image update.

    摘要翻译: 公开了一种用于更新通信适配器的代码图像的装置,系统和方法。 该装置包括保存模块,更新模块和还原模块。 保存模块保存与通信适配器上的连接相关联的配置数据。 更新模块更新通信适配器上的代码图像。 恢复模块恢复配置数据以响应代码映像更新。 有利地,在代码图像更新之后,该装置消除了对常规主机恢复的需要,包括重新登录和重新建立路径和连接。

    USAGE OF PERSISTENT INFORMATION UNIT PACING PROTOCOL IN FIBRE CHANNEL COMMUNICATIONS
    16.
    发明申请
    USAGE OF PERSISTENT INFORMATION UNIT PACING PROTOCOL IN FIBRE CHANNEL COMMUNICATIONS 有权
    在光纤通道通信中使用信息信息单元PACING协议

    公开(公告)号:US20090144464A1

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

    申请号:US11948833

    申请日:2007-11-30

    IPC分类号: G06F13/18

    CPC分类号: G06F13/387

    摘要: Provided are a method, system, and article of manufacture, wherein a primary storage control unit receives an information unit from a remote host over a fibre channel connection, wherein persistent information unit pacing is implemented over the fibre channel connection. Information is maintained on how many large writes have been received at the primary storage control unit over at least one logical path established over the fibre channel connection between the primary storage control unit and the remote host, wherein a large write is an input/output (I/O) operation for which a number of data information units that are processed exceeds a default value of an information unit pacing credit. The primary storage control unit adjusts an information unit pacing parameter included in a response sent from the primary storage control unit to the remote host, wherein the adjusting is based at least on the information maintained on how many large writes have been received at the primary storage control unit over the at least one logical path.

    摘要翻译: 提供了一种方法,系统和制品,其中主存储控制单元通过光纤通道连接从远程主机接收信息单元,其中持续信息单元起搏在光纤通道连接上实现。 维持在通过在主存储控制单元和远程主机之间的光纤通道连接上建立的至少一个逻辑路径在主存储控制单元处接收到多少大写入的信息,其中大写是输入/输出( I / O)操作,其中处理的多个数据信息单元超过信息单元起搏信用的默认值。 主存储控制单元将从主存储控制单元发送的响应中包括的信息单元起搏参数调整到远程主机,其中调整至少基于在主存储器上已经接收到多少大写入的信息 所述至少一个逻辑路径上的控制单元。

    Apparatus, system, and method for facilitating port testing of a multi-port host adapter
    17.
    发明授权
    Apparatus, system, and method for facilitating port testing of a multi-port host adapter 有权
    用于方便多端口主机适配器的端口测试的装置,系统和方法

    公开(公告)号:US07480840B2

    公开(公告)日:2009-01-20

    申请号:US10963475

    申请日:2004-10-12

    CPC分类号: G06F11/221

    摘要: An apparatus, system, and method are provided for facilitating port testing of a multi-port host adapter. The present invention includes a scheduler that schedules execution of a plurality of threads to test a first port and a plurality of threads to test a second port of a multi-port adapter. The port test routine is divided into threads such that execution time and switching overhead is minimized. A multithreading module provides multithreaded execution of the plurality of threads such that the port test of the first port and the port test of the second port are performed in parallel. The apparatus further includes a communication module that takes the first port and the second port off-line. A third port remains on-line for Input/Output (I/O) communications that are multithreaded with the plurality of threads involving the first port and the second port.

    摘要翻译: 提供了一种用于促进多端口主机适配器的端口测试的装置,系统和方法。 本发明包括调度器,其调度多个线程的执行以测试第一端口和多个线程以测试多端口适配器的第二端口。 端口测试例程分为线程,使得执行时间和交换开销最小化。 多线程模块提供多线程的多线程执行,使得第一端口的端口测试和第二端口的端口测试并行执行。 该装置还包括一个通信模块,其将第一端口和第二端口离线地接入。 第三个端口保持在线上,用于与涉及第一端口和第二端口的多个线程多线程的输入/输出(I / O)通信。

    Transfer progress alert module
    18.
    发明授权
    Transfer progress alert module 失效
    转移进度报警模块

    公开(公告)号:US06496878B1

    公开(公告)日:2002-12-17

    申请号:US09432661

    申请日:1999-11-03

    IPC分类号: G06F1328

    CPC分类号: G06F13/32

    摘要: A Transfer Progress Alert Module and a method for optimizing processing of a data transfer load, in a data communication system is provided. The data transfer load is divided in individual data blocks. The device and method simultaneously perform pipelined operations on different individual data blocks, thus optimizing the overlap of pipelined operations. The method includes initializing the transfer by selecting a pre-defined individual data block size and determining a key for selecting and monitoring transfers with transfer addresses within a pre-determined address region. The method then continuously repeats following steps until all monitored individual data blocks from the data transfer load are processed. First, the incoming individual data blocks are transferred on a bus between a peripheral device and a memory, and the Transfer Progress Alert module is used for monitoring the individual data blocks having transfer addresses determined to belong in the pre-determined address region. The TPA module is used to determine when each monitored transferred individual data block is ready for a post-processing operation, at least one post-processing operation is performed on the data, and the processed data is transferred to a peripheral device. The method and device may also be adapted for performing an error detection operation on the monitored individual data blocks transferred on the bus, for ascertaining the integrity of the transferred data.

    摘要翻译: 提供了一种在数据通信系统中的传送进度警报模块和用于优化数据传输负载处理的方法。 数据传输负载被划分成各个数据块。 该装置和方法同时对不同的单个数据块执行流水线操作,从而优化流水线操作的重叠。 该方法包括通过选择预定义的单个数据块大小并且确定用于选择和监视在预定地址区域内的传输地址的传输的密钥来初始化传输。 然后,该方法连续地重复以下步骤,直到处理来自数据传输负载的所有监视的单独数据块。 首先,输入的单个数据块在外围设备和存储器之间的总线上传送,并且传送进度警报模块用于监视具有确定属于预定地址区域的传输地址的各个数据块。 TPA模块用于确定每个被监控的传送的单独数据块何时准备好进行后处理操作,对数据执行至少一个后处理操作,并且处理的数据被传送到外围设备。 所述方法和装置还可以适于对在总线上传送的被监测的各个数据块执行错误检测操作,以确定传送的数据的完整性。

    Persistent information unit pacing
    19.
    发明授权
    Persistent information unit pacing 有权
    持续信息单元起搏

    公开(公告)号:US08032581B2

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

    申请号:US11468715

    申请日:2006-08-30

    CPC分类号: H04L47/10 H04L47/33 H04L47/35

    摘要: Provided are a method, system, and article of manufacture, wherein a control unit receives a request to establish a relationship over a fiber channel connection, wherein a first indicator associated with the request indicates that the relationship supports persistent information unit pacing across a plurality of command chains. The control unit sends a response indicating an acceptance of the relationship, wherein a second indicator associated with the response indicates that the control unit supports persistent information unit pacing across the plurality of command chains. An information unit pacing parameter value is retained across the plurality of command chains, in response to determining that the second indicator indicates that the control unit supports persistent information unit pacing across the plurality of command chains.

    摘要翻译: 提供了一种方法,系统和制品,其中控制单元接收通过光纤通道连接建立关系的请求,其中与所述请求相关联的第一指示符指示所述关系支持持续信息单元起搏跨越多个 指挥链。 所述控制单元发送指示所述关系的接受的响应,其中与所述响应相关联的第二指示符指示所述控制单元支持所述多个命令链中的持续信息单元起搏。 响应于确定第二指示符指示控制单元支持多个命令链中的持续信息单元起搏,响应于多个命令链中的信息单元起搏参数值被保留。

    Concurrent enablement of persistent information unit pacing
    20.
    发明授权
    Concurrent enablement of persistent information unit pacing 有权
    持续信息单元起搏并发启用

    公开(公告)号:US08005082B2

    公开(公告)日:2011-08-23

    申请号:US12245608

    申请日:2008-10-03

    IPC分类号: H04L12/28

    CPC分类号: G06F13/385

    摘要: Provided are a method, system, and article of manufacture, in which a logical path is established between a control unit and a channel over a fiber channel connection. Code for persistent information unit pacing is loaded into the control unit and the channel. An indicator is set in node descriptors of the control unit and the channel to indicate concurrent enablement of persistent pacing while retaining the established logical path between the control unit and the channel.

    摘要翻译: 提供了一种方法,系统和制品,其中通过光纤通道连接在控制单元和通道之间建立逻辑路径。 持续信息单元起搏的代码被加载到控制单元和通道中。 在控制单元和通道的节点描述符中设置指示符,以指示持续起搏的并发启用,同时保持控制单元和信道之间建立的逻辑路径。