Mechanism to exchange primary data stream of a file
    5.
    发明授权
    Mechanism to exchange primary data stream of a file 有权
    交换文件的主数据流的机制

    公开(公告)号:US07478116B2

    公开(公告)日:2009-01-13

    申请号:US11356940

    申请日:2006-02-17

    IPC分类号: G06F12/00

    摘要: A file stream exchange system and method are provided. The system can be employed, for example, with a storage system that supports transactions as a primary mechanism and employs a rich type system. The system provides a mechanism for the storage system to provide reliable updates to file streams while preserving the common criteria for security. The system includes a replace stream component which is a kernel mode mechanism that allows transactional exchange of stream data of two file-backed items without violating the common criteria for security.

    摘要翻译: 提供文件流交换系统和方法。 该系统可以例如使用支持事务作为主要机制的存储系统并且使用富型系统。 该系统为存储系统提供一种机制,为文件流提供可靠的更新,同时保留了用于安全性的通用标准。 该系统包括一个替代流组件,它是一种内核模式机制,允许两个文件支持项目的流数据的事务交换,而不会违反通用的安全标准。

    Bypass of the namespace hierarchy to open files
    6.
    发明授权
    Bypass of the namespace hierarchy to open files 有权
    绕过命名空间层次结构打开文件

    公开(公告)号:US07925681B2

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

    申请号:US11413225

    申请日:2006-04-28

    IPC分类号: G06F12/00

    CPC分类号: G06F17/3012 G06F17/30165

    摘要: A file namespace hierarchy bypass and method to access files are provided. The bypass can be employed, for example, as a computer-readable medium with instructions for generating a unique identifier associated with a file and instructions for accessing the file based on the unique identifier and a specified search space. A computer-readable medium having instructions for obtaining the unique identifier and specified search space associated with the file and instructions for generating a path designation by combining the unique identifier and the specified search space used to access the file may also be employed. The method for bypassing the namespace hierarchy of the file, for example, may include passing the unique identifier and specified search space to a program and accessing the file based on a path designation generated by the program by combining the unique identifier and specified search space.

    摘要翻译: 提供文件命名空间层次结构绕过和访问文件的方法。 旁路可以例如被用作具有用于生成与文件相关联的唯一标识符的指令的计算机可读介质和基于唯一标识符和指定搜索空间来访问文件的指令。 也可以采用具有用于获得与文件相关联的唯一标识符和指定搜索空间的指令的计算机可读介质,以及用于通过组合唯一标识符和用于访问文件的指定搜索空间来生成路径指定的指令。 例如,用于绕过文件的命名空间层次结构的方法可以包括将唯一标识符和指定的搜索空间传递给程序,并且基于由程序生成的路径指定,通过组合唯一标识符和指定的搜索空间来访问该文件。

    Method and system for providing common coordination and administration of multiple snapshot providers
    7.
    发明授权
    Method and system for providing common coordination and administration of multiple snapshot providers 有权
    提供多个快照供应商的共同协调和管理的方法和系统

    公开(公告)号:US06708227B1

    公开(公告)日:2004-03-16

    申请号:US09556533

    申请日:2000-04-24

    IPC分类号: G06F900

    摘要: A service specified by an application programming interface (API) acts as a coordinator/manager of different volume snapshot providers and an administrator of snapshot providers. The API acts to standardize protocols used in connection with different snapshot providers. An Interface Volume Snapshot Service Coordinator (VSSC) with appropriate API calls is provided, which is used to coordinate and administer multiple snapshot providers as well as maintain other snapshot information. The VSSC achieves this coordination and administration whether or not the snapshot providers are hardware-based, software-based or based in a combination of different underlying technologies. The VSSC thus performs coordination and administration operations, in addition to other operations relating to snapshot providers.

    摘要翻译: 应用程序编程接口(API)指定的服务充当不同卷快照提供程序和快照提供程序的管理员的协调器/管理器。 API用于标准化与不同快照提供程序相关联的协议。 提供了具有适当API调用的接口卷快照服务协调器(VSSC),用于协调和管理多个快照提供程序以及维护其他快照信息。 VSSC是否实现这种协调和管理,无论快照提供程序是基于硬件的还是基于软件的,或者基于不同的底层技术的组合。 除了与快照提供者有关的其他操作之外,VSSC还执行协调和管理操作。

    Partial migration of an object to another storage location in a computer system
    8.
    发明授权
    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)系统将数据迁移到另一个存储位置,例如长期或离线存储,并保留数据流的数据关系 通过元数据。 该技术允许由迁移目标位置跨越多个卷,并且多个文件系统可以为源和目标服务。

    System and method for long-term administration of archival storage
    10.
    发明授权
    System and method for long-term administration of archival storage 失效
    档案存储长期管理的系统和方法

    公开(公告)号:US6023710A

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

    申请号:US997518

    申请日:1997-12-23

    IPC分类号: G06F11/14 G06F17/30

    摘要: Many archive and backup systems write multiple copies of at least portions of a single file to various archive or backup storage sessions. Such is the case where an initial backup occurs followed by incremental backups at various times after the initial baseline backup. The present invention simplifies the long-term administration of remote or archive storage by collecting multiple portions of the same files stored in different backup or archive storage sessions at different times into a single updated version of the file. This updated version may then be placed on backup or archive storage. The present invention identifies the various backup or archive sessions containing portions of the file of interest. It then retrieves these various portions and determines which of the portions are the most current version. The most current version of all portions are then assembled and coalesced into a single updated version. The system works with remote or local backup or archive storage and reduces the time necessary to retrieve information from a backup.

    摘要翻译: 许多存档和备份系统将单个文件的至少部分的多个副本写入各种存档或备份存储会话。 在初始备份发生之后,在初始基准备份后的不同时间进行增量备份就是这种情况。 本发明通过将存储在不同备份或归档存储会话中的相同文件的多个部分收集到文件的单个更新版本中来简化远程或存档存储的长期管理。 然后可以将此更新版本置于备份或归档存储上。 本发明识别包含感兴趣文件的部分的各种备份或存档会话。 然后它检索这些各个部分,并确定哪些部分是最新版本。 然后将所有部分的最新版本组合并合并为单个更新版本。 该系统适用于远程或本地备份或归档存储,并减少从备份中检索信息所需的时间。