Methods and computer program products for swapping synchronous replication secondaries from a subchannel set other than zero to subchannel set zero using dynamic I/O
    62.
    发明授权
    Methods and computer program products for swapping synchronous replication secondaries from a subchannel set other than zero to subchannel set zero using dynamic I/O 有权
    方法和计算机程序产品用于从零通道以外的子通道集合交换同步复制次级到使用动态I / O的子通道设置零

    公开(公告)号:US08307129B2

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

    申请号:US12013659

    申请日:2008-01-14

    IPC分类号: G06F3/00 G06F11/00

    CPC分类号: G06F11/2087 G06F11/2069

    摘要: Exemplary embodiments relate to a method for swapping PPRC secondary device definitions from a subchannel set other than zero to subchannel set zero. The method comprises identifying a PPRC primary and secondary device, wherein the PPRC primary device definitions reside at subchannel set zero and the PPRC secondary device definitions reside at a subchannel set other than subchannel set zero, initiating a PPRC device definition substitution operation to substitute the PPRC primary device definitions within the subchannel set where the PPRC secondary device definition resides and substitute the PPRC secondary device definitions within the subchannel set where the PPRC primary device definitions resides, storing the control block information for each PPRC device whose device definitions are to be substituted, and storing the PPRC primary device definitions within the subchannel set where the PPRC secondary device definition resides and storing the PPRC secondary device definitions within subchannel set zero.

    摘要翻译: 示例性实施例涉及用于将PPRC辅助设备定义从不同于0的子信道集合交换到子信道设置为零的方法。 该方法包括识别PPRC主设备和辅助设备,其中PPRC主设备定义位于子信道设置为零,并且PPRC辅助设备定义驻留在除子信道设置为零之外的子信道集上,启动PPRC设备定义替换操作以替代PPRC 在PPRC辅助设备定义所在的子信道集中的主要设备定义,并替代PPRC主设备定义所在的子信道集中的PPRC辅助设备定义,存储要替代设备定义的每个PPRC设备的控制块信息, 并将PPRC主要设备定义存储在PPRC辅助设备定义所在的子信道集中,并将PPRC辅助设备定义存储在子信道设置为零中。

    MONITORING NETWORK PERFORMANCE AND DETECTING NETWORK FAULTS USING ROUND TRIP TRANSMISSION TIMES
    63.
    发明申请
    MONITORING NETWORK PERFORMANCE AND DETECTING NETWORK FAULTS USING ROUND TRIP TRANSMISSION TIMES 审中-公开
    监控网络性能和检测使用循环传输时间的网络故障

    公开(公告)号:US20120221748A1

    公开(公告)日:2012-08-30

    申请号:US13461134

    申请日:2012-05-01

    IPC分类号: G06F13/14

    摘要: A method of processing communications includes: receiving transmission data over a selected time interval for each of a plurality of communication paths between a host processor and a control unit configured to control at least one I/O device; calculating an average round-trip transmission time for each of the communication paths over the time interval; comparing an average round-trip transmission time for a communication path having the highest average round-trip transmission time to a threshold value and to a multiple of an average round-trip transmission time for a communication path having the lowest average round-trip transmission time; and determining, based on comparing the highest round-trip transmission time to the threshold value and to a multiple of the lowest round-trip transmission time, whether the time period indicates a delay in communication between the I/O subsystem and the control unit requiring at least one of a monitoring action and a recovery action.

    摘要翻译: 处理通信的方法包括:在被配置为控制至少一个I / O设备的主处理器和控制单元之间的多个通信路径中的每个通信路径的选定时间间隔内接收传输数据; 在时间间隔内计算每个通信路径的平均往返传输时间; 将具有最高平均往返发送时间的通信路径的平均往返发送时间与阈值进行比较,并将平均往返发送时间的平均往返发送时间的倍数作为具有最低平均往返发送时间的通信路径 ; 以及基于将所述最高往返传输时间与所述阈值进行比较和所述最低往返传输时间的倍数来确定所述时间段是否指示所述I / O子系统和所述控制单元之间的通信中的延迟,所述控制单元需要 监视动作和恢复动作中的至少一个。

    Sharing of data across disjoint clusters
    65.
    发明授权
    Sharing of data across disjoint clusters 有权
    在不相交的群集之间共享数据

    公开(公告)号:US08161128B2

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

    申请号:US12639338

    申请日:2009-12-16

    IPC分类号: G06F13/00

    CPC分类号: G06F9/526 G06F2209/523

    摘要: Methods and devices are provided for sharing data across two or more different clusters. An operating system (OS) in a cluster checks a metadata record of a file system of a shared device to retrieve path group identifiers (PGIDs). A control unit list of the shared device is checked to retrieve PGIDs that are active on the shared device. An input/output supervisor (IOS) record in a couple dataset is checked to retrieve PGIDs in the cluster. The metadata record, control unit list, and IOS record are compared, and if a PGID is found in the metadata record that is not in the IOS record and if the found PGID is not in the control unit list, the found PGID is not active on the shared device. The found PGID of the different cluster is removed from metadata record, and members of the cluster can R/W to file system.

    摘要翻译: 提供了用于在两个或多个不同集群之间共享数据的方法和设备。 集群中的操作系统(OS)检查共享设备的文件系统的元数据记录以检索路径组标识符(PGID)。 检查共享设备的控制单元列表以检索共享设备上活动的PGID。 检查几个数据集中的输入/输出监视器(IOS)记录以检索集群中的PGID。 比较元数据记录,控制单元列表和IOS记录,并且如果在不在IOS记录中的元数据记录中找到PGID,并且如果找到的PGID不在控制单元列表中,则找到的PGID不活动 在共享设备上。 从元数据记录中删除不同集群的已找到的PGID,并且集群的成员可以将R / W转换为文件系统。

    MONITORING NETWORK PERFORMANCE AND DETECTING NETWORK FAULTS USING ROUND TRIP TRANSMISSION TIMES
    66.
    发明申请
    MONITORING NETWORK PERFORMANCE AND DETECTING NETWORK FAULTS USING ROUND TRIP TRANSMISSION TIMES 有权
    监控网络性能和检测使用循环传输时间的网络故障

    公开(公告)号:US20120017121A1

    公开(公告)日:2012-01-19

    申请号:US12838029

    申请日:2010-07-16

    IPC分类号: G06F11/07

    摘要: A computer program product is provided for performing a method including: receiving transmission data over a selected time interval for each of a plurality of communication paths; calculating an average round-trip transmission time for each of the plurality of communication paths over the time interval; comparing an average round-trip transmission time for a communication path having the highest average round-trip transmission time to a threshold value and to a multiple of an average round-trip transmission time for a communication path having the lowest average round-trip transmission time; and determining, based on a result of comparing the highest round-trip transmission time to the threshold value and to a multiple of the lowest round-trip transmission time, whether the time period indicates a delay in communication between the I/O subsystem and the control unit requiring at least one of a monitoring action and a recovery action.

    摘要翻译: 提供了一种计算机程序产品,用于执行一种方法,包括:针对多个通信路径中的每一个,在选定的时间间隔内接收传输数据; 在所述时间间隔内计算所述多个通信路径中的每一个的平均往返传输时间; 将具有最高平均往返发送时间的通信路径的平均往返发送时间与阈值进行比较,并将平均往返发送时间的平均往返发送时间的倍数作为具有最低平均往返发送时间的通信路径 ; 以及基于将所述最高往返传输时间与所述阈值进行比较的结果和所述最低往返传输时间的倍数来确定所述时间段是否表示所述I / O子系统与所述第二往返传送时间之间的通信延迟 控制单元需要至少一个监视动作和恢复动作。

    DATA INTEGRITY MECHANISM FOR EXTERNAL STORAGE DEVICES
    67.
    发明申请
    DATA INTEGRITY MECHANISM FOR EXTERNAL STORAGE DEVICES 失效
    外部存储设备的数据完整性机制

    公开(公告)号:US20110282846A1

    公开(公告)日:2011-11-17

    申请号:US12780662

    申请日:2010-05-14

    IPC分类号: G06F17/30

    摘要: A method for maintaining data integrity of a storage device is provided. A request is received to create an access monitoring session for a data range on a volume of the storage device. A session identification (ID) is determined for the access monitoring session for data range on the volume. An entry is created in an access monitoring session table for the session ID, and the entry adds the access monitoring session with session ID for the data range on the volume to the access monitoring session table. Request parameters are included in the request to create the access monitoring session. The request parameters denote access to the data range on the volume for the session ID and are stored in the access monitoring session table. Access is controlled to the data range on the volume for the session ID based on request parameters stored in the access monitoring session table.

    摘要翻译: 提供了一种用于维护存储设备的数据完整性的方法。 接收到请求以创建存储设备的卷上的数据范围的访问监视会话。 针对卷上的数据范围,为访问监视会话确定会话标识(ID)。 在会话ID的访问监控会话表中创建一个条目,并且该条目将访问监视会话与该卷上的数据范围的会话ID添加到访问监控会话表。 请求参数包括在创建访问监视会话的请求中。 请求参数表示访问会话ID的卷上的数据范围,并存储在访问监控会话表中。 根据访问监控会话表中存储的请求参数,将访问控制到会话ID的卷上的数据范围。

    Reserved device access contention reduction
    68.
    发明授权
    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
    70.
    发明授权
    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)消息发送到所述控制单元以重新启动所述通道子系统和所述控制单元之间的操作环境。