Changed files list with time buckets for efficient storage management
    1.
    发明授权
    Changed files list with time buckets for efficient storage management 失效
    使用时间桶更改文件列表以实现高效的存储管理

    公开(公告)号:US08548965B2

    公开(公告)日:2013-10-01

    申请号:US12061323

    申请日:2008-04-02

    IPC分类号: G06F7/00 G06F17/00 G06F13/14

    CPC分类号: G06F17/30091 G06F17/30144

    摘要: There is provided, in a computer processing system, an apparatus for managing object data. The apparatus includes a changed objects manager for creating and managing a changed objects list that at least identifies the objects that have changed based on time of change. The changed objects list is associated with a plurality of time buckets. Each of the plurality of time buckets is associated with a respective date and time period and with object change records for objects having a timestamp falling within the respective date and time period. Each of the object change records is associated with a unique object identifier and the timestamp for a corresponding one of the objects. The timestamp specifies a date and a time corresponding to a latest one of a creation time or a most recent update time for the corresponding one of the objects.

    摘要翻译: 在计算机处理系统中提供了一种用于管理对象数据的装置。 该装置包括用于创建和管理改变的对象列表的改变的对象管理器,其至少基于改变时间识别已经改变的对象。 更改的对象列表与多个时间桶相关联。 多个时间段中的每一个与相应的日期和时间段以及具有落在相应日期和时间段内的时间戳的对象的对象改变记录相关联。 每个对象改变记录与唯一的对象标识符和对应的一个对象的时间戳相关联。 时间戳指定对应于对应的一个对象的创建时间或最近的更新时间中的最新的一个的日期和时间。

    CHANGED FILES LIST WITH TIME BUCKETS FOR EFFICIENT STORAGE MANAGEMENT
    2.
    发明申请
    CHANGED FILES LIST WITH TIME BUCKETS FOR EFFICIENT STORAGE MANAGEMENT 失效
    更改文件列表与时间有效的存储管理

    公开(公告)号:US20080201366A1

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

    申请号:US12061323

    申请日:2008-04-02

    IPC分类号: G06F7/00 G06F17/30 G06F12/16

    CPC分类号: G06F17/30091 G06F17/30144

    摘要: There is provided, in a computer processing system, an apparatus for managing object data. The apparatus includes a changed objects manager for creating and managing a changed objects list that at least identifies the objects that have changed based on time of change. The changed objects list is associated with a plurality of time buckets. Each of the plurality of time buckets is associated with a respective date and time period and with object change records for objects having a timestamp falling within the respective date and time period. Each of the object change records is associated with a unique object identifier and the timestamp for a corresponding one of the objects. The timestamp specifies a date and a time corresponding to a latest one of a creation time or a most recent update time for the corresponding one of the objects.

    摘要翻译: 在计算机处理系统中提供了一种用于管理对象数据的装置。 该装置包括用于创建和管理改变的对象列表的改变的对象管理器,其至少基于改变时间识别已经改变的对象。 更改的对象列表与多个时间桶相关联。 多个时间段中的每一个与相应的日期和时间段以及具有落在相应日期和时间段内的时间戳的对象的对象改变记录相关联。 每个对象改变记录与唯一的对象标识符和对应的一个对象的时间戳相关联。 时间戳指定对应于对应的一个对象的创建时间或最近的更新时间中的最新的一个的日期和时间。

    Concurrent evaluation of policies with synchronization
    3.
    发明授权
    Concurrent evaluation of policies with synchronization 有权
    同步评估政策

    公开(公告)号:US07783728B2

    公开(公告)日:2010-08-24

    申请号:US10995598

    申请日:2004-11-22

    CPC分类号: G06F9/52

    摘要: A policy for a computer system is transformed into a plurality of sub-policies, at least one synchronization step, and a final action. The sub-policies are distributed to corresponding sub-components in the computer system. The sub-policies are evaluated, wherein each sub-component evaluates its corresponding one or more sub-policies as other sub-components evaluate their corresponding one or more sub-policies. The sub-policies are synchronized by using the at least one synchronization step. The final action is performed in response to synchronizing the sub-policies. The computer system can be singular or distributed.

    摘要翻译: 用于计算机系统的策略被转换成多个子策略,至少一个同步步骤和最终动作。 子策略分配给计算机系统中的相应子组件。 评估子策略,其中每个子组件评估其对应的一个或多个子策略,因为其他子组件评估其对应的一个或多个子策略。 通过使用至少一个同步步骤来同步子策略。 响应于子策略的同步来执行最后的动作。 计算机系统可以是单数或分布式的。

    Policy decision stash for storage lifecycle management
    4.
    发明授权
    Policy decision stash for storage lifecycle management 有权
    存储生命周期管理的策略决策

    公开(公告)号:US08315993B2

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

    申请号:US11129275

    申请日:2005-05-13

    申请人: Marc Adam Kaplan

    发明人: Marc Adam Kaplan

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/30085

    摘要: There is provided, in a computer processing system, an apparatus for storage lifecycle management for a plurality of managed objects. The apparatus includes a policy decision manager for creating and managing a policy decision stash. The policy decision stash is associated with predictive policy decisions for the plurality of managed objects and is configured to allow the predictive policy decisions for the plurality of managed objects to be incrementally updated and accessed in the policy decision stash by a policy identifier and an effective timestamp.

    摘要翻译: 在计算机处理系统中提供了一种用于多个管理对象的存储生命周期管理的装置。 该设备包括用于创建和管理策略决策存储的策略决策管理器。 策略决策存储与多个被管理对象的预测策略决定相关联,并且被配置为允许在策略确定存储空间中通过策略标识符和有效时间戳来增量更新和访问多个被管理对象的预测策略决策 。

    Efficient CRC generation utilizing parallel table lookup operations
    7.
    发明授权
    Efficient CRC generation utilizing parallel table lookup operations 失效
    使用并行表查找操作的高效CRC生成

    公开(公告)号:US06223320B1

    公开(公告)日:2001-04-24

    申请号:US09021516

    申请日:1998-02-10

    IPC分类号: H03M1300

    摘要: An improved CRC generation mechanism for generating a CRC value of relevant data in a digital data stream is disclosed wherein relevant data in the data stream is identified and partitioned into a plurality of intervals. A CRC value is determined for each interval by partitioning the interval into a plurality of chunks, loading from persistent storage a table of CRC values for a range of chunks, determining a CRC value for each of the chunks with parallel table lookup operations on the table, and combining the CRC values for the chunks. The CRC values for each of the intervals is combined to generate the CRC for the relevant data. The parallel table look operation is preferably a vector permute instruction that is executed by a SIMD-style vector unit.

    摘要翻译: 公开了一种用于在数字数据流中生成相关数据的CRC值的改进的CRC生成机制,其中识别数据流中的相关数据并将其划分为多个间隔。 通过将间隔划分成多个块来确定每个间隔的CRC值,从持久存储器加载块范围的CRC值表,使用表上的并行表查找操作确定每个块的CRC值 ,并组合块的CRC值。 每个间隔的CRC值被组合以产生相关数据的CRC。 平行表看法操作优选地是由SIMD式向量单元执行的向量置换指令。

    Parallel system and method for cyclic redundancy checking (CRC) generation
    9.
    发明授权
    Parallel system and method for cyclic redundancy checking (CRC) generation 失效
    用于循环冗余校验(CRC)生成的并行系统和方法

    公开(公告)号:US06560742B1

    公开(公告)日:2003-05-06

    申请号:US09457950

    申请日:1999-12-09

    IPC分类号: H03M1300

    CPC分类号: H03M13/091

    摘要: The present invention involves a method for generating a partial Cyclic Redundancy Checking (CRC) value of a first interval of data in a digital data stream. The method includes the step of loading a precomputed CRC value corresponding to a one bit followed by a predetermined number of zeros. The predetermined number of zeros correspond to the number of digits of a polynomial minus one. The first interval of data is partitioned into a plurality of bits. The precomputed CRC value corresponding to the one bit followed by the predetermined number of zeros is enabled, for each of the plurality of bits having a value of one. The enabled, precomputed CRC values are combined to generate the partial CRC value of the first interval of data. Advantageously, multiple copies of the process may be executed in parallel to achieve a large speed-up.

    摘要翻译: 本发明涉及一种用于产生数字数据流中第一数据间隔的部分循环冗余校验(CRC)值的方法。 该方法包括加载与一位相对应的预计算CRC值的步骤,后跟预定数量的零。 预定数量的零对应于多项式的位数减1。 数据的第一间隔被分割成多个位。 对于具有值为1的多个比特中的每一个,启用对应于后面是预定数目的零的一个比特的预计算CRC值。 组合启用的预计算CRC值以产生第一数据间隔的部分CRC值。 有利地,可以并行地执行该过程的多个副本以实现大的加速。