Off-line support for cumulative backups
    71.
    发明授权
    Off-line support for cumulative backups 有权
    离线支持累积备份

    公开(公告)号:US07334006B1

    公开(公告)日:2008-02-19

    申请号:US09670760

    申请日:2000-09-27

    IPC分类号: G06F17/30

    摘要: A technique is provided to restore a target object such as a volume, directory or a pre-defined collection of files to a particular time by restoring the last full backup embodying the backup target, the last computed cumulative backup embodying the backup target and possibly the incremental backups after the last computed cumulative backup, if there are any that relate to change in the backup target. Restore operations in a bounded amount of time are accommodated by effectively managing the generation of full, incremental and cumulative backup files. Advantageously, the technique may be performed off-line for the analysis, collection and management of backup file subsets for different types of restore operations. Aspects of system restore operations are monitored and analyzed so that in response, off-line management and selection of efficient sets of backup files can be performed to correct inefficiencies that may be detected and to efficiently tailor restore operations to the system characteristics and patterns. If an application has a condition of bounded restore time, a set of cumulative backups may be efficiently tailored to meet the condition of bounded restore time.

    摘要翻译: 提供了一种技术,通过恢复体现备份目标的最后一个完整备份,体现备份目标的最后一次计算的累积备份以及可能的方式来恢复目标对象(如卷,目录或预定义的文件集合) 上次计算累积备份后的增量备份,如果有任何与备份目标更改有关。 通过有效管理完整的,增量的和累积的备份文件的生成,可以适应有限时间内的恢复操作。 有利地,该技术可以离线执行用于不同类型的恢复操作的备份文件子集的分析,收集和管理。 对系统恢复操作的方面进行监控和分析,以便作为响应,可以执行离线管理和选择有效的备份文件集,以纠正可能检测到的低效率,并有效地对系统特性和模式进行恢复操作。 如果应用程序具有有限恢复时间的条件,则可以有效地定制一组累积备份以满足有限恢复时间的条件。

    Time-window-constrained multicast using connection scheduling
    72.
    发明授权
    Time-window-constrained multicast using connection scheduling 失效
    使用连接调度的时间窗口约束的组播

    公开(公告)号:US07275111B2

    公开(公告)日:2007-09-25

    申请号:US11407606

    申请日:2006-04-20

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: H04L67/42 H04L29/06

    摘要: A method of reducing bandwidth limitations to send events to a set of interested clients within a pre-defined time period as quickly and fairly as possible. The clients can be re-distributed among the servers in a network such that the delay due to server overloading is minimized by moving clients from an overloaded server to a server with available bandwidth. In addition, the latency of client-server communications can be incorporated into an estimation of download times, and the servers can then initiate delivery to respective clients based on those download times. By staggering the send times to account for heterogeneous latencies, more clients can receive the event at the same time, and a fairness of distribution can be achieved.

    摘要翻译: 一种减少带宽限制的方法,以尽可能快速和公正地在预定义的时间段内将事件发送给一组感兴趣的客户端。 可以在网络中的服务器之间重新分配客户端,以便通过将客户端从重载服务器移动到具有可用带宽的服务器,从而最大限度地减少服务器重载引起的延迟。 此外,客户机 - 服务器通信的延迟可以被合并到下载时间的估计中,然后服务器可以基于那些下载时间来启动向相应客户端的传送。 通过交错发送时间来解决异构延迟,更多的客户端可以同时接收事件,并且可以实现公平的分配。

    Partial migration of an object to another storage location in a computer system
    74.
    发明授权
    Partial migration of an object to another storage location in a computer system 有权
    将对象部分迁移到计算机系统中的另一个存储位置

    公开(公告)号:US07072914B2

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

    申请号:US11008822

    申请日:2004-12-10

    IPC分类号: G06F17/30

    摘要: A technique is provided whereby a stream of data located in a first storage location is registered for migration administration and according to preset criteria, portion(s) of the stream of data that are suited to another storage location are migrated to maximize system storage efficiencies. The file system may have use of facilities that enable the monitoring of files/streams that have been registered for migration administration or files/streams may be polled according to preset criteria. If the stream of data has portions to migrate to another storage location, the hierarchical storage management (HSM) system migrates the data to the other storage location, such as to long term or off-line storage, and preserves the data relationships of the stream via metadata. The technique allows for multiple volumes to be spanned by the migration target location, and multiple file systems may service the source and target.

    摘要翻译: 提供了一种技术,其中位于第一存储位置的数据流被注册用于迁移管理,并且根据预设标准,迁移适合于另一存储位置的数据流的部分以最大化系统存储效率。 文件系统可以使用能够监视已经注册用于迁移管理的文件/流的设施,或者可以根据预设标准轮询文件/流。 如果数据流具有要迁移到另一个存储位置的部分,则分层存储管理(HSM)系统将数据迁移到另一个存储位置,例如长期或离线存储,并保留数据流的数据关系 通过元数据。 该技术允许由迁移目标位置跨越多个卷,并且多个文件系统可以为源和目标服务。

    Computer system fault recovery using distributed fault-recovery information
    75.
    发明授权
    Computer system fault recovery using distributed fault-recovery information 失效
    使用分布式故障恢复信息进行计算机系统故障恢复

    公开(公告)号:US07065674B2

    公开(公告)日:2006-06-20

    申请号:US10209773

    申请日:2002-08-01

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1471 Y10S707/99953

    摘要: Fault-recovery information for transactional operations between computer systems and the outcome of those operations is logged at the originating point of the units of work, such as source-computer systems, which may include client computers in a client/server system. By using these distributed logs of fault-recovery information, a target-computer system, which may include a server computer, can reconstruct the target-computer system's previous interaction with various source-computer systems. Source-computer systems may use a proxy server for logging fault-recovery information to persistent storage. A target-computer system may digitally sign the fault-recovery information it sends to a source-computer system thereby making the fault-recovery information's authenticity verifiable. Similarly, the target-computer system may encrypt the fault-recovery information before sending it to the source-computer system to preserve the privacy of the fault-recovery information.

    摘要翻译: 计算机系统之间的事务性操作的故障恢复信息和这些操作的结果记录在工作单元的起始点,例如源计算机系统,其中可能包括客户端/服务器系统中的客户端计算机。 通过使用故障恢复信息的这些分布式日志,可以包括服务器计算机的目标计算机系统可以重构目标计算机系统之前与各种源计算机系统的交互。 源计算机系统可以使用代理服务器将故障恢复信息记录到永久存储。 目标计算机系统可以对发送到源计算机系统的故障恢复信息进行数字签名,从而使故障恢复信息的真实性可验证。 类似地,目标计算机系统可以在将故障恢复信息发送到源计算机系统之前加密故障恢复信息,以保护故障恢复信息的隐私。

    Storage management system having abstracted volume providers
    76.
    发明授权
    Storage management system having abstracted volume providers 有权
    具有抽象卷容量的存储管理系统

    公开(公告)号:US06904599B1

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

    申请号:US09450364

    申请日:1999-11-29

    IPC分类号: G06F3/06 G06F9/00

    摘要: A storage management system in which a volume provider incorporates an application programming interface (API) for receiving storage access information that characterizes high-level input/output (I/O) attributes of the storage volume such as intended access patterns, a desired level of fault handling and optimization preferences. The volume provider and the underlying storage devices conform to the specified attributes as best as possible and resolve any conflicts with the communicated attributes. The volume providers monitor the storage volumes and may reconfigure the storage volumes in order to accomplish the desired attributes.

    摘要翻译: 一种存储管理系统,其中音量提供器包括用于接收表征存储卷的高级输入/输出(I / O)属性的存储访问信息的应用编程接口(API),诸如预期访问模式,期望级别 故障处理和优化偏好。 卷提供商和底层存储设备尽可能地符合指定的属性,并解决与传送的属性的任何冲突。 卷提供商监视存储卷,并可以重新配置存储卷,以便实现所需的属性。

    Logical volume mount manager
    77.
    发明授权
    Logical volume mount manager 失效
    逻辑卷安装管理器

    公开(公告)号:US06654881B2

    公开(公告)日:2003-11-25

    申请号:US09096772

    申请日:1998-06-12

    IPC分类号: G06F900

    摘要: A mount manager and supporting data structures enable automatic identification and re-establishment of logical volumes on non-removable storage devices in a computer system across multiple reboots and reconfigurations. The mount manager generates a redirected name for a new logical volume when a unique volume identifier is presented to the mount manager by the operating system. The mount manager stores the unique volume identifier and the associated redirected name in a persistent mount manager data structure The mount manager establishes a symbolic link between the persistent redirected name, which is used by higher layers of the operating system and user applications to address the logical volume, and a non-persistent device name used by the operating system. During the boot process, the mount manager uses the data structure entries identified by the unique volume identifiers of the arriving logical volumes to reconstruct the symbolic links so that references to the redirected name will resolve to the correct non-persistent device name. When the system undergoes physical reconfiguration, the mount manager associates an existing redirected name to a different non-persistent device name if the unique volume identifier is present in the data structure. In this fashion, logical volumes can be removed and restored in the computer without the knowledge of higher layers of the operating system and user applications. Optionally, the mount manager builds an in-memory data structure from the persistent data structure to increase the speed of the identification process.

    摘要翻译: 安装管理器和支持数据结构可以在多个重新启动和重新配置中自动识别和重新建立计算机系统中不可移动存储设备上的逻辑卷。 当操作系统将唯一的卷标识符呈现给安装管理器时,安装管理器为新的逻辑卷生成重定向的名称。 安装管理器将唯一卷标识符和关联的重定向名称存储在持久性安装管理器数据结构中。安装管理器在永久重定向名称之间建立符号链接,该名称由操作系统的较高层和用户应用程序用于解决逻辑 卷和操作系统使用的非持久设备名称。 在引导过程中,安装管理器使用由到达的逻辑卷的唯一卷标识符标识的数据结构条目来重建符号链接,以便引用重定向的名称将解析为正确的非持久性设备名称。 当系统进行物理重新配置时,如果数据结构中存在唯一的卷标识符,则安装管理器将现有重定向的名称与不同的非持久性设备名相关联。 以这种方式,可以在计算机中删除和恢复逻辑卷,而不需要知道较高层的操作系统和用户应用程序。 可选地,安装管理器从永久性数据结构构建内存中数据结构,以增加识别过程的速度。

    Systems and methods for migration and recall of data from local and remote storage
    78.
    发明授权
    Systems and methods for migration and recall of data from local and remote storage 有权
    用于从本地和远程存储迁移和调用数据的系统和方法

    公开(公告)号:US06269382B1

    公开(公告)日:2001-07-31

    申请号:US09144409

    申请日:1998-08-31

    IPC分类号: G06F1730

    摘要: The present invention is directed to systems and methods for hierarchical storage management. A system manager specifies policies used to migrate and recall data from between the local and a remote storage while the system itself is afforded latitude in complying or violating these policies. As a violation of the migration policy, the system of the present invention pre-migrates data from local storage to remote storage prior to the time that a given file will become eligible for migration thereto. During pre-migration, data resides in both local and remote storage. Once the time for migration has arrived, local storage space may be freed bv simply deleting the data stored locally and retaining the data stored remotely. As part of the recall policy, data is delayed from returning to local storage from the remote storage unless an access request or a write command specifically requires that the data be returned. Mechanisms are disclosed to detect if I/O requests that occur after data has been pre-migrated but before the data has been migrated invalidate the pre-migration.

    摘要翻译: 本发明涉及分级存储管理的系统和方法。 系统管理员指定用于在本地和远程存储之间迁移和调用数据的策略,同时系统本身具有遵守或违反这些策略的自由度。 作为违反迁移策略,本发明的系统在给定文件将有资格向其迁移之前预先将数据从本地存储迁移到远程存储。 在迁移前,数据驻留在本地和远程存储中。 一旦迁移时间到来,本地存储空间可能会被释放,只需删除本地存储的数据并保留远程存储的数据。 作为召回策略的一部分,除非访问请求或写命令具体要求返回数据,否则数据将从远程存储器返回到本地存储。 披露机制来检测在数据已经迁移之后但数据迁移之前发生的I / O请求是否使迁移前无效。

    System and method for managing a hierarchical storage system through
