-
公开(公告)号:US08010493B2
公开(公告)日:2011-08-30
申请号:US12717840
申请日:2010-03-04
申请人: Robert J. Anderson , Neal T. Fachan , Eric M. Lemar , Aaron J. Passey , David W. Richards , Darren P. Schack
发明人: Robert J. Anderson , Neal T. Fachan , Eric M. Lemar , Aaron J. Passey , David W. Richards , Darren P. Schack
CPC分类号: G06F17/30088 , G06F17/3015 , Y10S707/99955
摘要: In one embodiment, a user or client device is connected to a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a user to take a snapshot of data stored on the file system. The snapshot may include a single file, a single directory, a plurality of files within a directory, a plurality of directories, a path on the file system that includes nested files and subdirectories, or more than one path on the file system that each includes nested files and directories. In one embodiment, the metadata comprises mini-snapshots for directories representing a path from the root of the file system to the root of the snapshot. The mini-snapshots serve as stand-ins for portions of the file system which are not included in the snapshot, but which permit access to the snapshot data in an intuitive way.
摘要翻译: 在一个实施例中,用户或客户端设备连接到由一个或多个物理节点组成的分布式文件系统。 每个物理节点上的数据存储有关文件系统内的文件和目录的元数据。 一些实施例允许用户拍摄存储在文件系统上的数据的快照。 快照可以包括单个文件,单个目录,目录内的多个文件,多个目录,文件系统上包括嵌套文件和子目录的路径,或者文件系统上的多于一个路径,每个路径包括 嵌套文件和目录。 在一个实施例中,元数据包括用于表示从文件系统的根到快照的根的路径的目录的小型快照。 微型快照作为文件系统中未包含在快照中的部分的备用,但允许以直观的方式访问快照数据。
-
公开(公告)号:US20080151724A1
公开(公告)日:2008-06-26
申请号:US11643725
申请日:2006-12-21
申请人: Robert J. Anderson , Neal T. Fachan , Peter J. Godman , Justin M. Husted , Aaron J. Passey , David W. Richards , Darren P. Schack
发明人: Robert J. Anderson , Neal T. Fachan , Peter J. Godman , Justin M. Husted , Aaron J. Passey , David W. Richards , Darren P. Schack
IPC分类号: G11B5/58
CPC分类号: G11B33/127 , G06F11/1471
摘要: In some embodiments, storage devices, such as a storage drive or a storage node, in an array of storage devices may be reintroduced into the array of storage devices after a period of temporary unavailability without fully rebuilding the entire previously unavailable storage device.
摘要翻译: 在一些实施例中,存储设备阵列中的存储设备(诸如存储驱动器或存储节点)可以在暂时不可用的时间段之后被重新引入到存储设备阵列中,而没有完全重建整个先前不可用的存储设备。
-
公开(公告)号:US08286029B2
公开(公告)日:2012-10-09
申请号:US11643725
申请日:2006-12-21
申请人: Robert J. Anderson , Neal T. Fachan , Peter J. Godman , Justin M. Husted , Aaron J. Passey , David W. Richards , Darren P. Schack
发明人: Robert J. Anderson , Neal T. Fachan , Peter J. Godman , Justin M. Husted , Aaron J. Passey , David W. Richards , Darren P. Schack
CPC分类号: G11B33/127 , G06F11/1471
摘要: In some embodiments, storage devices, such as a storage drive or a storage node, in an array of storage devices may be reintroduced into the array of storage devices after a period of temporary unavailability without fully rebuilding the entire previously unavailable storage device.
摘要翻译: 在一些实施例中,存储设备阵列中的存储设备(诸如存储驱动器或存储节点)可以在暂时不可用的时间段之后被重新引入到存储设备阵列中,而没有完全重建整个先前不可用的存储设备。
-
4.
公开(公告)号:US20080155191A1
公开(公告)日:2008-06-26
申请号:US11643719
申请日:2006-12-21
申请人: Robert J. Anderson , Nate E. Dire , Neal T. Fachan , Peter J. Godman , Aaron J. Passey , David W. Richards , Darren P. Schack
发明人: Robert J. Anderson , Nate E. Dire , Neal T. Fachan , Peter J. Godman , Aaron J. Passey , David W. Richards , Darren P. Schack
IPC分类号: G06F12/00
CPC分类号: G06F11/1076 , G06F11/2056 , G06F2211/1004 , G06F2211/1023 , G06F2211/1028 , G06F2211/103
摘要: Embodiments of the present invention provide systems and methods for using heterogeneous containers where the available space on the containers is of two or more different sizes. In some embodiments, the heterogeneous containers may store some data under one protection scheme and other data under one or more other data protection schemes.
摘要翻译: 本发明的实施例提供了使用异种容器的系统和方法,其中容器上的可用空间具有两种或更多种不同的尺寸。 在一些实施例中,异构容器可以将一些数据存储在一个保护方案和其他一个或多个其他数据保护方案下的数据。
-
公开(公告)号:US20080046476A1
公开(公告)日:2008-02-21
申请号:US11506610
申请日:2006-08-18
申请人: Robert J. Anderson , Neal T. Fachan , Justin M. Husted , Eric M. Lemar , Aaron J. Passey , Darren P. Schack
发明人: Robert J. Anderson , Neal T. Fachan , Justin M. Husted , Eric M. Lemar , Aaron J. Passey , Darren P. Schack
IPC分类号: G06F17/30
CPC分类号: G06F17/30088 , G06F17/3015 , Y10S707/99953
摘要: In one embodiment, a user or client device is connected to a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a user to take a snapshot of data stored on the file system. The snapshot may include a single file, a single directory, a plurality of files within a directory, a plurality of directories, a path on the file system that includes nested files and subdirectories, or more than one path on the file system that each includes nested files and directories.
-
公开(公告)号:US20110145195A1
公开(公告)日:2011-06-16
申请号:US12965748
申请日:2010-12-10
IPC分类号: G06F17/30
CPC分类号: G06F17/30327 , G06F11/2094 , G06F17/30091
摘要: Systems and methods are disclosed that provide an indexing data structure. In one embodiment, the indexing data structure is mirrored index tree where the copies of the nodes of the tree are stored across devices in a distributed system. In one embodiment, nodes that are stored on an offline device are restored, and an offline device that comes back online is merged into the distributed system and given access to the current indexing data structure. In one embodiment, the indexing data structure is traversed to locate and restore nodes that are stored on offline devices of the distributed system.
摘要翻译: 公开了提供索引数据结构的系统和方法。 在一个实施例中,索引数据结构是镜像索引树,其中树的节点的副本被存储在分布式系统中的设备之间。 在一个实施例中,恢复存储在脱机设备上的节点,并且返回在线的离线设备被合并到分布式系统中并且允许对当前索引数据结构的访问。 在一个实施例中,遍历索引数据结构以定位和恢复存储在分布式系统的离线设备上的节点。
-
公开(公告)号:US20100161557A1
公开(公告)日:2010-06-24
申请号:US12717869
申请日:2010-03-04
申请人: Robert J. Anderson , Neal T. Fachan , Justin M. Husted , Eric M. Lemar , Aaron J. Passey , Darren P. Schack
发明人: Robert J. Anderson , Neal T. Fachan , Justin M. Husted , Eric M. Lemar , Aaron J. Passey , Darren P. Schack
CPC分类号: G06F17/30088 , G06F17/3015 , Y10S707/99953
摘要: In one embodiment, a user or client device is connected to a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a user to take a snapshot of data stored on the file system. The snapshot may include a single file, a single directory, a plurality of files within a directory, a plurality of directories, a path on the file system that includes nested files and subdirectories, or more than one path on the file system that each includes nested files and directories. According to one embodiment, the system stores representations of the snapshots that govern a file or directory and its descendants within metadata associated with that file or directory. In one embodiment, before modifying a file or directory, the system updates the representations of the governing snapshots by traversing the metadata of ancestors of the file or directory.
摘要翻译: 在一个实施例中,用户或客户端设备连接到由一个或多个物理节点组成的分布式文件系统。 每个物理节点上的数据存储有关文件系统内的文件和目录的元数据。 一些实施例允许用户拍摄存储在文件系统上的数据的快照。 快照可以包括单个文件,单个目录,目录内的多个文件,多个目录,文件系统上包括嵌套文件和子目录的路径,或者文件系统上的多于一个路径,每个路径包括 嵌套文件和目录。 根据一个实施例,系统将管理文件或目录及其后代的快照的表示存储在与该文件或目录相关联的元数据内。 在一个实施例中,在修改文件或目录之前,系统通过遍历文件或目录的祖先的元数据来更新管理快照的表示。
-
公开(公告)号:US07680836B2
公开(公告)日:2010-03-16
申请号:US11506610
申请日:2006-08-18
申请人: Robert J. Anderson , Neal T. Fachan , Justin M. Husted , Eric M. Lemar , Aaron J. Passey , Darren P. Schack
发明人: Robert J. Anderson , Neal T. Fachan , Justin M. Husted , Eric M. Lemar , Aaron J. Passey , Darren P. Schack
CPC分类号: G06F17/30088 , G06F17/3015 , Y10S707/99953
摘要: In one embodiment, a user or client device is connected to a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a user to take a snapshot of data stored on the file system. The snapshot may include a single file, a single directory, a plurality of files within a directory, a plurality of directories, a path on the file system that includes nested files and subdirectories, or more than one path on the file system that each include nested files and directories. According to one embodiment, the system stores representations of the snapshots that govern a file or directory and its descendants within metadata associated with that file or directory. Before modifying a file or directory, the system updates the representations of the governing snapshots by traversing the metadata of ancestors of the file or directory.
摘要翻译: 在一个实施例中,用户或客户端设备连接到由一个或多个物理节点组成的分布式文件系统。 每个物理节点上的数据存储有关文件系统内的文件和目录的元数据。 一些实施例允许用户拍摄存储在文件系统上的数据的快照。 快照可以包括单个文件,单个目录,目录中的多个文件,多个目录,文件系统上包括嵌套文件和子目录的路径,或者文件系统上的多于一个路径,每个路径包括 嵌套文件和目录。 根据一个实施例,系统将管理文件或目录及其后代的快照的表示存储在与该文件或目录相关联的元数据内。 在修改文件或目录之前,系统通过遍历文件或目录的祖先的元数据来更新管理快照的表示。
-
公开(公告)号:US08214400B2
公开(公告)日:2012-07-03
申请号:US12862060
申请日:2010-08-24
CPC分类号: G06F17/30327
摘要: Systems and methods are disclosed that provide an indexing data structure. In one embodiment, the indexing data structure is mirrored index tree where the copies of the nodes of the tree are stored across devices in a distributed system. In one embodiment, nodes that are stored on an offline device are restored, and an offline device that comes back online is merged into the distributed system and given access to the current indexing data structure. In one embodiment, the indexing data structure is traversed to locate and restore nodes that are stored on offline devices of the distributed system.
摘要翻译: 公开了提供索引数据结构的系统和方法。 在一个实施例中,索引数据结构是镜像索引树,其中树的节点的副本被存储在分布式系统中的设备之间。 在一个实施例中,恢复存储在脱机设备上的节点,并且返回在线的离线设备被合并到分布式系统中并且允许对当前索引数据结构的访问。 在一个实施例中,遍历索引数据结构以定位和恢复存储在分布式系统的离线设备上的节点。
-
公开(公告)号:US08015156B2
公开(公告)日:2011-09-06
申请号:US12717869
申请日:2010-03-04
申请人: Robert J. Anderson , Neal T. Fachan , Justin M. Husted , Eric M. Lemar , Aaron J. Passey , Darren P. Schack
发明人: Robert J. Anderson , Neal T. Fachan , Justin M. Husted , Eric M. Lemar , Aaron J. Passey , Darren P. Schack
CPC分类号: G06F17/30088 , G06F17/3015 , Y10S707/99953
摘要: In one embodiment, a user or client device is connected to a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a user to take a snapshot of data stored on the file system. The snapshot may include a single file, a single directory, a plurality of files within a directory, a plurality of directories, a path on the file system that includes nested files and subdirectories, or more than one path on the file system that each includes nested files and directories. According to one embodiment, the system stores representations of the snapshots that govern a file or directory and its descendants within metadata associated with that file or directory. In one embodiment, before modifying a file or directory, the system updates the representations of the governing snapshots by traversing the metadata of ancestors of the file or directory.
摘要翻译: 在一个实施例中,用户或客户端设备连接到由一个或多个物理节点组成的分布式文件系统。 每个物理节点上的数据存储有关文件系统内的文件和目录的元数据。 一些实施例允许用户拍摄存储在文件系统上的数据的快照。 快照可以包括单个文件,单个目录,目录内的多个文件,多个目录,文件系统上包括嵌套文件和子目录的路径,或者文件系统上的多于一个路径,每个路径包括 嵌套文件和目录。 根据一个实施例,系统将管理文件或目录及其后代的快照的表示存储在与该文件或目录相关联的元数据内。 在一个实施例中,在修改文件或目录之前,系统通过遍历文件或目录的祖先的元数据来更新管理快照的表示。
-
-
-
-
-
-
-
-
-