FIBRE CHANNEL INPUT/OUTPUT DATA ROUTING SYSTEM AND METHOD
    31.
    发明申请
    FIBRE CHANNEL INPUT/OUTPUT DATA ROUTING SYSTEM AND METHOD 有权
    光纤通道输入/输出数据路由系统和方法

    公开(公告)号:US20120311198A1

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

    申请号:US13150539

    申请日:2011-06-01

    IPC分类号: G06F13/28

    CPC分类号: G06F13/382 G06F13/28

    摘要: A computer program product is provided for performing a method including: obtaining information relating to an I/O operation at a channel subsystem in a host computer system; generating at least one address control word (ACW) in the local channel memory specifying one or more host memory locations for transfer of data between the host and a control unit and including at least one ACW error checking field; generating an address control structure specifying a location in the local channel memory of a corresponding ACW and including at least one address control structure error checking field; receiving a data transfer request from the network interface that includes the addressing information; comparing the at least one ACW error checking field to the at least one address control structure error checking field; and, responsive to the fields matching, routing the data transfer request to the host memory location specified in the corresponding ACW.

    摘要翻译: 提供了一种计算机程序产品,用于执行一种方法,包括:获得与主计算机系统中的信道子系统处的I / O操作有关的信息; 在本地信道存储器中生成至少一个地址控制字(ACW),该地址控制字指定用于在主机和控制单元之间传送数据并包括至少一个ACW错误检查字段的一个或多个主机存储器位置; 生成指定相应ACW的本地信道存储器中的位置并包括至少一个地址控制结构错误检查字段的地址控制结构; 从网络接口接收包括寻址信息的数据传输请求; 将所述至少一个ACW错误检查字段与所述至少一个地址控制结构错误检查字段进行比较; 并且响应于匹配的字段,将数据传输请求路由到相应ACW中指定的主机存储器位置。

    Reserved device access contention reduction
    33.
    发明授权
    Reserved device access contention reduction 有权
    保留设备访问争用减少

    公开(公告)号:US07908403B2

    公开(公告)日:2011-03-15

    申请号:US12030961

    申请日:2008-02-14

    IPC分类号: G06F3/00

    CPC分类号: G06F13/122 G06F9/50

    摘要: A computer program product, an apparatus, and a method for reducing reserved device access contention at a control unit in communication with a plurality of operating systems via one or more channels are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method that includes receiving a command message at the control unit from a first operating system, including an I/O operation command for a device. A device busy indicator is received, indicating that a second operating system has reserved the device. The command message is queued on a device busy queue in response to the device busy indicator. The control unit monitors for a device end indicator. The device busy queue is serviced to perform the I/O operation command in response to the device end indicator.

    摘要翻译: 提供了一种用于在经由一个或多个通道与多个操作系统通信的控制单元处减少预留设备访问争用的计算机程序产品,装置和方法。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储用于由处理电路执行以执行包括从第一操作系统在控制单元处接收命令消息的方法的指令,该第一操作系统包括I / O操作命令 用于设备。 接收到设备忙指示符,指示第二操作系统已经预留了设备。 响应于设备忙指示灯,命令消息在设备忙碌队列中排队。 控制单元监视设备端指示器。 服务设备忙碌队列以响应设备结束指示符执行​​I / O操作命令。

    Processing of data to suspend operations in an input/output processing log-out system
    34.
    发明授权
    Processing of data to suspend operations in an input/output processing log-out system 有权
    处理数据以暂停在输入/输出处理注销系统中的操作

    公开(公告)号:US07840718B2

    公开(公告)日:2010-11-23

    申请号:US12031021

    申请日:2008-02-14

    IPC分类号: G06F3/00

    CPC分类号: G06F13/124

    摘要: A computer program product, an apparatus, and a method for processing communications between a control unit and a channel subsystem in an input/output processing system are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes: sending a Process Log-out (PRLO) message from the control unit to the channel subsystem, the message requesting suspension of input/output operations between the control unit and the channel subsystem for a period of time, the period of time being defined by the PRLO message; responsive to the PRLO message, suspending by the channel all input/output operation messages for the period of time, wherein suspending comprises stopping input/output operation messages during the period of time; and responsive to an expiration of the period of time, sending a Process Log-in (PRLI) message from the channel subsystem to the control unit to re-initiate an operating environment between the channel subsystem and the control unit.

    摘要翻译: 提供了一种用于处理输入/输出处理系统中的控制单元和通道子系统之间的通信的计算机程序产品,装置和方法。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储由处理电路执行以执行方法的指令。 该方法包括:从控制单元向通道子系统发送进程注销(PRLO)消息,该消息请求在控制单元和信道子系统之间暂停输入/输出操作一段时间,该时间段 由PRLO消息定义; 响应于所述PRLO消息,暂停所述输入/输出操作消息的所述时间段,其中暂停包括在所述时段期间停止输入/输出操作消息; 并且响应于所述时间段的期满,将来自所述通道子系统的过程登录(PRLI)消息发送到所述控制单元以重新启动所述通道子系统和所述控制单元之间的操作环境。

    Processing a variable length device command word at a control unit in an I/O processing system
    35.
    发明授权
    Processing a variable length device command word at a control unit in an I/O processing system 有权
    在I / O处理系统的控制单元处理可变长度设备命令字

    公开(公告)号:US07840717B2

    公开(公告)日:2010-11-23

    申请号:US12030939

    申请日:2008-02-14

    IPC分类号: G06F3/00

    CPC分类号: G06F13/126

    摘要: A computer program product, apparatus and method for processing a variable length device command word (DCW) at a control unit configured for communication with an input/output (I/O) subsystem in an I/O processing system. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes receiving a DCW at the control unit from the I/O subsystem. The DCW specifies one or more I/O operations and includes a command, a control data count, and control data having a varying length specified by the control data count. The control data is extracted in response to the control data count. The command is then executed in response to the extracted control data to perform the specified one or more I/O operations.

    摘要翻译: 一种用于在被配置为与I / O处理系统中的输入/输出(I / O)子系统进行通信的控制单元处理可变长度设备命令字(DCW)的计算机程序产品,设备和方法。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储由处理电路执行以执行方法的指令。 该方法包括从控制单元从I / O子系统接收DCW。 DCW指定一个或多个I / O操作,并且包括命令,控制数据计数和具有由控制数据计数指定的变化长度的控制数据。 响应于控制数据计数提取控制数据。 然后响应于所提取的控制数据执行命令以执行指定的一个或多个I / O操作。

    TRANSPORT CONTROL CHANNEL PROGRAM CHAIN LINKED BRANCHING
    36.
    发明申请
    TRANSPORT CONTROL CHANNEL PROGRAM CHAIN LINKED BRANCHING 有权
    运输控制通道程序链链接分支

    公开(公告)号:US20100030918A1

    公开(公告)日:2010-02-04

    申请号:US12183305

    申请日:2008-07-31

    IPC分类号: G06F3/00

    摘要: A computer program product, apparatus, and method for processing a transport control channel program with chain linked branching in an I/O processing system are provided. The method includes receiving a command message at a control unit from an I/O subsystem to perform an I/O operation. The method further includes reading a chain linked flag in the command message indicating that a subsequent command message for the I/O operation follows the command message. The method also includes reading a serialization flag in the command message requesting that device status be returned to the I/O subsystem in order to select the subsequent command message. The method additionally includes executing one or more commands in the command message, and transmitting the device status to the I/O subsystem in response to executing the one or more commands in combination with the serialization flag.

    摘要翻译: 提供了一种在I / O处理系统中处理具有连锁分支的传送控制信道程序的计算机程序产品,装置和方法。 该方法包括从控制单元从I / O子系统接收命令消息以执行I / O操作。 该方法还包括在命令消息中读取链接标记,指示用于I / O操作的后续命令消息遵循命令消息。 该方法还包括在命令消息中读取请求将设备状态返回给I / O子系统的序列化标志,以便选择后续的命令消息。 该方法还包括在命令消息中执行一个或多个命令,并响应于结合串行化标志执行一个或多个命令,将设备状态发送到I / O子系统。

    RESERVED DEVICE ACCESS CONTENTION REDUCTION
    39.
    发明申请
    RESERVED DEVICE ACCESS CONTENTION REDUCTION 有权
    保留设备访问减少

    公开(公告)号:US20090210583A1

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

    申请号:US12030961

    申请日:2008-02-14

    IPC分类号: G06F3/00

    CPC分类号: G06F13/122 G06F9/50

    摘要: A computer program product, an apparatus, and a method for reducing reserved device access contention at a control unit in communication with a plurality of operating systems via one or more channels are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method that includes receiving a command message at the control unit from a first operating system, including an I/O operation command for a device. A device busy indicator is received, indicating that a second operating system has reserved the device. The command message is queued on a device busy queue in response to the device busy indicator. The control unit monitors for a device end indicator. The device busy queue is serviced to perform the I/O operation command in response to the device end indicator.

    摘要翻译: 提供了一种用于在经由一个或多个通道与多个操作系统通信的控制单元处减少预留设备访问争用的计算机程序产品,装置和方法。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储用于由处理电路执行以执行包括从第一操作系统在控制单元处接收命令消息的方法的指令,该第一操作系统包括I / O操作命令 用于设备。 接收到设备忙指示符,指示第二操作系统已经预留了设备。 响应于设备忙指示灯,命令消息在设备忙碌队列中排队。 控制单元监视设备端指示器。 服务设备忙碌队列以响应设备结束指示符执行​​I / O操作命令。