Initiating and using information used for a host, control unit, and logical device connections
    61.
    发明授权
    Initiating and using information used for a host, control unit, and logical device connections 失效
    启动和使用用于主机,控制单元和逻辑设备连接的信息

    公开(公告)号:US07257663B2

    公开(公告)日:2007-08-14

    申请号:US10991770

    申请日:2004-11-17

    IPC分类号: G06F13/00

    摘要: Provided are a method, system, and program for initiating and using information used for a host, control unit, and logical device connections receiving a request to create a host port to control unit port connection. In a volume group data structure, a volume group entry is defined having a plurality of pointers for the host port and control unit port pair. At least one device address is added to the volume group that is accessible to the host port and control unit port connection by initializing at least one pointer in the volume group entry to address at least one device data structure. For each of the at least one device addresses, indication is made in the at least one device data structure addressed by the at least one pointer in the volume group entry that the device address is accessible to the host port and control unit port connection.

    摘要翻译: 提供了一种用于启动和使用用于主机,控制单元和逻辑设备连接的信息的方法,系统和程序,其接收创建主机端口以控制单元端口连接的请求。 在卷组数据结构中,定义具有用于主机端口和控制单元端口对的多个指针的卷组条目。 通过初始化卷组条目中的至少一个指针来解决至少一个设备数据结构,至少一个设备地址被添加到主机端口和控制单元端口连接可访问的卷组中。 对于所述至少一个设备地址中的每一个,在由所述卷组条目中的至少一个指针寻址的所述至少一个设备数据结构中指示所述主机端口和控制单元端口连接可访问所述设备地址。

    Verifying a record as part of an operation to modify the record
    63.
    发明授权
    Verifying a record as part of an operation to modify the record 有权
    验证记录作为修改记录的操作的一部分

    公开(公告)号:US09411536B2

    公开(公告)日:2016-08-09

    申请号:US13075079

    申请日:2011-03-29

    IPC分类号: G06F17/30 G06F3/06 G06F11/10

    摘要: Provided are a method, system, and article of manufacture for verifying a record as part of an operation to modify the record, A search request is received to determine whether a record matches a value. A first component executes the search request to determine if the record matches the value. The first component sends a verify request to a second component that did not execute the search request to execute the search request to determine whether the record matches the value. A result of the first and second components executing the search request is logged.

    摘要翻译: 提供了用于验证记录作为修改记录的操作的一部分的方法,系统和制品。接收到搜索请求以确定记录是否匹配值。 第一个组件执行搜索请求以确定记录是否与该值匹配。 第一个组件向没有执行搜索请求的第二个组件发送一个验证请求,以执行搜索请求,以确定该记录是否匹配该值。 记录执行搜索请求的第一和第二组件的结果。

    Workload learning in data replication environments
    64.
    发明授权
    Workload learning in data replication environments 有权
    数据复制环境中的工作负载学习

    公开(公告)号:US08468133B2

    公开(公告)日:2013-06-18

    申请号:US13458714

    申请日:2012-04-27

    IPC分类号: G06F17/00

    摘要: A method for replicating I/O performance in data replication environments, such as PPRC environments, is described. In selected embodiments, such a method includes monitoring I/O workload at a primary storage device over a period of time, such as a period of hours, days, or months. The method then generates learning data at the primary storage device describing the I/O workload over the selected time period. The learning data is replicated from the primary storage device to a secondary storage device. The method uses the learning data to optimize the secondary storage device to handle the I/O workload of the primary storage device. This will enable the secondary storage device to provide substantially the same I/O performance as the primary storage device in the event a failover occurs.

    摘要翻译: 描述了在数据复制环境(如PPRC环境)中复制I / O性能的方法。 在所选择的实施例中,这种方法包括在一段时间(例如,几个小时,几天或几个月的时段)监视主存储设备处的I / O工作负载。 然后,该方法在主存储设备上在所选择的时间段内生成描述I / O工作负载的学习数据。 学习数据从主存储设备复制到辅助存储设备。 该方法使用学习数据优化辅助存储设备来处理主存储设备的I / O工作负载。 在发生故障转移的情况下,这将使辅助存储设备能够提供与主存储设备基本相同的I / O性能。

    Determining whether to use a repository to store data updated during a resynchronization
    65.
    发明授权
    Determining whether to use a repository to store data updated during a resynchronization 有权
    确定是否使用存储库来存储在重新同步期间更新的数据

    公开(公告)号:US08250323B2

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

    申请号:US11952025

    申请日:2007-12-06

    IPC分类号: G06F12/02

    CPC分类号: G06F11/2064 G06F11/2082

    摘要: Provided are a method, system, and article of manufacture for determining whether to use a repository to store data updated during a resynchronization. Writes to a primary storage are transferred to a secondary storage. A logical copy of the secondary storage as of a point-in-time is established. Writes to the secondary storage in the logical copy received from the primary storage during a logical copy duration after the point-in-time are stored in a repository that comprises less storage space than the secondary storage in the logical copy. The transferring of writes to the secondary storage is suspended. During the suspension writes to the primary storage are indicated in an out-of-synch data structure. A determination is made as to as to whether available storage space in the repository is sufficient to store writes transferred from the secondary storage while transferring the writes from the out-of-synch data structure in response to ending the suspension of the transferring of writes from the primary to the secondary storages. The repository is used to store data in the secondary storage as of the point-in-time that is to be updated by writes transferred from the primary storage following the ending of the suspension in response to determining that the available storage space in the repository is sufficient to store writes transferred from the secondary storage while transferring the writes indicated in the out-of-synch data structure.

    摘要翻译: 提供了用于确定是否使用存储库来存储在重新同步期间更新的数据的方法,系统和制品。 对主存储的写入将传输到辅助存储。 建立了作为时间点的辅助存储的逻辑副本。 在时间点之后的逻辑复制持续时间内,从主存储器接收到的逻辑副本中的辅助存储器的写入被存储在包含比逻辑副本中的辅助存储器少的存储空间的存储库中。 写入次要存储的传输将被暂停。 在暂停对主存储器的写入期间以不同步的数据结构指示。 确定存储库中的可用存储空间是否足以存储从副存储传送的写入,同时响应于结束暂停写入的转移而从同步数据结构转移写入 主要到二级仓库。 存储库用于将数据存储在辅助存储器中,以便在停止结束之后从主存储器传送的写入被更新,以响应于确定存储库中的可用存储空间是 足以存储从副存储传送的写入,同时传送在同步数据结构中指示的写入。

    Redundancy information for adjusting threshold for component failure in a multi-layer system
    66.
    发明授权
    Redundancy information for adjusting threshold for component failure in a multi-layer system 失效
    用于调整多层系统中组件故障阈值的冗余信息

    公开(公告)号:US08041984B2

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

    申请号:US12253855

    申请日:2008-10-17

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2094 G06F11/2028

    摘要: A first unit and a second unit are provided in a multi-layer computing system, wherein the first unit is at a higher layer than the second unit in the multi-layer computing system, and wherein the first unit is a higher level unit and the second unit is a lower level unit. The higher level unit sends to the lower level unit, information to adjust a threshold for failure of components coupled to the lower level unit, wherein the higher level unit has more information on a degree of redundancy in the multi-layer computing system than the lower level unit. The lower level unit adjusts the threshold for the failure of the components, by using the information sent from the higher level unit.

    摘要翻译: 第一单元和第二单元设置在多层计算系统中,其中第一单元处于比多层计算系统中的第二单元更高的层,并且其中第一单元是较高级单元,并且 第二单位是下级单位。 较高级别的单元发送到下级单元,用于调整耦合到较低级单元的组件的故障阈值的信息,其中较高级单元具有关于多层计算系统中的冗余度的信息比下层单元更低 级别单位。 低级单元通过使用从较高级别单元发送的信息来调整组件故障的阈值。

    Determining whether to use a full volume or repository for a logical copy backup space
    67.
    发明授权
    Determining whether to use a full volume or repository for a logical copy backup space 有权
    确定是否对逻辑副本备份空间使用完整卷或存储库

    公开(公告)号:US07991972B2

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

    申请号:US11952021

    申请日:2007-12-06

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: Provided are a method, system, and article of manufacture for determining whether to use a full volume or repository for a logical copy backup space. A determination is made of a source volume to backup using a logical copy operation. The logical copy operation is completed upon indicating the source volume data to backup. During a logical copy duration, point-in-time data in the source volume as of a point-in-time when the logical copy was established is copied to a backup space in response to receiving an update to the point-in-time data. A history of writes to the source volume is processed to determine whether to allocate a full target volume as the backup space providing a corresponding data unit for each data unit in the source volume or allocate a repository as the backup space, wherein the repository uses less storage space than the full target volume. The logical copy operation using the determined full target volume or repository as the backup space is initiated.

    摘要翻译: 提供了用于确定是否对逻辑副本备份空间使用完整卷或存储库的方法,系统和制品。 使用逻辑复制操作确定要备份的源卷。 在指定要备份的源卷数据时,完成逻辑复制操作。 在逻辑复制期间,当逻辑副本建立时,源卷中的时间点数据被复制到备份空间,以响应于接收到时间点数据的更新 。 处理对源卷的写入历史以确定是否将完整目标卷分配为备份空间,为源卷中的每个数据单元提供相应的数据单元,或者将存储库分配为备份空间,其中存储库使用较少 存储空间大于完整目标卷。 启动使用确定的完整目标卷或存储库作为备份空间的逻辑复制操作。

    CKD partial record handling
    68.
    发明授权
    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操作被转发到接收器进程以完成。

    Embedded locate records for device command word processing
    69.
    发明授权
    Embedded locate records for device command word processing 有权
    用于设备命令字处理的嵌入式定位记录

    公开(公告)号:US07818473B2

    公开(公告)日:2010-10-19

    申请号:US12189582

    申请日:2008-08-11

    IPC分类号: G06F13/28

    CPC分类号: G06F13/126

    摘要: A method of packaging locate record commands for device command word (DCW) processing is provided. A first locate record command is packaged into DCW prefix parameter data. The first locate record command includes first search and first seek arguments, a first intent count argument, a first transfer length factor argument, and a plurality of remaining arguments. A plurality of truncated locate record commands is embedded in the DCW prefix parameter data as concatenations to the first locate record command. Each of the plurality of truncated locate record commands include a unique search argument, intent count argument, and transfer length factor argument. Seek argument parameters for each of the plurality of truncated locate record commands are calculated by taking an offset from the first seek argument and the first search argument, applying the offset to each of the plurality of truncated locate record commands. The plurality of remaining arguments is shared.

    摘要翻译: 提供了一种打包定位记录命令的方法,用于设备命令字(DCW)处理。 第一个定位记录命令被打包成DCW前缀参数数据。 第一定位记录命令包括第一搜索和第一寻找参数,第一意图计数参数,第一传送长度因子参数和多个剩余参数。 多个截断的定位记录命令被嵌入到DCW前缀参数数据中作为与第一定位记录命令的连接。 多个截断的定位记录命令中的每一个包括唯一的搜索参数,意图计数参数和传送长度因子参数。 通过从第一搜索参数和第一搜索参数获得偏移量来计算多个截断的定位记录命令中的每一个的参数参数,将偏移应用于多个截断的定位记录命令中的每一个。 多个剩余参数是共享的。

    Reassigning storage volumes from a failed processing system to a surviving processing system
    70.
    发明授权
    Reassigning storage volumes from a failed processing system to a surviving processing system 有权
    将存储卷从故障处理系统重新分配给尚存的处理系统

    公开(公告)号:US07797577B2

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

    申请号:US12189104

    申请日:2008-08-08

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2092

    摘要: Provided are a method, system, and program for reassigning storage volumes from a failed processing system to a surviving processing system. A first processing system detects a failure of a second processing system. The first processing system determines device groups of storage devices managed by the failed second processing system and determines for each determined device group, hosts that connect to storage devices in the device group. The first processing system sends, for each device group, a unit check to each determined host indicating failure of each device group through one storage device in the device group to which the determined host connects. The determined hosts execute instructions to terminate any I/O operations in progress on the storage devices in the device group in response to the unit check indicating failure of one storage device in the device group and issue, a command to one storage device for the device group to end the busy condition.

    摘要翻译: 提供了一种用于将存储卷从故障处理系统重新分配给幸存处理系统的方法,系统和程序。 第一处理系统检测第二处理系统的故障。 第一处理系统确定由故障的第二处理系统管理的存储设备的设备组,并且为每个确定的设备组确定连接到设备组中的存储设备的主机。 第一处理系统针对每个设备组,通过所确定的主机连接的设备组中的一个存储设备向每个确定的主机发送指示每个设备组的故障的单元检查。 确定的主机响应于单元检查指示设备组中的一个存储设备的故障并发出的命令,执行指令以终止设备组中的存储设备上正在进行的任何I / O操作,命令到设备的一个存储设备 组结束繁忙的状况。