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

    公开(公告)号:US20120311287A1

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

    申请号:US13150545

    申请日:2011-06-01

    IPC分类号: G06F12/02

    CPC分类号: G06F13/385

    摘要: A computer program product for performing input/output (I/O) processing is configured for performing a method including: obtaining information relating to an I/O operation at a channel subsystem; generating and storing in local channel memory at least one address control word (ACW) specifying one or more host memory locations for data transfer and including a field for storing header information; generating an address control structure specifying a location in the local channel memory of a corresponding ACW; receiving a data transfer request from a network interface that includes the address control structure; responsive to an input data request, routing the data to at least one host memory location specified by the corresponding ACW and storing header information in the corresponding ACW; and responsive to an output data request, routing the data from a host memory location specified by the ACW to the network interface and appending header information to the data.

    摘要翻译: 用于执行输入/输出(I / O)处理的计算机程序产品被配置为执行一种方法,包括:获得与通道子系统上的I / O操作有关的信息; 在本地信道存储器中生成和存储指定用于数据传输的一个或多个主机存储器位置的至少一个地址控制字(ACW),并且包括用于存储头信息的字段; 产生指定相应ACW的本地信道存储器中的位置的地址控制结构; 从包括所述地址控制结构的网络接口接收数据传输请求; 响应于输入数据请求,将数据路由到由相应ACW指定的至少一个主机存储器位置,并将标题信息存储在相应的ACW中; 并且响应于输出数据请求,将数据从由ACW指定的主机存储器位置路由到网络接口,并将标题信息附加到数据。

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

    公开(公告)号:US20120311286A1

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

    申请号:US13150530

    申请日:2011-06-01

    IPC分类号: G06F12/02

    CPC分类号: H04L49/9068

    摘要: On embodiment includes a computer program product for performing a method including: obtaining information relating to an I/O operation at a channel subsystem in a host computer system; generating addressing information and forwarding the addressing information from at least one channel to a network interface between the channel subsystem and at least one I/O device, the addressing information specifying a location in a local channel memory; forwarding an I/O command message to the at least one I/O device via the network interface; responsive to the I/O command message, receiving a data transfer request from the network interface that includes the addressing information; responsive to receiving the data transfer request, accessing one of a plurality of address control words (ACWs), each ACW specifying an address of a location in a host computer memory; and routing the data transfer request to the host memory location specified in the ACW.

    摘要翻译: 实施例包括用于执行方法的计算机程序产品,包括:获得与主计算机系统中的信道子系统处的I / O操作有关的信息; 产生寻址信息并将寻址信息从至少一个信道转发到信道子系统与至少一个I / O设备之间的网络接口,寻址信息指定本地信道存储器中的位置; 经由所述网络接口将I / O命令消息转发到所述至少一个I / O设备; 响应于I / O命令消息,从包括寻址信息的网络接口接收数据传输请求; 响应于接收到所述数据传输请求,访问多个地址控制字(ACW)中的一个,每个ACW指定主计算机存储器中的位置的地址; 并将数据传输请求路由到ACW中指定的主机存储器位置。

    FIBRE CHANNEL INPUT/OUTPUT DATA ROUTING INCLUDING DISCARDING OF DATA TRANSFER REQUESTS IN RESPONSE TO ERROR DETECTION
    6.
    发明申请
    FIBRE CHANNEL INPUT/OUTPUT DATA ROUTING INCLUDING DISCARDING OF DATA TRANSFER REQUESTS IN RESPONSE TO ERROR DETECTION 有权
    光纤通道输入/输出数据路由,包括数据传输请求的响应错误检测

    公开(公告)号:US20120311199A1

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

    申请号:US13150583

    申请日:2011-06-01

    IPC分类号: G06F13/00

    CPC分类号: G06F13/122 G06F13/426

    摘要: A computer program product is provided for performing input/output (I/O) processing. The computer program product is configured to perform: generating and storing in local channel memory at least one address control word (ACW) specifying one or more host memory locations for data transfer and including a data discard field; generating an address control structure specifying a local channel memory location of a corresponding ACW; receiving one or more data transfer requests from a network interface that each corresponding address control structure information; accessing an ACW and routing the data transfer request to a host memory location specified in the ACW; and responsive to encountering an error during at least one of the accessing and the routing, discarding the one or more data transfer requests and setting the data discard field to a value configured to instruct a channel to discard any subsequent data transfer requests associated with the ACW.

    摘要翻译: 提供用于执行输入/输出(I / O)处理的计算机程序产品。 计算机程序产品被配置为执行:在本地信道存储器中生成和存储至少一个地址控制字(ACW),其指定用于数据传输的一个或多个主机存储器位置并且包括数据丢弃字段; 产生指定相应ACW的本地信道存储器位置的地址控制结构; 从网络接口接收每个对应的地址控制结构信息的一个或多个数据传输请求; 访问ACW并将数据传输请求路由到ACW中指定的主机存储器位置; 并且响应于在访问和路由中的至少一个期间遇到错误,丢弃一个或多个数据传输请求并将数据丢弃字段设置为被配置为指示信道丢弃与ACW相关联的任何后续数据传送请求的值 。

    Processing of data to monitor input/output operations
    7.
    发明授权
    Processing of data to monitor input/output operations 有权
    处理数据以监视输入/输出操作

    公开(公告)号:US08312189B2

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

    申请号:US12031023

    申请日:2008-02-14

    IPC分类号: G06F3/00

    CPC分类号: G06F13/385

    摘要: 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 command from the channel subsystem to the control unit to initiate an input/output operation; setting a time period for completion of the operation; and responsive to the operation not completing within the time period, sending a message to determine whether the control unit has an exchange open for the command.

    摘要翻译: 提供了一种用于处理输入/输出处理系统中的控制单元和通道子系统之间的通信的计算机程序产品,装置和方法。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储由处理电路执行以执行方法的指令。 该方法包括:从通道子系统向控制单元发送命令以启动输入/输出操作; 设置完成操作的时间段; 并且响应于在该时间段内未完成的操作,发送消息以确定控制单元是否具有为该命令打开的交换机。

    Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system
    10.
    发明授权
    Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system 有权
    为I / O处理系统的通道子系统的控制块提供间接数据寻址

    公开(公告)号:US08117347B2

    公开(公告)日:2012-02-14

    申请号:US12031201

    申请日:2008-02-14

    IPC分类号: G06F3/00

    摘要: An computer program product, apparatus, and method for facilitating input/output (I/O) processing for an I/O operation at a host computer system configured for communication with a control unit. 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 the host computer system obtaining a transport command word (TCW) for an I/O operation. The TCW specifies a location of one or more I/O commands and a flag. The flag is set to indicate that the location is an indirect address. The host computer system extracts the location of the one or more I/O commands and the flag from the TCW. The host computer system gathers the one or more I/O commands responsive to the location specified by the TCW and the flag, and then forwards the one or more I/O commands to the control unit for execution.

    摘要翻译: 一种用于便于在被配置为与控制单元进行通信的主计算机系统上进行I / O操作的输入/输出(I / O)处理的计算机程序产品,装置和方法。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储由处理电路执行以执行方法的指令。 该方法包括主计算机系统获得用于I / O操作的传输命令字(TCW)。 TCW指定一个或多个I / O命令和标志的位置。 该标志设置为指示该位置是间接地址。 主计算机系统从TCW提取一个或多个I / O命令的位置和标志。 主计算机系统根据TCW和标志指定的位置收集一个或多个I / O命令,然后将一个或多个I / O命令转发到控制单元执行。