Partial Backup and Restore with Backup Versioning
    1.
    发明申请
    Partial Backup and Restore with Backup Versioning 审中-公开
    使用备份版本控制进行部分备份和还原

    公开(公告)号:US20080177961A1

    公开(公告)日:2008-07-24

    申请号:US11626223

    申请日:2007-01-23

    IPC分类号: G06F12/00

    CPC分类号: G06F11/1451

    摘要: A backup operation is performed on a source data set. The data set is segmented into a plurality of blocks. An update bit indicator is implemented for each of the plurality of blocks. The update bit indicator is appended to a field of an existing data index or tied to a mapping table having a relative byte address (RBA). The update bit indicator is set for each of the plurality of blocks which are newly created or changed from a first backup to a second backup, which generates a dump data set containing compressed blocks from the source data set. A backup operation is executed to backup each of the plurality of blocks having the update bit indicator set. The data index or mapping table is updated to show which of the plurality of blocks have changed from the first backup to the second backup.

    摘要翻译: 对源数据集进行备份操作。 数据集被分割为多个块。 为多个块中的每个块实现更新位指示符。 更新位指示符附加到现有数据索引的字段,或者被绑定到具有相对字节地址(RBA)的映射表。 针对从第一备份到第二备份新创建或更改的多个块中的每个块设置更新位指示符,其从源数据集生成包含压缩块的转储数据集。 执行备份操作以备份具有更新位指示符集的多个块中的每一个。 更新数据索引或映射表以显示多个块中的哪个块已经从第一备份变为第二备份。

    Allowing writes to complete without obtaining a write lock to a file
    3.
    发明授权
    Allowing writes to complete without obtaining a write lock to a file 有权
    允许写入完成而不获取对文件的写入锁定

    公开(公告)号:US08954408B2

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

    申请号:US13192573

    申请日:2011-07-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30171 G06F17/30371

    摘要: Provided are a computer program product, system, and method for allowing writes to complete without obtaining a write lock to a file. A lock is provided to a first request, comprising a read or write request, to access the file. A second write request is received while the first request maintains the lock. A temporary file associated with the file for the second write request is created. The second write request is controlled to write to the temporary file while the lock is held by the first request. In response to completing the first request, the lock is granted to the second write request to write the data in the temporary file to the file.

    摘要翻译: 提供了一种用于允许写入完成而不获得对文件的写入锁定的计算机程序产品,系统和方法。 向第一个请求(包括读或写请求)提供锁以访问该文件。 在第一个请求保持锁定的同时接收到第二个写入请求。 创建与第二个写请求的文件相关联的临时文件。 第二个写入请求被控制以在第一个请求保持锁定时写入临时文件。 响应于完成第一个请求,锁定被授予第二个写入请求,将临时文件中的数据写入该文件。

    Managing traces to capture data for memory regions in a memory
    4.
    发明授权
    Managing traces to capture data for memory regions in a memory 有权
    管理跟踪以捕获内存中的内存区域的数据

    公开(公告)号:US08914677B2

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

    申请号:US13535338

    申请日:2012-06-27

    IPC分类号: G06F11/00

    摘要: Provided are a computer program product, system, and method for managing traces to capture data for memory regions in a memory. A trace includes a monitor parameter used by a trace procedure to monitor data in a memory device. A frequency is determined at which the trace procedure monitors the memory device. The trace procedure is invoked at the determined frequency to perform trace procedure operations comprising determining a region in the memory device according to the monitor parameter and copying data in the determined region to trace data in a data space.

    摘要翻译: 提供了一种用于管理跟踪以捕获存储器中的存储器区域的数据的计算机程序产品,系统和方法。 跟踪包括跟踪过程使用的监视器参数来监视存储器设备中的数据。 确定跟踪过程监视存储器件的频率。 以确定的频率调用跟踪过程以执行跟踪过程操作,包括根据监视器参数确定存储器设备中的区域,并将确定的区域中的数据复制到跟踪数据空间中的数据。

    LOGGING UPDATES TO MONITORED DATA SETS IN A STORAGE
    5.
    发明申请
    LOGGING UPDATES TO MONITORED DATA SETS IN A STORAGE 有权
    在存储中记录监视数据集的更新

    公开(公告)号:US20140075138A1

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

    申请号:US13609164

    申请日:2012-09-10

    IPC分类号: G06F12/16

    摘要: Providing a computer program product, system, and method for logging updates to monitored data sets in a storage. A request is received to monitor changes to a monitored data set comprising one of the data sets in the storage. A determination is made of tracks in the storage in which the data set is stored. The determined tracks are indicated in monitored tracks. Updates to the storage are received and a determination is made as to whether the updates are for the monitored tracks. The updates are logged in response to determining that updates are for the monitored tracks. A determination is made of new tracks added to the monitored data set and the determined new tracks are indicated in the monitored tracks.

    摘要翻译: 提供计算机程序产品,系统和方法,用于将更新记录到存储器中的监视数据集。 接收到用于监视对包含存储器中的数据集之一的被监视数据集的改变的请求。 确定存储数据集的存储器中的轨道。 确定的轨道在监视的轨道中指示。 接收对存储器的更新,并确定更新是否针对被监视的轨道。 这些更新被记录以响应于确定更新是针对被监视的轨道。 确定添加到监视数据集的新轨道,并且在监视的轨道中指示确定的新轨道。

    Method and computer program product for system tuning based on performance measurements and historical problem data and system thereof
    6.
    发明授权
    Method and computer program product for system tuning based on performance measurements and historical problem data and system thereof 失效
    基于性能测量和历史问题数据及其系统的系统调整方法和计算机程序产品

    公开(公告)号:US08627147B2

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

    申请号:US13109948

    申请日:2011-05-17

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3688 G06F11/3414

    摘要: According to one embodiment, a test system includes a data collection module adapted for collecting data from a test system, a storage module adapted for storing the collected data in an organized format, the data including problem data, associated configuration information, associated performance information, and activity data, an analysis module adapted for analyzing the collected data to define at least two activity zones by correlating the problem data, the associated configuration information, the associated performance information, and the activity data, the at least two activity zones including a safe zone where the test system operates normally and a danger zone where the test system is susceptible to operational problems, and an adjustment module adapted for adjusting available resources and/or workload of the test system to cause the test system to operate in the danger zone thereby increasing a likelihood of fault occurrence for testing purposes.

    摘要翻译: 根据一个实施例,测试系统包括适于从测试系统收集数据的数据收集模块,适于以有组织格式存储所收集的数据的存储模块,所述数据包括问题数据,相关配置信息,相关联的性能信息, 和活动数据,分析模块,其适于通过将问题数据,相关联的配置信息,相关联的性能信息和活动数据相关联来分析所收集的数据以定义至少两个活动区域,所述至少两个活动区域包括安全 测试系统正常运行的区域以及测试系统容易受到操作问题的危险区域,以及适于调整测试系统的可用资源和/或工作负载以使测试系统在危险区域中操作的调整模块 增加发生故障的可能性用于测试目的。

    ENSURING PARTITIONED DATASET EXTENDED (PDSE) CRITICAL DATASET REDUNDANCY (CDR)
    7.
    发明申请
    ENSURING PARTITIONED DATASET EXTENDED (PDSE) CRITICAL DATASET REDUNDANCY (CDR) 失效
    确保分散式数据库扩展(PDSE)关键数据冗余(CDR)

    公开(公告)号:US20130191343A1

    公开(公告)日:2013-07-25

    申请号:US13358443

    申请日:2012-01-25

    IPC分类号: G06F12/16 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副本的独占访问的逻辑。

    SELECTIVE TRACE FACILITY
    8.
    发明申请
    SELECTIVE TRACE FACILITY 有权
    选择性追踪设施

    公开(公告)号:US20130074050A1

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

    申请号:US13238197

    申请日:2011-09-21

    IPC分类号: G06F9/44

    摘要: 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.

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

    STORAGE ALLOCATION BASED ON DATA SET SIZE
    9.
    发明申请
    STORAGE ALLOCATION BASED ON DATA SET SIZE 有权
    基于数据集大小的存储分配

    公开(公告)号:US20120324176A1

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

    申请号:US13164652

    申请日:2011-06-20

    IPC分类号: G06F12/00

    摘要: An approach to allocating storage that has track managed storage and cylinder managed storage. The approach involves receiving a request to allocate a data set for new data and determining if the size of the new data exceeds a breakpoint value. The size of the new data may be determined by allocating a buffer data set that is the size of the breakpoint value, and writing the new data to the buffer data set. If the new data only partially fills the buffer data set, then the size of the new data is smaller than the breakpoint value. If the new data overfills the buffer data set, then the size of the new data set is larger than the breakpoint value. New data that is larger than the breakpoint value is automatically stored in cylinder managed storage, while new data that is smaller than the breakpoint value is automatically stored in track managed storage.

    摘要翻译: 分配具有跟踪托管存储和柱面管理存储的存储的方法。 该方法包括接收对新数据分配数据集的请求,并确定新数据的大小是否超过断点值。 可以通过分配作为断点值的大小的缓冲器数据集并将新数据写入缓冲器数据集来确定新数据的大小。 如果新数据仅部分填充缓冲区数据集,则新数据的大小小于断点值。 如果新数据超过缓冲区数据集,则新数据集的大小大于断点值。 大于断点值的新数据将自动存储在气缸管理存储器中,而小于断点值的新数据将自动存储在跟踪管理存储器中。

    Detection of errors caused by interactions of independent software vendor code with host code
    10.
    发明授权
    Detection of errors caused by interactions of independent software vendor code with host code 失效
    检测独立软件厂商代码与主机代码交互引起的错误

    公开(公告)号:US08161457B2

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

    申请号:US11682851

    申请日:2007-03-06

    IPC分类号: G06F9/24 G06F11/00

    摘要: A method is provided for isolating errors which occur when code supplied by independent software vendors (ISV code) interacts with code supplied by a primary vendor (host code). Code suspected of containing ISV code with host code is executed. If the results are in error, the code is scanned and then compared with a master host code. Any differences are stored in a delta file, including locations in the host code where ISV code hooks into the host code. The code is then modified to by-pass the hooks to ISV code to generate a side-executable code and both codes are executed and the results are compared. A lack of substantial difference in the results is indicative that the ISV code adversely affects the host code while a difference between the results is indicative of an error in the modified code.

    摘要翻译: 提供了一种用于隔离由独立软件供应商(ISV代码)提供的代码与主供应商提供的代码(主机代码)进行交互时发生的错误的方法。 怀疑含有主机代码的ISV代码的代码被执行。 如果结果错误,则扫描代码,然后与主主机代码进行比较。 任何差异存储在增量文件中,包括主机代码中的ISV代码挂接到主机代码中的位置。 然后修改代码以将钩子旁路到ISV代码以生成一个侧面可执行代码,并执行两个代码并比较结果。 结果没有显着差异表明ISV代码不利地影响主机代码,而结果之间的差异表示修改代码中的错误。