On-access predictive data allocation and reallocation system and method
    81.
    发明授权
    On-access predictive data allocation and reallocation system and method 有权
    按需访问预测数据分配和重新分配系统和方法

    公开(公告)号:US08966218B2

    公开(公告)日:2015-02-24

    申请号:US12829257

    申请日:2010-07-01

    IPC分类号: G06F12/00 G06F3/06

    摘要: A method for predictively allocating space in a database system includes detecting an access request for a data set, evaluating a growth rate of the data set to determine a predicted increase in size of the data set, and in response dynamically altering an attribute of an allocation for the data set. Attributes altered include the size of volumes and the number of volumes comprising the data set. The method may include setting a flag indicating an instruction to rewrite the data set if the evaluation indicates that rewriting is needed to accommodate the predicted increase in size. The method may include rewriting the data set from a lower address space of a volume to a higher address space of the volume if the size of the data set is equal to or greater than an allocation increment of the upper address space. A corresponding apparatus and computer program product are also disclosed herein.

    摘要翻译: 一种用于预测性地分配数据库系统中的空间的方法包括检测对数据集的访问请求,评估数据集的增长速率以确定数据集的大小的预测增加,并且响应于动态地改变分配的属性 用于数据集。 已更改的属性包括卷的大小和数据集的卷数。 如果评估指示需要重写以适应预测的大小增加,则该方法可以包括设置指示重写数据集的指令的标志。 如果数据集的大小等于或大于上部地址空间的分配增量,则该方法可以包括将数据集从卷的较低地址空间重写到卷的较高地址空间。 本文还公开了相应的装置和计算机程序产品。

    Test case result processing
    82.
    发明授权
    Test case result processing 有权
    测试用例结果处理

    公开(公告)号:US08930761B2

    公开(公告)日:2015-01-06

    申请号:US13598880

    申请日:2012-08-30

    IPC分类号: G06F11/25

    CPC分类号: G06F11/3692

    摘要: A computer-implemented method for test case result processing includes receiving, by a test case result processing logic in a processor of a computer, a test result from a test case that executes on the computer; determining, by the test case result processing logic based on a result description file, whether a result description corresponding to the received result exists in the result description file; based on the result description corresponding to the received result existing in the result description file, determining an action description associated with the result description based on an action definition file; and executing an action corresponding to the determined action description.

    摘要翻译: 用于测试用例结果处理的计算机实现的方法包括:通过计算机的处理器中的测试用例结果处理逻辑,从在计算机上执行的测试用例接收测试结果; 通过所述测试用例结果处理逻辑基于结果描述文件确定与所述接收结果相对应的结果描述是否存在于所述结果描述文件中; 基于对应于结果描述文件中存在的接收结果的结果描述,基于动作定义文件确定与结果描述相关联的动作描述; 以及执行与所确定的动作描述相对应的动作。

    Selective trace facility
    83.
    发明授权
    Selective trace facility 有权
    选择性追踪设施

    公开(公告)号:US08918764B2

    公开(公告)日:2014-12-23

    申请号:US13238197

    申请日:2011-09-21

    摘要: An approach to selectively recording trace data. The approach sifts through process control and state data to store data that is most relevant to aiding debugging while reducing the overall amount of data that is stored in a trace data set by a trace facility. The approach may involve initiating a trace operation for the software component and, for each resource of the software component, determining whether the resource is currently in use. For those resources in use, the current state of the resource is compared with the previous state of the resource. If the current state has changed, the current state is written to the trace data set. If the resource is not in use, or the current state has not changed, no entry is made to the trace data set. The approach may also analyze users to determine which resources the users are holding and/or waiting for.

    摘要翻译: 选择性地记录跟踪数据的方法。 该方法通过过程控制和状态数据来存储与辅助调试最相关的数据,同时减少由跟踪设备存储在跟踪数据集中的数据总量。 该方法可以包括启动针对软件组件的跟踪操作,并且针对软件组件的每个资源来确定资源当前是否在使用。 对于正在使用的资源,将资源的当前状态与资源的先前状态进行比较。 如果当前状态已更改,则将当前状态写入跟踪数据集。 如果资源未使用,或当前状态未更改,则不会对跟踪数据集进行输入。 该方法还可以分析用户以确定用户持有和/或等待哪些资源。

    Recovering a volume table and data sets from a corrupted volume
    84.
    发明授权
    Recovering a volume table and data sets from a corrupted volume 有权
    从损坏的卷恢复卷表和数据集

    公开(公告)号:US08892941B2

    公开(公告)日:2014-11-18

    申请号:US13535253

    申请日:2012-06-27

    IPC分类号: G06F11/00

    摘要: Provided are a computer program product, system, and method for recovering a volume table and data sets from a corrupted volume. Data corruption is detected in a volume having data sets. A volume table having information on the data sets allocated in the volume is diagnosed. A backup volume table comprising a most recent valid backup of the volume table is accessed from a backup of the volume in response to determining that the diagnosed volume table is not valid. Content from the backup volume table is processed to bring to a current state in a recovery volume table for a recovery volume. The data sets in the volume are processed to determine whether they are valid. The valid data sets are moved to the recovery volume. A data recovery operation is initiated for the data sets determined not to be valid.

    摘要翻译: 提供了一种用于从损坏的卷恢复卷表和数据集的计算机程序产品,系统和方法。 在具有数据集的卷中检测到数据损坏。 诊断具有关于在卷中分配的数据集的信息的卷表。 响应于确定诊断的卷表无效,从卷的备份访问包括卷表的最新有效备份的备份卷表。 来自备份卷表的内容将被处理,以恢复恢复卷的恢复卷表中的当前状态。 处理卷中的数据集以确定它们是否有效。 将有效的数据集移动到恢复卷。 对于确定为无效的数据集,启动数据恢复操作。

    Ensuring partitioned dataset extended (PDSE) critical dataset redundancy (CDR)
    85.
    发明授权
    Ensuring partitioned dataset extended (PDSE) critical dataset redundancy (CDR) 失效
    确保分区数据集扩展(PDSE)关键数据集冗余(CDR)

    公开(公告)号:US08775379B2

    公开(公告)日:2014-07-08

    申请号:US13358443

    申请日:2012-01-25

    IPC分类号: G06F17/30

    摘要: In one embodiment, a system includes a critical partitioned dataset extended (PDSE) stored to memory of the system; logic adapted for protecting the critical PDSE by creating a copy of the critical PDSE, referred to as a PDSE copy; logic adapted for providing a critical dataset redundancy (CDR) task with exclusive access to the PDSE copy; logic adapted for providing a replacement critical PDSE by redirecting corralled connections to the PDSE copy; logic adapted for protecting the replacement critical PDSE by creating a copy of the replacement critical PDSE, referred to as a replacement PDSE copy; and logic adapted for providing the CDR task with exclusive access to the replacement PDSE copy.

    摘要翻译: 在一个实施例中,系统包括存储到系统存储器的关键分区数据集扩展(PDSE); 适用于通过创建称为PDSE副本的关键PDSE的副本来保护关键PDSE的逻辑; 适用于提供对PDSE副本的独占访问的关键数据集冗余(CDR)任务的逻辑; 适用于通过将被调用的连接重定向到PDSE副本来提供替换关键PDSE的逻辑; 适用于通过创建称为替换PDSE副本的替代关键PDSE的副本来保护替换关键PDSE的逻辑; 以及用于向所述CDR任务提供对所述替换PDSE副本的独占访问的逻辑。

    TEST CASE RESULT PROCESSING
    86.
    发明申请
    TEST CASE RESULT PROCESSING 有权
    测试案例结果处理

    公开(公告)号:US20140068325A1

    公开(公告)日:2014-03-06

    申请号:US13598880

    申请日:2012-08-30

    IPC分类号: G06F11/25 G06F11/08

    CPC分类号: G06F11/3692

    摘要: A computer-implemented method for test case result processing includes receiving, by a test case result processing logic in a processor of a computer, a test result from a test case that executes on the computer; determining, by the test case result processing logic based on a result description file, whether a result description corresponding to the received result exists in the result description file; based on the result description corresponding to the received result existing in the result description file, determining an action description associated with the result description based on an action definition file; and executing an action corresponding to the determined action description.

    摘要翻译: 用于测试用例结果处理的计算机实现的方法包括:通过计算机的处理器中的测试用例结果处理逻辑,从在计算机上执行的测试用例接收测试结果; 通过所述测试用例结果处理逻辑基于结果描述文件确定与所述接收结果相对应的结果描述是否存在于所述结果描述文件中; 基于对应于结果描述文件中存在的接收结果的结果描述,基于动作定义文件确定与结果描述相关联的动作描述; 以及执行与所确定的动作描述相对应的动作。

    Predictive migrate and recall
    87.
    发明授权
    Predictive migrate and recall 失效
    预测迁移和召回

    公开(公告)号:US08661067B2

    公开(公告)日:2014-02-25

    申请号:US12903947

    申请日:2010-10-13

    IPC分类号: G06F17/30

    摘要: Various embodiments for optimizing data migration and recall in a computing storage environment by a processor device are provided. Data stored in the computing storage environment is analyzed over a predetermined period of time to identify a usage pattern of a portion of the data. The portion of the data having the usage pattern is recalled in advance of a usage time, the usage time predicted by the usage pattern for the portion of the data to be accessed.

    摘要翻译: 提供了用于在计算存储环境中由处理器设备优化数据迁移和调用的各种实施例。 在预定时间段内分析存储在计算存储环境中的数据,以识别数据的一部分的使用模式。 具有使用模式的数据的部分在使用时间之前被恢复,该使用时间是由要被访问的部分数据的使用模式预测的使用时间。

    Data reorganization
    88.
    发明授权
    Data reorganization 失效
    数据重组

    公开(公告)号:US08655892B2

    公开(公告)日:2014-02-18

    申请号:US12893463

    申请日:2010-09-29

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30306

    摘要: An approach to efficient data reorganization. The approach may involve searching for control interval (CI) splits and control area (CA) splits in a data component of a VSAM data set. A mapping is created that maps the source location storing the VSAM data set to a target location. The mapping reorders the VSAM data set such that the CI splits and CA splits are removed when the VSAM data set is moved to the target location in accordance with the mapping. Those CAs that do not include CI splits may be moved without using the host devices' processing resources. For example, the storage device may FlashCopy these areas directly from the source location to the target location. Those CAs that do include CI splits may be moved using the host's processing resources. For example, these CAs may be read into the host, re-ordered by the host, and written by the host to the target location.

    摘要翻译: 一种有效的数据重组方法。 该方法可以涉及在VSAM数据集的数据分量中搜索控制间隔(CI)分割和控制区域(CA)分割。 创建映射将存储VSAM数据集的源位置映射到目标位置。 映射重新排列VSAM数据集,使得当VSAM数据集根据映射移动到目标位置时,去除CI分裂和CA分割。 可以移动不包括CI分割的那些CA,而不使用主机设备的处理资源。 例如,存储设备可以将这些区域直接从源位置复制到目标位置。 可以使用主机的处理资源来移动那些包含CI拆分的CA。 例如,这些CA可以被读入主机,由主机重新排序,并由主机写入目标位置。

    INADVERTENT FREED STORAGE RECOVERY
    89.
    发明申请

    公开(公告)号:US20140019800A1

    公开(公告)日:2014-01-16

    申请号:US13547659

    申请日:2012-07-12

    IPC分类号: G06F11/07

    摘要: An abnormal termination recovery is performed where storage is referenced shortly after the storage has been freed. More specifically, when storage is freed, and that storage is accessed, an abnormal termination error (e.g., a page translation exception event) occurs due to referencing storage that has not been obtained. When the abnormal termination error occurs, an abnormal termination recovery operation is accessed. The abnormal termination recovery operation scans a history of storage freeing operations (e.g., FREEMAIN operations) to determine whether the storage location accessed by the storage access that caused the abnormal termination error was recently freed from within the same address space. If the storage location was recently freed, then the abnormal termination recovery operation reverses the storage freeing operation by issuing a storage obtaining operation (e.g., a GETMAIN operation) to re-obtain the storage.

    摘要翻译: 在存储被释放后不久就会进行存储的情况下执行异常终止恢复。 更具体地,当存储被释放并且存储被访问时,由于引用了尚未获得的存储而发生异常终止错误(例如,翻译异常事件)。 当异常终止错误发生时,访问异常终止恢复操作。 异常终止恢复操作扫描存储释放操作(例如FREEMAIN操作)的历史,以确定最近是否在同一地址空间内释放引起异常终止错误的存储访问访问的存储位置。 如果存储位置最近被释放,则异常终止恢复操作通过发出存储获取操作(例如,GETMAIN操作)来重新获得存储来反转存储释放操作。