improved data migration
    79.
    发明授权
    System and method for managing a hierarchical storage system through improved data migration 失效
    通过改进数据迁移来管理分级存储系统的系统和方法

    公开(公告)号:US5644766A

    公开(公告)日:1997-07-01

    申请号:US697397

    申请日:1996-08-23

    IPC分类号: G06F12/00 G06F17/30 G06F13/00

    摘要: A system and method are provided for preserving spacial and temporal locality of sets of related objects when moving the sets within a storage hierarchy via a common server. The appropriate meta data is gathered to track the spacial and temporal locality of the sets of objects being moved within the storage hierarchy and the algorithm uses the meta data to preserve the spacial and temporal locality when moving the objects. A collection of logically clustered data objects is identified. The logical cluster is then moved down through the storage hierarchy together to be stored in less costly storage devices. The logical cluster of data objects is then retrievable more efficiently as a whole when requested.

    摘要翻译: 提供了一种系统和方法,用于在通过公共服务器移动存储层级内的集合时,保持相关对象集的空间和时间局部性。 收集适当的元数据以跟踪在存储层次中移动的对象集的空间和时间局部性,并且该算法使用元数据来保持移动对象时的空间和时间局部性。 识别出逻辑上聚集的数据对象的集合。 然后,逻辑集群通过存储层次结构一起向下移动,以存储在成本较低的存储设备中。 数据对象的逻辑集群在被请求时可以整体更有效地检索。