File handle banking to provide non-disruptive migration of files
    1.
    发明授权
    File handle banking to provide non-disruptive migration of files 有权
    文件处理银行以提供文件的非中断迁移

    公开(公告)号:US08086638B1

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

    申请号:US12751831

    申请日:2010-03-31

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30079

    摘要: When a directory tree is migrated from a source file system to a target file system, the directories of the directory tree are retained in the source file system, and handle translation entries are substituted for the regular data files of the directory tree in the source file system. The handle translation entries provide new file handles for the regular data files when the source file system is accessed with old file handles of the regular data files. For example, each handle translation entry includes the old file handle, a file system identifier, and the new file handle. The old file handle provides verification of the file handle being used for accessing the handle translation entry, and the file system identifier identifies the target file system in which the new file handle is valid.

    摘要翻译: 当目录树从源文件系统迁移到目标文件系统时,目录树的目录保留在源文件系统中,处理转换条目替代源文件中目录树的常规数据文件 系统。 当使用常规数据文件的旧文件句柄访问源文件系统时,句柄翻译条目为常规数据文件提供新的文件句柄。 例如,每个句柄翻译条目包括旧的文件句柄,文件系统标识符和新的文件句柄。 旧文件句柄提供用于访问句柄翻译条目的文件句柄的验证,文件系统标识符标识新文件句柄有效的目标文件系统。

    Primary stub file retention and secondary retention coordination in a hierarchical storage system
    2.
    发明授权
    Primary stub file retention and secondary retention coordination in a hierarchical storage system 有权
    分层存储系统中的主存根文件保留和辅助保留协调

    公开(公告)号:US08170985B2

    公开(公告)日:2012-05-01

    申请号:US11343313

    申请日:2006-01-31

    IPC分类号: G06F17/00

    摘要: A protected file is retained in secondary storage for a retention period, and a corresponding stub file is retained in primary storage for the retention period. The stub file retains attributes of the file indicating a location of the file data in the secondary storage and indicting that the stub file is to be retained for the retention period. A system administrator may instruct a primary file server that a secondary file server supports retention based protection and it is desired to protect stub files corresponding to protected files that are migrated to the secondary file server. The primary file server may request the secondary file server to return a protection status of the file after migration. This enables automatic policy-based migration to both file level retention (FLR) and non-FLR retention protected secondary storage from diverse applications accessing FLR or non-FLR files in the primary storage.

    摘要翻译: 受保护的文件保留在辅助存储器中保留期限,并且相应的存根文件将保留在主存储中以保留期限。 存根文件保留文件的属性,该属性指示辅助存储器中的文件数据的位置,并指示在保留期间保留存根文件。 系统管理员可以指示主文件服务器辅助文件服务器支持基于保留的保护,并且希望保护对应于被迁移到辅助文件服务器的受保护文件的存根文件。 主文件服务器可能会请求辅助文件服务器在迁移后返回文件的保护状态。 这样可以实现基于策略的自动迁移,可以从访问主存储中的FLR或非FLR文件的各种应用程序的文件级别保留(FLR)和非FLR保留保护的辅助存储进行迁移。

    Selection of migration methods including partial read restore in distributed storage management
    3.
    发明授权
    Selection of migration methods including partial read restore in distributed storage management 有权
    选择迁移方法,包括分布式存储管理中的部分读取还原

    公开(公告)号:US08055724B2

    公开(公告)日:2011-11-08

    申请号:US11085898

    申请日:2005-03-21

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: G06F17/30221

    摘要: A hierarchical storage system is constructed from file servers and a policy engine server by building upon a file migration service. Offline attributes are added to file system inodes in a primary file server, file system parameters are added in the primary server, an offline read access method field is added to a connection database, and the primary file server is programmed to use these attributes and parameters for selecting a particular method (such as a partial read migration or a pass through read method) for read access to an offline file. In this fashion, the primary file server is provided with flexibility for selecting a particular one of a number of migration methods depending on various conditions, in order to improve the trade-off between the cost of storage and delay in file access.

    摘要翻译: 通过构建文件迁移服务,从文件服务器和策略引擎服务器构建分层存储系统。 离线属性被添加到主文件服务器中的文件系统inode中,文件系统参数被添加到主服务器中,将离线读取访问方法字段添加到连接数据库,并且主文件服务器被编程为使用这些属性和参数 用于选择特定方法(例如部分读取迁移或通过读取方法)以读取对脱机文件的访问。 以这种方式,主文件服务器具有根据各种条件选择多个迁移方法中的特定一个的灵活性,以便改善存储成本与文件访问延迟之间的权衡。

    File server system having tiered storage including solid-state drive primary storage and magnetic disk drive secondary storage
    4.
    发明授权
    File server system having tiered storage including solid-state drive primary storage and magnetic disk drive secondary storage 有权
    文件服务器系统具有分层存储,包括固态硬盘主存储和磁盘驱动器二次存储

    公开(公告)号:US09213721B1

    公开(公告)日:2015-12-15

    申请号:US12348866

    申请日:2009-01-05

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30221

    摘要: A file server system having solid-state drive primary storage and magnetic disk drive secondary storage aggressively moves newly created files from the primary storage to selected file systems in the secondary storage to match expected access patterns upon the files to different configurations of the file systems and for load balancing upon the file systems in the secondary storage. Upon read access to a file that has been moved to the secondary storage, or upon migration of a newly created file that was read in primary storage after creation, a corresponding stub file containing file mapping metadata is created in the primary storage. The file mapping metadata in the stub file maps the extent of the file to logical storage addresses in the secondary storage.

    摘要翻译: 具有固态驱动器主存储器和磁盘驱动器辅助存储器的文件服务器系统将新创建的文件从主存储器大量移动到辅助存储器中的选定文件系统,以将文件上的预期访问模式与文件系统的不同配置相匹配, 用于在二级存储器中的文件系统上进行负载平衡。 在读取访问已被移动到辅助存储器的文件之后,或者在创建之后迁移新创建的在主存储器中读取的文件时,将在主存储器中创建包含文件映射元数据的对应存根文件。 存根文件中的文件映射元数据将文件的范围映射到辅助存储中的逻辑存储地址。

    Pass-through write policies of files in distributed storage management
    5.
    发明授权
    Pass-through write policies of files in distributed storage management 有权
    分布式存储管理中的文件传递写入策略

    公开(公告)号:US07546432B2

    公开(公告)日:2009-06-09

    申请号:US11382464

    申请日:2006-05-09

    IPC分类号: G06F12/16 G06F15/173

    摘要: A hierarchical storage system includes file servers and a policy engine server. Offline attributes are added to file system inodes in a primary file server, file system parameters are added in the primary server, offline read and write access method fields are added to a connection database, and the primary file server uses these attributes and parameters for selecting a particular read method or write method for access to an offline file or section of an offline file. The write methods follow a “write recall full” policy, a “pass-through write” policy, a “pass-through multi-version” policy, or a “directory write pass-through” policy. The pass-through multi-version policy results in a new offline version of a file each time that a client opens and writes to a multi-version file. The directory write pass-through policy results in a new offline file when a file is created within a write pass-through directory.

    摘要翻译: 分层存储系统包括文件服务器和策略引擎服务器。 离线属性被添加到主文件服务器中的文件系统inode中,文件系统参数被添加到主服务器中,离线读写访问方法字段被添加到连接数据库,主文件服务器使用这些属性和参数来选择 用于访问脱机文件或脱机文件部分的特定读取方法或写入方法。 写入方法遵循“写回调完整”策略,“直通写入”策略,“直通多版本”策略或“目录写入传递”策略。 每次客户端打开和写入多版本文件时,传递多版本策略会导致文件的新脱机版本。 当在写入直通目录中创建文件时,目录写入传递策略会导致新的脱机文件。

    Rapid incremental backup of changed files in a file system
    6.
    发明授权
    Rapid incremental backup of changed files in a file system 有权
    文件系统中已更改文件的快速增量备份

    公开(公告)号:US09430331B1

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

    申请号:US13550481

    申请日:2012-07-16

    IPC分类号: G06F17/00 G06F11/14

    摘要: Directory attributes are provided so that the time for creating an incremental backup of a file system by a scan of the file system tree is proportional generally to the number of files that change between backups instead of the number of files in the file system. A tree modification attribute indicates whether or not any file in a directory tree has changed since the last backup. If no file has changed in the directory tree, then the entire tree is skipped during the scan for changed files. In addition, a list is compiled of the files in the directory that represent branches having at least one changed file, so that the list is scanned instead of the directory entries. When a file is changed for the first time since the last backup, the file is queued so that the directory attributes are updated in a background process.

    摘要翻译: 提供目录属性,以便通过文件系统树的扫描来创建文件系统的增量备份的时间通常与备份之间而不是文件系统中的文件数量的文件数量成比例。 树修改属性指示自上次备份以来目录树中的任何文件是否已更改。 如果目录树中没有文件已更改,则在扫描更改的文件期间将跳过整个树。 另外,编译目录中表示具有至少一个已更改文件的分支的文件的列表,以便扫描列表而不是目录条目。 当文件自上次备份以来首次更改文件时,文件将排队,以便在后台进程中更新目录属性。

    Efficient migration of replicated files from a file server having a file de-duplication facility
    7.
    发明授权
    Efficient migration of replicated files from a file server having a file de-duplication facility 有权
    从具有文件重复数据删除功能的文件服务器高效迁移复制的文件

    公开(公告)号:US09323758B1

    公开(公告)日:2016-04-26

    申请号:US12644849

    申请日:2009-12-22

    IPC分类号: G06F17/30 G06F11/14

    摘要: Needless migration of duplicate file data is avoided by recording in a database a record of migration of a first instance of a replicated file from a source file server to a target file server. When migrating a subsequent instance of a replicated file to the target file server, the database is searched for a record of replication of a first instance of the replicated file to the target file server. If such a record is found, the subsequent instance is replicated by sending from the source file server to the target file server attributes of the subsequent instance of the replicated file and an identification of the previously migrated data of the replicated file without re-transmission of the previously migrated data of the replicated file.

    摘要翻译: 通过在数据库中记录复制文件的第一个实例从源文件服务器迁移到目标文件服务器的记录,避免了重复文件数据的不必要的迁移。 将复制文件的后续实例迁移到目标文件服务器时,会将数据库中的复制文件的第一个实例的复制记录搜索到目标文件服务器。 如果找到这样的记录,则通过从源文件服务器发送到复制文件的后续实例的目标文件服务器属性和复制文件的先前迁移的数据的标识来复制后续实例,而不重新发送 复制文件的先前迁移的数据。

    Creating copies of space-reduced files in a file server having a redundant data elimination store
    8.
    发明授权
    Creating copies of space-reduced files in a file server having a redundant data elimination store 有权
    在具有冗余数据消除存储的文件服务器中创建空间缩小文件的副本

    公开(公告)号:US09152628B1

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

    申请号:US12236466

    申请日:2008-09-23

    IPC分类号: G06F17/00 G06F17/30

    CPC分类号: G06F17/30005 G06F17/30153

    摘要: A file server having a redundant data elimination store responds to requests from clients for copies of space-reduced files. For reduced storage requirements and reduced processing time, a baseline version of unshared data blocks is created in the file server, and then the baseline version is space reduced by conversion to a stub version of shared data blocks, and then the file server responds to a request from a client for creation of one or more space-reduced copies by cloning the stub version. The file server may also respond to a request for creation of a modified space-reduced copy having specified data written at a specified offset. For example, the file server creates a respective modified copy of a virtual server image file for use by each client of the file server.

    摘要翻译: 具有冗余数据消除存储器的文件服务器响应来自客户机的请求以减少空间的文件的副本。 为了减少存储要求和减少处理时间,在文件服务器中创建了非共享数据块的基准版本,然后通过转换为共享数据块的存根版本来缩减基准版本,然后文件服务器响应 通过克隆存根版本,从客户端请求创建一个或多个减少空间的副本。 文件服务器还可以响应于创建具有以指定偏移量写入的指定数据的经修改的空间缩小副本的请求。 例如,文件服务器创建虚拟服务器映像文件的相应修改副本供文件服务器的每个客户端使用。

    Distributed open writable snapshot copy facility using file migration policies
    9.
    发明授权
    Distributed open writable snapshot copy facility using file migration policies 有权
    使用文件迁移策略的分布式可写入快照拷贝工具

    公开(公告)号:US07546431B2

    公开(公告)日:2009-06-09

    申请号:US11085911

    申请日:2005-03-21

    IPC分类号: G06F12/16 G06F17/30

    摘要: A read-write snapshot copy facility is constructed from a hierarchical storage management facility. The read-write snapshot copy file system initially comprises stub files pointing to the files in a read-only snapshot copy file system. When an application writes to a file in the read-write snapshot copy, the read-write snapshot copy facility migrates a copy of the file to replace the stub file, and then writes to the migrated file. Because the read-write snapshot copy facility references the files in the read-only snapshot file system in a network namespace using standard protocols such as NFS or CIFS, the read-write snapshot copy facility permits referencing of distributed read-only snapshot file systems in an open (heterogeneous) network environment, and the read-write snapshot copy is scalable by linking the read-write snapshot copy facility to multiple file servers containing read-only snapshot file systems.

    摘要翻译: 读写快照复制工具是由分级存储管理工具构成的。 读写快照复制文件系统最初包括指向只读快照复制文件系统中的文件的存根文件。 当应用程序写入读写快照副本中的文件时,读写快照复制工具迁移文件的副本以替换存根文件,然后写入迁移的文件。 由于读写快照复制工具使用标准协议(如NFS或CIFS)在网络命名空间中引用只读快照文件系统中的文件,所以读写快照复制工具允许以分布式只读快照文件系统 通过将读写快照复制功能链接到包含只读快照文件系统的多个文件服务器,开放(异构)网络环境和读写快照副本是可扩展的。