Lost write detection and repair
    3.
    发明授权
    Lost write detection and repair 有权
    丢失写检测和修复

    公开(公告)号:US07627614B2

    公开(公告)日:2009-12-01

    申请号:US11072111

    申请日:2005-03-03

    IPC分类号: G06F17/30

    摘要: Techniques are provided for detecting lost writes so that data corruption can be avoided. According to one technique, lost writes are detected by comparing version numbers that are indicated in redo log entries with version numbers that are indicated in corresponding blocks in a standby database. According to one technique, which may be used in conjunction with the above technique, lost writes are detected by logging read operations that occur relative to a primary database, and comparing version numbers that are indicated in read log entries with version numbers that are indicated in corresponding blocks in a standby database. According to one technique, lost writes are detected by comparing, in response to read operations, (a) version numbers that are stored in a persistent in-memory cache with (b) version numbers that are indicated in corresponding blocks that are read from a primary database.

    摘要翻译: 提供了用于检测丢失写入的技术,从而可以避免数据损坏。 根据一种技术,通过将重做日志条目中指示的版本号与在备用数据库中的相应块中指示的版本号进行比较来检测丢失的写入。 根据可以与上述技术结合使用的一种技术,通过记录相对于主数据库发生的读取操作来检测丢失的写入,并且将读取日志条目中指示的版本号与在 备用数据库中的相应块。 根据一种技术,通过比较读取操作来检测丢失的写入,(a)存储在持久性内存高速缓存中的版本号,(b)版本号,其在从 主数据库。

    Lost write detection and repair
    4.
    发明申请

    公开(公告)号:US20060200497A1

    公开(公告)日:2006-09-07

    申请号:US11072111

    申请日:2005-03-03

    IPC分类号: G06F17/30

    摘要: Techniques are provided for detecting lost writes so that data corruption can be avoided. According to one technique, lost writes are detected by comparing version numbers that are indicated in redo log entries with version numbers that are indicated in corresponding blocks in a standby database. According to one technique, which may be used in conjunction with the above technique, lost writes are detected by logging read operations that occur relative to a primary database, and comparing version numbers that are indicated in read log entries with version numbers that are indicated in corresponding blocks in a standby database. According to one technique, lost writes are detected by comparing, in response to read operations, (a) version numbers that are stored in a persistent in-memory cache with (b) version numbers that are indicated in corresponding blocks that are read from a primary database.

    Method and apparatus for efficient reactive monitoring
    5.
    发明授权
    Method and apparatus for efficient reactive monitoring 有权
    用于有效反应监测的方法和装置

    公开(公告)号:US08402129B2

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

    申请号:US09813415

    申请日:2001-03-21

    申请人: Mark Dilman Danny Raz

    发明人: Mark Dilman Danny Raz

    IPC分类号: G06F15/173

    摘要: A technique for managing network elements significantly reduces the amount of monitoring related traffic by using a combination of aperiodic polling and asynchronous event reporting. A global resource (e.g., a network of interconnected nodes or resources) is partitioned into a plurality of separate nodes, giving a fixed resource budget to each of the nodes. When any of the nodes exceeds its budget, based upon local monitoring at that node, the node triggers a report, typically sending a message to a central manager. In response, the central manager then and only then issues a global poll of all (or substantially all) of the nodes in the network. A rate based technique can also be used to monitor resource usage at the nodes, and send a message to a central monitoring location only when the rate at which the value of a local variable changes is too high.

    摘要翻译: 用于管理网络元件的技术通过使用非周期轮询和异步事件报告的组合来显着地减少监视相关流量的量。 将全局资源(例如,互连的节点或资源的网络)划分为多个单独的节点,给每个节点提供固定的资源预算。 当任何节点超过其预算时,基于该节点处的本地监视,节点触发报告,通常向中央管理员发送消息。 作为回应,中央管理员然后仅发布对网络中所有(或基本上所有)节点的全局轮询​​。 基于速率的技术也可以用于监视节点的资源使用情况,只有当局部变量的值变化的速率太高时才将消息发送到中央监控位置。

    Repair Planning Engine for Data Corruptions
    6.
    发明申请
    Repair Planning Engine for Data Corruptions 有权
    维修计划引擎,用于数据损坏

    公开(公告)号:US20090106578A1

    公开(公告)日:2009-04-23

    申请号:US12253861

    申请日:2008-10-17

    IPC分类号: G06F11/07

    摘要: A computer is programmed to automatically generate repairs to fix failure(s) while taking into account dependencies between repairs relative to one another, by grouping failures. In some embodiments, the computer uses a map that associates each failure type with repair types that are alternatives to one another, and uses another map that associates each repair type with a template that creates the repair when instantiated. In certain embodiments, repairs within a repair plan are consolidated, to avoid duplicates and redundancies.

    摘要翻译: 计算机被编程为自动生成修复以修复故障,同时考虑到彼此之间的维修之间的依赖关系,通过分组故障。 在一些实施例中,计算机使用将每个故障类型与彼此替代的修复类型相关联的映射,并且使用将每个修复类型与实例化时创建修复的模板相关联的另一映射。 在某些实施例中,维修计划中的维修得到巩固,以避免重复和冗余。

    Data Recovery Advisor
    9.
    发明申请
    Data Recovery Advisor 审中-公开
    数据恢复顾问

    公开(公告)号:US20090106327A1

    公开(公告)日:2009-04-23

    申请号:US12253897

    申请日:2008-10-17

    IPC分类号: G06F17/30

    摘要: A computer is programmed to identify failures and perform recovery of data. Specifically, in several embodiments, the computer is programmed to automatically check integrity of data in a storage structure to identify a set of failures related to the storage structure. The computer is further programmed in some embodiments to identify, based on one failure in the set of failures, a group of repairs to fix that one failure. Each repair in the group of repairs is alternative to another repair in the group. The computer is also programmed in some embodiments to execute at least one repair in the group of repairs, so as to generate corrected data to fix the one failure. In certain embodiments, the corrected data is stored in non-volatile storage media of the computer.

    摘要翻译: 计算机被编程为识别故障并执行数据恢复。 具体地,在几个实施例中,计算机被编程为自动检查存储结构中的数据的完整性以识别与存储结构相关的一组故障。 在一些实施例中,计算机被进一步编程,以基于该组故障中的一个故障来识别修复该一个故障的一组修复。 维修组中的每个维修都是组中另一个维修的替代方案。 在一些实施例中,计算机也被编程为在维修组中执行至少一个修复,以便产生校正数据以修复一个故障。 在某些实施例中,校正的数据被存储在计算机的非易失性存储介质中。