Optimized simultaneous storing of data into deduplicated and non-deduplicated storage pools
    51.
    发明授权
    Optimized simultaneous storing of data into deduplicated and non-deduplicated storage pools 有权
    优化数据同步存储在重复数据删除和非重复数据消除的存储池中

    公开(公告)号:US08161255B2

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

    申请号:US12349318

    申请日:2009-01-06

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: One aspect of the present invention includes an optimized simultaneous storage operation for data objects onto a combination of deduplicated and non-deduplicated storage pools. In one embodiment, a data object is provided for storage onto destination storage pools in a storage management system, and placed into a source buffer. The data object is first divided into data chunks if the data object has not previously been chunked within the storage management system. The data object is then simultaneously copied from the source buffer to each destination storage pool (deduplicating and non-deduplicating) with the following operation. If the destination pool utilizes deduplication, then the individual data chunks are only transferred if copies of the individual data chunks do not already exist on the destination storage pool. If the destination pool does not utilize deduplication, then all chunks of the data object are transferred to the destination storage pool.

    摘要翻译: 本发明的一个方面包括对于重复数据删除和非重复数据消除的存储池的组合的数据对象的优化的同时存储操作。 在一个实施例中,提供数据对象以存储到存储管理系统中的目的地存储池上,并被放置到源缓冲器中。 如果数据对象以前没有在存储管理系统中分块,则数据对象首先被划分为数据块。 然后通过以下操作将数据对象从源缓冲区同时复制到每个目标存储池(重复数据删除和非重复数据删除)。 如果目标池使用重复数据删除,则只有在目标存储池上不存在各个数据块的副本时,才会传输各个数据块。 如果目标池不使用重复数据删除,则数据对象的所有块都将传输到目标存储池。

    SECURELY DELETING DATA IN A TRANSACTIONALLY CONSISTENT MANNER
    52.
    发明申请
    SECURELY DELETING DATA IN A TRANSACTIONALLY CONSISTENT MANNER 有权
    安全地删除数据在一个交易一致的人

    公开(公告)号:US20080177802A1

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

    申请号:US11626126

    申请日:2007-01-23

    IPC分类号: G06F17/00

    摘要: A process is disclosed by which data is securely deleted in a transactionally consistent manner. This may be accomplished by committing a preparation transaction for a data object within a system managing the data object in order to return the system to an initial condition if necessary, attempting to commit an execution transaction with the data object only after committing the preparation transaction, and securely deleting any portion of the data object necessary to return the system to the initial condition if committing the execution transaction fails and to change the system to a completed condition only if committing the execution transaction succeeds. In a delete or move transaction an existing backup object may be assigned a new logically deleted state such that if the delete or move transaction fails, the data will be made accessible again.

    摘要翻译: 公开了以事务一致的方式安全地删除数据的过程。 这可以通过在管理数据对象的系统内为数据对象提交准备事务来实现,以便如果需要,将系统返回到初始条件,仅在提交准备事务之后试图提交与数据对象的执行事务, 并且如果提交执行事务失败,则安全地删除将系统返回到初始条件所需的数据对象的任何部分,并且只有在提交执行事务成功时才将系统更改为完成条件。 在删除或移动事务中,可以为现有的备份对象分配新的逻辑删除状态,以便如果删除或移动事务失败,则数据将被再次访问。

    Assembly including tubular bodies and mated with a compression loaded
