Method and means for linking a database system with a system for filing
data
    1.
    发明授权
    Method and means for linking a database system with a system for filing data 失效
    将数据库系统与用于归档数据的系统相链接的方法和装置

    公开(公告)号:US6029160A

    公开(公告)日:2000-02-22

    申请号:US921770

    申请日:1997-08-15

    IPC分类号: G06F17/30

    摘要: Extensions to a database system provide linkage between data in the database system and files in a system for filing data which is external to the database system ("the filing system"). The linkage includes an external file reference (efr) data type which is defined in the database system for reference to files that are stored in the filing system. When entries are made in the database system that include efr data-type references to files in the filing system, control information is provided by the database system to the filing system. The control information causes the filing system to control processing of referenced files according to referential constraints established in the database system.

    摘要翻译: 数据库系统的扩展提供数据库系统中的数据与系统中用于归档数据库系统(“归档系统”)之外的数据的文件之间的链接。 链接包括在数据库系统中定义的用于引用存储在归档系统中的文件的外部文件引用(efr)数据类型。 当在数据库系统中进行条目包括对归档系统中的文件的数据类型引用时,数据库系统向归档系统提供控制信息。 控制信息使归档系统根据在数据库系统中建立的参照约束来控制引用文件的处理。

    Applying a policy criteria to files in a backup image
    2.
    发明授权
    Applying a policy criteria to files in a backup image 失效
    将策略条件应用于备份映像中的文件

    公开(公告)号:US07974950B2

    公开(公告)日:2011-07-05

    申请号:US11758612

    申请日:2007-06-05

    IPC分类号: G06F17/30

    摘要: Provided are a method, system, and article of manufacture for applying a policy criteria to files in a backup image. A backup image of files in a file system is maintained. A policy is applied to the files in the backup image to determine files satisfying a policy criteria. A list is prepared indicating the determined files. The determined files in the file system are accessed and a deferred operation indicated in the applied policy is applied to the accessed files in the file system.

    摘要翻译: 提供了将策略标准应用于备份图像中的文件的方法,系统和制品。 维护文件系统中文件的备份映像。 对备份映像中的文件应用策略,以确定满足策略条件的文件。 准备一个列表,指示确定的文件。 访问文件系统中确定的文件,并将应用策略中指定的延迟操作应用于文件系统中访问的文件。

    System and method for restoring a file system from backups in the presence of deletions
    3.
    发明授权
    System and method for restoring a file system from backups in the presence of deletions 有权
    在存在删除的情况下从备份还原文件系统的系统和方法

    公开(公告)号:US06938056B2

    公开(公告)日:2005-08-30

    申请号:US10082437

    申请日:2002-02-22

    IPC分类号: G06F11/14 G06F12/00 G06F17/30

    摘要: “A system and associated method restore a file system from incremental backups in the presence of deletion, without restoring deleted files. This is accomplished by logging deletions in a deletion log. Using the deletion log, the system re-deletes the deleted files upon a restore operation to an incremental backup epoch. The system the logs deletions so that the files that were deleted and survived a backup epoch have their records logged. The activity log enables an incremental backup from a prior snapshot, and represents a point-in-time version of the file system. The system can either not restore the deleted files, or, alternatively, it can restore the deleted files and then re-deletes them.”

    摘要翻译: “系统和关联方法在存在删除的情况下从增量备份中恢复文件系统,而不恢复已删除的文件,这是通过在删除日志中记录删除来实现的,使用删除日志,系统会将删除的文件重新删除 将操作恢复到增量备份纪元,系统将日志删除,以便在备份纪元中删除和存活的文件记录有记录。活动日志允许从先前的快照进行增量备份,并代表一个时间点 文件系统的版本,系统不能恢复已删除的文件,或者可以还原已删除的文件,然后重新删除它们。

    Producer/consumer locking system for efficient replication of file data
    5.
    发明授权
    Producer/consumer locking system for efficient replication of file data 失效
    生产者/消费者锁定系统,用于文件数据的高效复制

    公开(公告)号:US06925515B2

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

    申请号:US09849307

    申请日:2001-05-07

    IPC分类号: G06F17/30 G06F12/00

    摘要: In a distributed file system the distributed storage management is made useful to a variety of applications. Multiple quality of service options are provided through locking. Three locking systems are provided. The system offers a locking system designed for sequential consistency with write-back caching, typical of distributed file systems. A second locking system is provided for sequential consistency with no caching for applications that manage their own caches. Finally, a locking system that implements a weaker consistency model with write-back caching, designed for efficient replication and distribution of data is included. Locks for replication are suitable for serving dynamic data on the Internet and other highly-concurrent applications. The selection of the appropriate lock protocol for each file is set using the file metadata. Further, a novel locking system is provided for the lock system implementing a weak consistency model with write back caching. This system is implemented utilizing two whole file locks: a producer lock P and a consumer lock C. Any client can hold a consumer lock and when holding a consumer lock can read data and cache data for read. The producer lock is only held by a single writer and a writer holding a producer lock can write data, allocate and cache data for writing. When a writer performs a write, the write is performed as an out-of-place write. An out-of-place write writes the data to a different physical storage location than from which it was read. By performing an out-of-place write the old data still exists and is available to clients. Once the writer completes the write and releases the producer lock the previous data is invalidated and the clients are informed of the new location of the data. Clients can then read the new data from storage when needed and the server reclaims the old data blocks.

    摘要翻译: 在分布式文件系统中,分布式存储管理对各种应用程序都有用。 通过锁定提供多种服务质量选项。 提供三个锁定系统。 该系统提供了一个锁定系统,设计用于与回写式缓存(通常是分布式文件系统)的顺序一致性。 提供了第二个锁定系统,用于顺序一致,没有缓存用于管理自己的高速缓存的应用程序。 最后,包括一个实现具有回写缓存的较弱一致性模型的锁定系统,用于高效复制和分发数据。 用于复制的锁适用于在Internet和其他高度并发的应用程序上提供动态数据。 使用文件元数据设置每个文件的适当锁定协议的选择。 此外,为实现具有回写高速缓存的弱一致性模型的锁系统提供了一种新颖的锁定系统。 该系统利用两个整体文件锁实现:生产者锁P和消费者锁C.任何客户端可以持有消费者锁,并且当持有消费者锁可以读取数据和缓存数据进行读取时。 生产者锁仅由单个作者持有,持有生产者锁的作者可以写入数据,分配和缓存数据进行写入。 当写入器执行写入时,写入被执行为不合适的写入。 不适当的写入将数据写入与其读取的物理存储位置不同的物理存储位置。 通过执行不在位的写入,旧的数据仍然存在,并且可供客户使用。 一旦写入器完成写入并释放生成器锁定,则先前的数据无效,并且向客户端通知数据的新位置。 然后,客户端可以在需要时从存储中读取新数据,服务器回收旧的数据块。

    System for dynamically evaluating locks in a distributed data storage system
    6.
    发明授权
    System for dynamically evaluating locks in a distributed data storage system 失效
    用于动态评估分布式数据存储系统中的锁的系统

    公开(公告)号:US06917942B1

    公开(公告)日:2005-07-12

    申请号:US09526155

    申请日:2000-03-15

    IPC分类号: G06F17/00 G06F17/30

    CPC分类号: G06F17/30362

    摘要: A system and method for managing access to assets in a distributed data storage system includes requesting, from a client computer, a lock from a server computer. The lock is evaluated using a bitwise comparison of the protected access modes and restricted access modes defined by the lock with the protected and restricted modes defined by the currently outstanding locks using an algorithm, such that a potentially large compatibility table is not needed.

    摘要翻译: 用于管理分布式数据存储系统中的资产的访问的系统和方法包括从客户端计算机请求来自服务器计算机的锁。 使用受保护的访问模式和由锁定的受限访问模式与使用算法的当前未完成的锁定的受保护和限制模式进行比较比较来评估锁定,使得不需要潜在的大的兼容性表。

    System for managing asset access in a distributed storage system
    7.
    发明授权
    System for managing asset access in a distributed storage system 有权
    用于在分布式存储系统中管理资产访问的系统

    公开(公告)号:US06571276B1

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

    申请号:US09510784

    申请日:2000-02-23

    IPC分类号: G06F1730

    摘要: A system and method for managing access to assets in a distributed data storage system includes requesting, from a client computer, a semi-preemptible access lock from a server computer. The semi-preemptible lock, if granted, is held by the client computer as long as the server does not demand it back, with the client computer granting open instances under non-preemptible file locks for the asset to which the locks pertain as long as the client computer holds the semi-preemptible lock. When another client computer requests the semi-preemptible lock, the server can demand the lock from the holding client, which relinquishes the lock if no open instances are protected by the lock. Otherwise, the holding client computer first attempts to downgrade its lock to meet the request, and if compatibility is not achieved thereby, the holding client refuses to relinquish the lock.

    摘要翻译: 用于管理在分布式数据存储系统中对资产的访问的系统和方法包括从客户端计算机向服务器计算机请求半可抢占访问锁。 半可抢占的锁(如果被授予)由客户端计算机持有,只要服务器不要求它,客户端计算机就将授予不可抢占的文件锁的开放实例作为锁的资产,只要 客户端计算机保存半可抢占锁。 当另一个客户端计算机请求半可抢占的锁定时,服务器可以从保持客户端请求锁定,如果没有打开的实例受到锁的保护,它将放弃锁定。 否则,保留客户端计算机首先尝试降级其锁以满足请求,并且如果不能实现兼容性,则持有客户端拒绝放弃该锁。

    APPLYING A POLICY CRITERIA TO FILES IN A BACKUP IMAGE
    8.
    发明申请
    APPLYING A POLICY CRITERIA TO FILES IN A BACKUP IMAGE 有权
    对备份图像中的文件应用政策标准

    公开(公告)号:US20110161296A1

    公开(公告)日:2011-06-30

    申请号:US13040210

    申请日:2011-03-03

    IPC分类号: G06F17/30

    摘要: Provided are a method, system, and article of manufacture for applying a policy criteria to files in a backup image. A backup image of files in a file system is maintained. A policy is applied to the files in the backup image to determine files satisfying a policy criteria. A list is prepared indicating the determined files. The determined files in the file system are accessed and a deferred operation indicated in the applied policy is applied to the accessed files in the file system.

    摘要翻译: 提供了将策略标准应用于备份映像中的文件的方法,系统和制品。 维护文件系统中文件的备份映像。 对备份映像中的文件应用策略,以确定满足策略条件的文件。 准备一个列表,指示确定的文件。 访问文件系统中确定的文件,并将应用策略中指定的延迟操作应用于文件系统中访问的文件。

    Reconfiguration an aggregate file including delete-file space for
