Dynamic Parsing Rules
    2.
    发明申请
    Dynamic Parsing Rules 有权
    动态解析规则

    公开(公告)号:US20120197914A1

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

    申请号:US13225174

    申请日:2011-09-02

    IPC分类号: G06F17/30

    摘要: Methods, program products, and systems implementing dynamic parsing rules are disclosed. Log data from a variety of log producers can be parsed using parsing rules to generate information about an information system. The parsing rules can include system parsing rules and custom parsing rules. A state machine can be used to detect conflicts between various parsing rules. A central server can distribute the system parsing rules and custom parsing rules to one or more remote servers for distributed processing. In a hierarchical parsing system, a first tier parser can be used to identify types of sources generating the log data. Log data from each type of log source can be sent to a second tier parser that corresponds to the type of log source.

    摘要翻译: 公开了实现动态解析规则的方法,程序产品和系统。 可以使用解析规则解析来自各种日志生成器的日志数据,以生成有关信息系统的信息。 解析规则可以包括系统解析规则和自定义解析规则。 状态机可用于检测各种解析规则之间的冲突。 中央服务器可以将系统解析规则和自定义解析规则分发到一个或多个远程服务器进行分布式处理。 在分层解析系统中,第一层解析器可用于识别生成日志数据的源的类型。 可以将来自每种日志源的日志数据发送到与日志源类型相对应的第二层解析器。

    Presenting differences in a file system
    3.
    发明授权
    Presenting differences in a file system 有权
    呈现文件系统的差异

    公开(公告)号:US07904466B1

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

    申请号:US11963665

    申请日:2007-12-21

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30144

    摘要: An embodiment of the invention provides an apparatus and method for presenting differences in a file system. In an embodiment, an application programming interface receives a request from a host, where the request is for a listing of changes in the file system within a time interval. A comparison unit determines each metadata container that has changed in the file system within the time interval. The application programming interface buffers at least one identifier that corresponds to a metadata container that has changed in the file system within the time interval. The application programming interface packages and transmits the at least one identifier to the host. The at least one identifier is readable on the host.

    摘要翻译: 本发明的实施例提供一种用于呈现文件系统中的差异的装置和方法。 在一个实施例中,应用程序编程接口从主机接收请求,其中请求用于在一段时间间隔内列出文件系统中的改变。 比较单元确定在时间间隔内在文件系统中已经改变的每个元数据容器。 应用程序编程接口缓冲至少一个对应于在时间间隔内在文件系统中已经改变的元数据容器的标识符。 应用编程接口封装并将至少一个标识符发送到主机。 该主机上至少有一个标识符是可读的。

    System and method for providing continuous data protection
    4.
    发明申请
    System and method for providing continuous data protection 有权
    提供连续数据保护的系统和方法

    公开(公告)号:US20070276878A1

    公开(公告)日:2007-11-29

    申请号:US11413882

    申请日:2006-04-28

    IPC分类号: G06F17/30

    CPC分类号: G06F11/1435 G06F17/30085

    摘要: A system and method provides continuous data protection using checkpoints in a write anywhere file system. During a consistency point of a write anywhere file system, freed blocks are identified and are appended to a delete log for retention. A consistency point log is updated with a new entry associated with the consistency point. If the file system needs to retrieve its state at a particular point in time, the stored blocks of the delete log may be recovered

    摘要翻译: 系统和方法使用写入任意文件系统中的检查点提供持续的数据保护。 在写入任何文件系统的一致性点中,自由块被识别并附加到删除日志以进行保留。 使用与一致性点相关联的新条目更新一致性点日志。 如果文件系统需要在特定时间点检索其状态,则可以恢复存储的删除日志块

    System and method for checkpointing and restarting an asynchronous transfer of data between a source and destination snapshot
    5.
    发明申请
    System and method for checkpointing and restarting an asynchronous transfer of data between a source and destination snapshot 有权
    用于检查点和重新启动源和目标快照之间的数据异步传输的系统和方法

    公开(公告)号:US20060184587A1

    公开(公告)日:2006-08-17

    申请号:US11400912

    申请日:2006-04-10

    IPC分类号: G06F12/00

    摘要: A method for transferring data from a source computer to a destination computer, and restarting the source computer transmission after a halt of the transmission, has the following steps. The source computer inserts a checkpoint number into a data stream, the data flowing in the data stream. The checkpoint number is stored at the source computer. The data stream is halted in response to an error in a path of the data stream. The destination computer locates the last checkpoint number successfully received before halting the data stream. The last checkpoint number successfully received before halting the data stream is transferred to the source computer; and the source computer compares it with checkpoint numbers stored in the source computer to determine where in the data stream to resume transfer of the data. Transfer of the data is resumed in response to the last checkpoint number.

    摘要翻译: 用于将数据从源计算机传送到目的地计算机的方法,以及在传输停止之后重新启动源计算机传输的方法具有以下步骤。 源计算机将检查点号插入到数据流中,数据流中的数据流。 检查点号存储在源计算机。 响应于数据流的路径中的错误停止数据流。 目标计算机在停止数据流之前定位成功接收的最后一个检查点号。 在停止数据流之前成功接收的最后一个检查点号码被传送到源计算机; 并且源计算机将其与存储在源计算机中的检查点号进行比较,以确定数据流中的哪里恢复传输数据。 响应于最后一个检查点号码恢复数据传输。

    Incremental dump with a metadata container walk using inode-to-parent mapping information
    7.
    发明授权
    Incremental dump with a metadata container walk using inode-to-parent mapping information 有权
    使用元数据容器步进的增量转储使用inode-to-parent映射信息

    公开(公告)号:US08046333B1

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

    申请号:US12150936

    申请日:2008-04-30

    IPC分类号: G06F7/00 G06F13/00 G06F9/00

    CPC分类号: G06F17/30091

    摘要: An embodiment of the invention provides a traversal engine that traverses (walks) through metadata containers (e.g., inodes) in a file system and determines the metadata containers that have been modified (added, changed, deleted, or renamed) within a particular time interval. A modified metadata container corresponds to a data container (e.g., file or directory) that has been modified within the particular time interval. The traversal engine records, into a table, information about the modified metadata containers. The traversal engine also records, into the table, parent information corresponding to an immediate parent of a modified data container.

    摘要翻译: 本发明的一个实施例提供遍历(散布)通过文件系统中的元数据容器(例如,inode)的遍历引擎,并且确定在特定时间间隔内修改(添加,改变,删除或重命名)的元数据容器 。 经修改的元数据容器对应于在特定时间间隔内已被修改的数据容器(例如,文件或目录)。 遍历引擎在表中记录有关修改的元数据容器的信息。 遍历引擎还在表中记录与修改的数据容器的直接父代对应的父信息。

    Method and system for re-synchronizing an asynchronous mirror without data loss
    8.
    发明授权
    Method and system for re-synchronizing an asynchronous mirror without data loss 有权
    无异步数据丢失重新同步异步镜像的方法和系统

    公开(公告)号:US07437601B1

    公开(公告)日:2008-10-14

    申请号:US11075640

    申请日:2005-03-08

    IPC分类号: G06F11/00

    摘要: A method and system for re-synchronizing a broken asynchronous data mirror while preserving data that is unique to either a first volume or second volume making up the mirror are disclosed. According to an embodiment of the present invention, a common data recovery point is determined. Based on the common data recovery point, data unique to a first volume is identified and sequestered by, for example, copying the unique data to a third volume on a re-synchronization data storage device. Next, that unique data is eliminated. Finally, data unique to the second volume is identified based on the common data recovery point. The data unique to the second volume is copied to the first volume, thereby synchronizing the two volumes.

    摘要翻译: 公开了一种用于重新同步破坏的异步数据镜的方法和系统,同时保留构成镜的第一卷或第二卷唯一的数据。 根据本发明的实施例,确定公共数据恢复点。 基于公共数据恢复点,通过例如将唯一数据复制到重新同步数据存储设备上的第三卷来识别和隔离第一卷特有的数据。 接下来,消除该唯一数据。 最后,基于公共数据恢复点来识别第二卷特有的数据。 第二卷唯一的数据被复制到第一个卷,从而同步两个卷。

    Dynamic parsing rules
    9.
    发明授权
    Dynamic parsing rules 有权
    动态解析规则

    公开(公告)号:US08484230B2

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

    申请号:US13225174

    申请日:2011-09-02

    IPC分类号: G06F7/00 G06F17/30

    摘要: Methods, program products, and systems implementing dynamic parsing rules are disclosed. Log data from a variety of log producers can be parsed using parsing rules to generate information about an information system. The parsing rules can include system parsing rules and custom parsing rules. A state machine can be used to detect conflicts between various parsing rules. A central server can distribute the system parsing rules and custom parsing rules to one or more remote servers for distributed processing. In a hierarchical parsing system, a first tier parser can be used to identify types of sources generating the log data. Log data from each type of log source can be sent to a second tier parser that corresponds to the type of log source.

    摘要翻译: 公开了实现动态解析规则的方法,程序产品和系统。 可以使用解析规则解析来自各种日志生成器的日志数据,以生成有关信息系统的信息。 解析规则可以包括系统解析规则和自定义解析规则。 状态机可用于检测各种解析规则之间的冲突。 中央服务器可以将系统解析规则和自定义解析规则分发到一个或多个远程服务器进行分布式处理。 在分层解析系统中,第一层解析器可用于识别生成日志数据的源的类型。 可以将来自每种日志源的日志数据发送到与日志源类型对应的第二层解析器。

    Random access data compression
    10.
    发明授权
    Random access data compression 有权
    随机访问数据压缩

    公开(公告)号:US08433823B2

    公开(公告)日:2013-04-30

    申请号:US13225261

    申请日:2011-09-02

    IPC分类号: G06F17/30

    CPC分类号: H03M7/3084

    摘要: Methods, program products, and systems implementing random access data compression are disclosed. Data can be stored in a data structure in compressed or non-compressed form. The data structure can include a header block, one or more data blocks, and one or more index blocks. Each data block can include data compressed using different compression technology. The header block can include searchable references to the data blocks, which can be located in the data structure after the header block. The searchable references permit non-sequential access to the data blocks. The data blocks can be organized independent of a file system structure. The header block can additionally include references to the one or more index blocks, which can expand the references in the header block.

    摘要翻译: 公开了实现随机访问数据压缩的方法,程序产品和系统。 数据可以以压缩或非压缩形式存储在数据结构中。 数据结构可以包括头部块,一个或多个数据块和一个或多个索引块。 每个数据块可以包括使用不同压缩技术压缩的数据。 报头块可以包括对数据块的可搜索引用,数据块可以位于报头块之后的数据结构中。 可搜索引用允许对数据块的非顺序访问。 可以独立于文件系统结构来组织数据块。 报头块还可以包括对一个或多个索引块的引用,这可以扩展标头块中的引用。