adhesive bond
    53.
    发明授权
    Assembly including tubular bodies and mated with a compression loaded adhesive bond 失效
    组装包括管状体并与压缩加载的粘合剂粘合

    公开(公告)号:US5984369A

    公开(公告)日:1999-11-16

    申请号:US94569

    申请日:1998-06-15

    摘要: An assembly mating first and second tubular bodies is disclosed. The mating assembly includes at least a sleeve structure forming a part of the first tubular body and defining an inner receptacle surface region, a compression loading assembly integrally formed with, constituted by, or otherwise securable to the second tubular body and at least partially received in the sleeve structure, and a cured adhesive bond positioned between an exterior surface region of the compression loading assembly and the inner receptacle surface region to couple the sleeve structure to the compression loading assembly. The compression loading assembly is laterally expandable at at least the exterior surface region thereof and constructed and arranged relative to the cured adhesive bond so that expansion of the exterior surface region compressively loads the cured adhesive bond in a substantially lateral direction. The strength of the adhesive bond is thereby increased against shear stresses acting on said mating assembly due to longitudinal and/or torsional loading.

    摘要翻译: 公开了一种组装配合的第一和第二管状体。 配合组件至少包括形成第一管状体的一部分并且限定内部容器表面区域的套筒结构,压缩加载组件,整体形成,由第二管状体构成或以其它方式固定到第二管状体,并且至少部分地被接收在 套筒结构以及固定的粘合剂粘合剂,其定位在压缩加载组件的外表面区域和内部容器表面区域之间,以将套管结构耦合到压缩加载组件。 压缩加载组件至少在其外表面区域处可横向膨胀,并且相对于固化的粘合剂粘合构造和布置,使得外表面区域的膨胀在大致横向上压缩固化的粘合剂粘合。 因此,由于纵向和/或扭转载荷,粘合剂粘结的强度因抗作用在所述配合组件上的剪切应力而增加。

    Design process recording method and a design process recorder
    54.
    发明授权
    Design process recording method and a design process recorder 失效
    设计流程记录方法和设计流程记录仪

    公开(公告)号:US5784286A

    公开(公告)日:1998-07-21

    申请号:US749068

    申请日:1996-11-14

    IPC分类号: G06F17/50 G06F15/00

    摘要: The design process recorder of the invention includes a data collector for inputting a query; a data storage and management unit for storing a design record including a plurality of nodes and a plurality of arcs, one of the plurality of nodes corresponding to design information; and a story teller for tracing back and forth the nodes and the arcs from a node indicated by the query, and for presenting design information related to a traced node as a story-board.

    摘要翻译: 本发明的设计处理记录器包括用于输入查询的数据收集器; 数据存储和管理单元,用于存储包括多个节点和多个弧的设计记录,所述多个节点中的一个对应于设计信息; 以及一个故事记录器,用于从查询指示的节点来回跟踪节点和弧,并将与跟踪节点相关的设计信息呈现为故事板。

    Integrated approach for deduplicating data in a distributed environment that involves a source and a target
    55.
    发明授权
    Integrated approach for deduplicating data in a distributed environment that involves a source and a target 有权
    在涉及源和目标的分布式环境中重复数据删除的集成方法

    公开(公告)号:US09058298B2

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

    申请号:US12504083

    申请日:2009-07-16

    IPC分类号: G06F17/30 G06F11/14

    摘要: One aspect of the present invention includes a configuration of a storage management system that enables the performance of deduplication activities at both the client (source) and at the server (target) locations. The location of deduplication operations can then be optimized based on system conditions or predefined policies. In one embodiment, seamless switching of deduplication activities between the client and the server is enabled by utilizing uniform deduplication process algorithms and accessing the same deduplication index (containing information on the hashed data chunks). Additionally, any data transformations on the chunks are performed subsequent to identification of the data chunks. Accordingly, with use of this storage configuration, the storage system can find and utilize matching chunks generated with either client- or server-side deduplication.

    摘要翻译: 本发明的一个方面包括能够在客户端(源)和服务器(目标)位置处执行重复数据删除活动的存储管理系统的配置。 然后可以基于系统条件或预定义策略来优化重复数据删除操作的位置。 在一个实施例中,通过使用统一的重复数据删除处理算法和访问相同的重复数据删除索引(包含关于散列数据块的信息),能够实现客户端和服务器之间的重复数据删除活动的无缝切换。 此外,在识别数据块之后执行块上的任何数据变换。 因此,利用这种存储配置,存储系统可以找到并利用通过客户端或服务器端重复数据删除生成的匹配块。

    Policy based sharing of redundant data across storage pools in a deduplicating system
    56.
    发明授权
    Policy based sharing of redundant data across storage pools in a deduplicating system 失效
    基于策略的冗余数据在重复数据删除系统中跨存储池共享

    公开(公告)号:US08495032B2

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

    申请号:US12243743

    申请日:2008-10-01

    IPC分类号: G06F17/00

    摘要: One aspect of the present invention includes enabling data chunks to be shared among different storage pools within a storage management system, according the use of deduplication and storage information kept at the system level, and applied with policy-based rules that define the scope of deduplication. In one embodiment, the parameters of performing deduplication are defined within the policy, particularly which of the plurality of storage pools allow deduplication to which other pools. Accordingly, a data object may be linked to deduplicated data chunks existent within other storage pools, and the transfer of a data object may occur by simply creating references to existing data chunks in other pools provided the policy allows the pool to reference chunks in these other pools. Additionally, a group of storage pools may be defined within the policy to perform a common set of deduplication activities across all pools within the group.

    摘要翻译: 本发明的一个方面包括根据使用在系统级别保存的重复数据删除和存储信息,使数据块在存储管理系统内的不同存储池之间共享,并且应用于定义重复数据删除范围的基于策略的规则 。 在一个实施例中,执行重复数据删除的参数在策略内被定义,特别是多个存储池中的哪一个允许重复数据删除到哪个其他池。 因此,数据对象可以链接到其他存储池中存在的重复数据删除的数据块,并且数据对象的传输可以通过简单地创建对其他池中的现有数据块的引用而发生,只要该策略允许池在其他存储池中引用块 游泳池。 另外,策略内可以定义一组存储池,以便在组内的所有池上执行一组通用的重复数据删除活动。

    Real-time feedback for policies for computing system management
    58.
    发明授权
    Real-time feedback for policies for computing system management 失效
    计算系统管理政策的实时反馈

    公开(公告)号:US08307060B2

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

    申请号:US12760494

    申请日:2010-04-14

    IPC分类号: G06F15/173 G06F15/177

    摘要: One aspect of the invention is a method for providing real-time feedback regarding the effect of applying a policy definition used for management in a computing system. An example of the method includes receiving the policy definition, and accessing stored information regarding at least one managed entity in the computing system. This example also includes applying the policy definition to the information regarding the at least one managed entity. This example further includes outputting information providing real-time feedback regarding the effect of applying the policy definition to the information regarding the at least one managed entity. Another aspect of the invention is a method for defining a policy used for management in a computing system.

    摘要翻译: 本发明的一个方面是提供关于在计算系统中应用用于管理的策略定义的效果的实时反馈的方法。 该方法的示例包括接收策略定义,以及访问关于计算系统中的至少一个被管实体的存储信息。 该示例还包括将策略定义应用于关于至少一个被管实体的信息。 该示例还包括输出提供关于将策略定义应用于关于至少一个被管实体的信息的效果的实时反馈的信息。 本发明的另一方面是一种用于定义用于计算系统中的管理的策略的方法。

    RESTORING DATA OBJECTS FROM SEQUENTIAL BACKUP DEVICES

    公开(公告)号:US20120233131A1

    公开(公告)日:2012-09-13

    申请号:US13479003

    申请日:2012-05-23

    IPC分类号: G06F17/30 G06F15/16

    摘要: Provided are computer program product, system, and method for restoring deduplicated data objects from sequential backup devices. A server stores data objects of extents having deduplicated data in the at least one sequential backup device. The server receives from a client a request for data objects. The server determines extents stored in the at least one sequential backup device for the requested data objects. The server or client sorts the extents according to an order in which they are stored in the at least one sequential backup device to generate a sort list. The server retrieves the extents from the at least one sequential backup device according to the order in the sort list to access the extents sequentially from the sequential backup device in the order in which they were stored. The server returns the retrieved extents to the client and the client reconstructs the requested data objects from the received extents.

    RESTORING DATA OBJECTS FROM SEQUENTIAL BACKUP DEVICES
    60.
    发明申请
    RESTORING DATA OBJECTS FROM SEQUENTIAL BACKUP DEVICES 有权
    从顺序备份设备恢复数据对象

    公开(公告)号:US20120158664A1

    公开(公告)日:2012-06-21

    申请号:US12972307

    申请日:2010-12-17

    IPC分类号: G06F17/00 G06F17/30

    摘要: Provided are computer program product, system, and method for restoring deduplicated data objects from sequential backup devices. A server stores data objects of extents having deduplicated data in the at least one sequential backup device. The server receives from a client a request for data objects. The server determines extents stored in the at least one sequential backup device for the requested data objects. The server or client sorts the extents according to an order in which they are stored in the at least one sequential backup device to generate a sort list. The server retrieves the extents from the at least one sequential backup device according to the order in the sort list to access the extents sequentially from the sequential backup device in the order in which they were stored. The server returns the retrieved extents to the client and the client reconstructs the requested data objects from the received extents.

    摘要翻译: 提供的是用于从顺序备份设备恢复重复数据删除的数据对象的计算机程序产品,系统和方法。 服务器将具有重复数据删除数据的盘区的数据对象存储在所述至少一个顺序备份设备中。 服务器从客户端接收对数据对象的请求。 服务器确定存储在所请求的数据对象的至少一个顺序备份设备中的区段。 服务器或客户端根据它们存储在至少一个顺序备份设备中的顺序对扩展区进行排序以生成排序列表。 服务器根据排序列表中的顺序从至少一个顺序备份设备中检索扩展数据块,以顺序备份设备按顺序从存储顺序访问扩展数据块。 服务器将检索到的扩展区返回到客户端,客户机从接收到的扩展区重新构建所请求的数据对象。