Prioritization of interrupts in a storage controller based on interrupt control directives received from hosts
    1.
    发明授权
    Prioritization of interrupts in a storage controller based on interrupt control directives received from hosts 失效
    基于从主机接收到的中断控制指令,存储控制器中的中断优先级

    公开(公告)号:US07617345B2

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

    申请号:US11772734

    申请日:2007-07-02

    IPC分类号: G06F13/24 G06F13/26 G06F13/36

    摘要: A storage controller receives an interrupt control directive from a host. The storage controller generates a first plurality of interrupts, in response to access requests received from the host for at least one storage device coupled to the storage controller, wherein the first plurality of interrupts indicates whether access to the at least one storage device is allowed to the host. The storage controller generates a second plurality of interrupts, wherein the second plurality of interrupts comprises unsolicited interrupts for the host that are different from the first plurality of interrupts. The storage controller controls how many of the first plurality of interrupts and how many of the second plurality interrupts to send to the host, based on the received interrupt control directive.

    摘要翻译: 存储控制器从主机接收中断控制指令。 所述存储控制器响应于从所述主机接收的用于耦合到所述存储控制器的至少一个存储设备的接入请求而生成第一多个中断,其中所述第一多个中断指示是否允许对所述至少一个存储设备的访问 主人。 存储控制器产生第二多个中断,其中第二多个中断包括与第一多个中断不同的主机的非请求中断。 存储控制器基于所接收的中断控制指令来控制第一多个中断中的多少个以及多少个第二多个中断发送给主机。

    Retrieving lock attention data using an attention connection path selected from a group of attention connection paths associated with a host
    2.
    发明授权
    Retrieving lock attention data using an attention connection path selected from a group of attention connection paths associated with a host 有权
    使用从与主机相关联的一组注意连接路径中选择的注意连接路径检索锁定关注数据

    公开(公告)号:US07673086B2

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

    申请号:US11840850

    申请日:2007-08-17

    IPC分类号: G06F12/14

    摘要: Provided are techniques for retrieving lock attention data. A group of attention connection paths configured to transmit lock attention interrupts and lock attention data between the host and the control unit are identified. A lock attention interrupt is received from the control unit. In response to receiving the lock attention interrupt, a connection path from the group of attention connection paths is selected and lock attention data is retrieved from the control unit using the selected connection path.

    摘要翻译: 提供了用于检索锁定关注数据的技术。 识别配置为发送锁定注意中断并在主机和控制单元之间锁定注意数据的一组注意连接路径。 从控制单元接收到锁定注意中断。 响应于接收到锁定关注中断,选择来自该组注意连接路径的连接路径,并且使用所选择的连接路径从控制单元检索锁定关注数据。

    Apparatus, system, and method of connection grouping for multipath lock facility connection paths
    4.
    发明授权
    Apparatus, system, and method of connection grouping for multipath lock facility connection paths 失效
    多路锁设备连接路径的连接分组的装置,系统和方法

    公开(公告)号:US07487269B2

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

    申请号:US10992561

    申请日:2004-11-18

    IPC分类号: G06F3/00

    摘要: An apparatus, system, and method are disclosed for grouping connection paths for lock attention data. A grouping request module is included to receive a request to establish a group of connection paths. Each connection path is configured to communicate lock attention data between a host and a control unit. The control unit is configured to control a storage device containing data accessible to a plurality of processes. A connection path selection module is included to select a plurality of connection paths between the host and the control unit and a grouping assignment module configured to assign the plurality of connection paths to a group. In one embodiment, an attention selection module is included to select an attention connection path for communicating lock attention data from any of the connection paths in the group. The attention selection module may select an attention connection path using a load balancing function.

    摘要翻译: 公开了用于分组锁定关注数据的连接路径的装置,系统和方法。 包括分组请求模块以接收建立一组连接路径的请求。 每个连接路径被配置为在主机和控制单元之间传送锁定注意数据。 控制单元被配置为控制包含多个进程可访问的数据的存储设备。 包括连接路径选择模块以选择主机和控制单元之间的多个连接路径,以及配置为将多个连接路径分配给组的分组分配模块。 在一个实施例中,包括注意力选择模块以选择用于从组中的任何连接路径传送锁定关注数据的注意连接路径。 注意选择模块可以使用负载平衡功能来选择注意连接路径。

    Apparatus, system, and method for an alternate lock facility connection path
    5.
    发明授权
    Apparatus, system, and method for an alternate lock facility connection path 失效
    用于替代锁设备连接路径的装置,系统和方法

    公开(公告)号:US07349903B2

    公开(公告)日:2008-03-25

    申请号:US10990630

    申请日:2004-11-17

    IPC分类号: G06F71/30

    摘要: An apparatus, system, and method are disclosed for an alternate lock facility connection path. A request module receives a connection request to establish redundant connection paths between a control unit and a host. A primary connection module establishes a first connection path between the control unit and the host through a first communication channel. An alternate connection module establishes a second connection path between the control unit and the host through a second communication channel. A detection module detects a failure of the first connection path. A redirection module redirects communication between the control unit and the host through the second connection path upon detection of a failure of the first connection path.

    摘要翻译: 公开了用于替代的锁设备连接路径的装置,系统和方法。 请求模块接收连接请求以在控制单元和主机之间建立冗余连接路径。 主连接模块通过第一通信信道在控制单元和主机之间建立第一连接路径。 备用连接模块通过第二通信信道在控制单元和主机之间建立第二连接路径。 检测模块检测第一连接路径的故障。 当检测到第一连接路径的故障时,重定向模块通过第二连接路径重定向控制单元和主机之间的通信。

    Apparatus, system, and method for an alternate lock facility connection path
    6.
    发明授权
    Apparatus, system, and method for an alternate lock facility connection path 有权
    用于替代锁设备连接路径的装置,系统和方法

    公开(公告)号:US07797292B2

    公开(公告)日:2010-09-14

    申请号:US12039527

    申请日:2008-02-28

    IPC分类号: G06F17/00

    摘要: An apparatus, system, and method are disclosed for an alternate lock facility connection path. A request module receives a connection request to establish redundant connection paths between a control unit and a host. A primary connection module establishes a first connection path between the control unit and the host through a first communication channel. An alternate connection module establishes a second connection path between the control unit and the host through a second communication channel. A detection module detects a failure of the first connection path. A redirection module redirects communication between the control unit and the host through the second connection path upon detection of a failure of the first connection path.

    摘要翻译: 公开了用于替代的锁设备连接路径的装置,系统和方法。 请求模块接收连接请求以在控制单元和主机之间建立冗余连接路径。 主连接模块通过第一通信信道在控制单元和主机之间建立第一连接路径。 备用连接模块通过第二通信信道在控制单元和主机之间建立第二连接路径。 检测模块检测第一连接路径的故障。 当检测到第一连接路径的故障时,重定向模块通过第二连接路径重定向控制单元和主机之间的通信。

    Apparatus, system, and method to prevent queue stalling
    7.
    发明授权
    Apparatus, system, and method to prevent queue stalling 有权
    装置,系统和方法,以防止队列停滞

    公开(公告)号:US07770054B2

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

    申请号:US11969187

    申请日:2008-01-03

    IPC分类号: G06F11/00

    摘要: An apparatus, system, and method are disclosed to prevent queue stalling. The apparatus to prevent queue stalling is provided with a plurality of modules configured to functionally execute the necessary steps of detecting a connection failure on a first logical path, wherein the first logical path is associated with a first entry in a queue, and wherein the first logical path is configured to define a communication path between an entity associated with a first entry in the queue and a queue manager, scanning the queue to identify a second entry associated with a second logical path in response to the connection failure, and advancing the second entry to a position within the queue that is ahead of the first entry. These modules in the described embodiments include a detection module, a scanning module, and an advancing module.

    摘要翻译: 公开了一种装置,系统和方法,以防止队列停滞。 防止队列停滞的装置设置有多个模块,其被配置为功能地执行检测第一逻辑路径上的连接故障的必要步骤,其中第一逻辑路径与队列中的第一条目相关联,并且其中第一 逻辑路径被配置为定义与队列中的第一条目相关联的实体与队列管理器之间的通信路径,扫描队列以识别响应于连接失败与第二逻辑路径相关联的第二条目,以及推进第二条 进入队列内位于第一个条目之前的位置。 所述实施例中的这些模块包括检测模块,扫描模块和前进模块。

    Method, system, and program for managing path groups to an input/output (I/O) device
    8.
    发明授权
    Method, system, and program for managing path groups to an input/output (I/O) device 有权
    用于将路径组管理到输入/输出(I / O)设备的方法,系统和程序

    公开(公告)号:US07743180B2

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

    申请号:US10916186

    申请日:2004-08-10

    摘要: Provided are a method, system, and program for managing path groups to an Input/Output (I/O) device. Indication is made of a connection path on which a processing system initially communicated an establish request to establish a connection with an I/O device, wherein attention that the processing system may own a lock for the I/O device is transmitted down the indicated connection path. A request is received from the processing system to add a path to a path group with respect to the I/O device, wherein the added path is capable of comprising the connection path the processing system used to establish the connection with the I/O device. The received path is added to the path group.

    摘要翻译: 提供了一种用于管理到输入/输出(I / O)设备的路径组的方法,系统和程序。 指示由处理系统最初传达建立请求以建立与I / O设备的连接的连接路径,其中处理系统可能拥有用于I / O设备的锁的注意在指示的连接 路径。 从处理系统接收到相对于I / O设备向路径组添加路径的请求,其中所添加的路径能够包括用于建立与I / O设备的连接的处理系统的连接路径 。 接收到的路径将添加到路径组。

    Apparatus and method to control access to stored information
    9.
    发明授权
    Apparatus and method to control access to stored information 失效
    控制对存储信息的访问的装置和方法

    公开(公告)号:US07660927B2

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

    申请号:US11751251

    申请日:2007-05-21

    IPC分类号: G06F12/14 G06F13/00

    CPC分类号: G06F9/526 G06F9/52

    摘要: A method is disclosed to control access to stored information. The method supplies a control unit in communication with a computing device and in communication with stored information. If the computing device requests access to that stored information, the method determines if access to the stored information is available. When access to the stored information becomes available, then the method reserves a communication pathway interconnecting the control unit and the requesting computing device, thereby disallowing the sending of non-MPLF unsolicited status via that reserved communication pathway, and provides a message to the computing device, using that reserved communication pathway, granting access to the stored information.

    摘要翻译: 公开了一种控制对存储信息的访问的方法。 该方法提供与计算设备通信并与存储的信息通信的控制单元。 如果计算设备请求访问该存储的信息,该方法确定对存储的信息的访问是否可用。 当访问所存储的信息变得可用时,该方法保留了将控制单元和请求计算设备互连的通信路径,从而不允许通过该保留的通信路径发送非MPLF主动状态,并且向计算设备提供消息 ,使用该保留的通信路径,授予访问所存储的信息。

    Failure-specific data collection and recovery for enterprise storage controllers
    10.
    发明授权
    Failure-specific data collection and recovery for enterprise storage controllers 有权
    针对企业存储控制器的故障特定数据收集和恢复

    公开(公告)号:US08448013B2

    公开(公告)日:2013-05-21

    申请号:US12355944

    申请日:2009-01-19

    IPC分类号: G06F11/00

    摘要: A method, apparatus, and computer program product for handling a failure condition in a storage controller is disclosed. In certain embodiments, a method may include initially detecting a failure condition in a storage controller. The failure condition may be associated with a specific host and a specific storage device connected to the storage controller. The method may further include determining a failure ID associated with the failure condition. Using the failure ID, en entry may be located in a data collection and recovery table. This entry may indicate one or more data collection and/or recovery processes to execute in response to the failure condition. The method may then execute the data collection and/or recovery processes indicated in the entry. While executing the data collection and/or recovery processes, connectivity may be maintained between hosts and storage devices not associated with the failure condition.

    摘要翻译: 公开了一种用于处理存储控制器中的故障状况的方法,装置和计算机程序产品。 在某些实施例中,方法可以包括初始地检测存储控制器中的故障状况。 故障条件可能与特定主机和连接到存储控制器的特定存储设备相关联。 该方法还可以包括确定与故障条件相关联的故障ID。 使用故障ID,en条目可能位于数据收集和恢复表中。 该条目可以指示响应于故障条件而执行的一个或多个数据收集和/或恢复过程。 该方法然后可以执行条目中指示的数据收集和/或恢复过程。 在执行数据收集和/或恢复过程时,可能会在不与故障条件相关联的主机和存储设备之间维护连接。