optimal compression
    9.
    发明授权
    Reconfiguration an aggregate file including delete-file space for optimal compression 失效
    重新配置聚合文件,包括删除文件空间以获得最佳压缩

    公开(公告)号:US6112211A

    公开(公告)日:2000-08-29

    申请号:US977549

    申请日:1997-11-25

    IPC分类号: G06F3/06 G06F17/30

    摘要: Digital data objects containing unused space are reconfigured to facilitate more efficient compression of the data objects. First, a determination is made whether the data object contains regions of unused storage space. Such space may represent deleted files, corrupted data, expired data, etc. If regions of unused storage space exist, they are replaced with a predetermined bit pattern. This bit pattern is specifically chosen so that, if provided as input to a predetermined digital data compression process, it would be compressed with a predetermined predicted compression efficiency. For example, the bit pattern may comprise a repeating sequence of binary zeros, which is optimally compressed by most known compression processes. After reconfiguration of the data object, the data object may be provided as input to the compression process and compressed.

    摘要翻译: 包含未使用空间的数字数据对象被重新配置,以便于更有效地压缩数据对象。 首先,确定数据对象是否包含未使用的存储空间的区域。 这样的空间可以表示删除的文件,损坏的数据,过期的数据等。如果存在未使用的存储空间的区域,则以预定的位模式替换它们。 该位模式被具体选择,使得如果作为预定的数字数据压缩处理的输入提供,则将以预定的预测的压缩效率进行压缩。 例如,位模式可以包括二进制零的重复序列,其被大多数已知的压缩过程最佳地压缩。 在重新配置数据对象之后,数据对象可以作为压缩过程的输入提供并被压缩。

    Apparatus, system, and method for managing storage space allocation
    10.
    发明授权
    Apparatus, system, and method for managing storage space allocation 失效
    用于管理存储空间分配的装置,系统和方法

    公开(公告)号:US08074041B2

    公开(公告)日:2011-12-06

    申请号:US11008316

    申请日:2004-12-09

    摘要: An apparatus, system, and method are disclosed for managing storage space allocation. The apparatus includes a recognizing module, a reserving module, and a managing module. The recognizing module recognizes a trigger event at a client of the data storage system. The reserving module reserves logical units of space for data storage. The management module manages the logical units of space at the client. Such an arrangement provides for distributed management of storage space allocation within a storage area network (SAN). Facilitating client management of the logical units of space in this manner may reduce the number of required metadata transactions between the client and a metadata server and may increase performance of the SAN file system. Reducing metadata transactions effectively lowers network overhead, while increasing data throughput.

    摘要翻译: 公开了一种用于管理存储空间分配的装置,系统和方法。 该装置包括识别模块,预留模块和管理模块。 识别模块识别在数据存储系统的客户机处的触发事件。 预留模块保留数据存储空间的逻辑单位。 管理模块管理客户端的逻辑空间单位。 这种布置提供了对存储区域网络(SAN)内的存储空间分配的分布式管理。 以这种方式促进对逻辑空间的客户端管理可以减少客户端和元数据服务器之间所需的元数据事务的数量,并且可以提高SAN文件系统的性能。 减少元数据事务有效降低网络开销,同时提高数据吞吐量。