Metadata structures and related locking techniques to improve performance and scalability in a cluster file system
    1.
    发明授权
    Metadata structures and related locking techniques to improve performance and scalability in a cluster file system 有权
    元数据结构和相关的锁定技术,以提高集群文件系统的性能和可扩展性

    公开(公告)号:US08805889B2

    公开(公告)日:2014-08-12

    申请号:US12345217

    申请日:2008-12-29

    IPC分类号: G06F17/30

    摘要: A cluster file system is disclosed. A plurality of disk servers, operating as a single distributed disk server layer, are connected to the one or more physical disks. Each disk server stores metadata for each of the files. A plurality of lock servers, having one or more locks for each file and associated file system metadata operates as a single centralized distributed lock server to coordinate access to the files stored by the disk server layer. A plurality of asynchronous file servers, operating as a single distributed file server layer in response to a request for a file from a user program: (i) retrieves the requested file from the disk server layer and at least one lock, associated with the retrieved file, from the lock server, and (ii) retrieves metadata for at least one file that is related to the requested files, and at least one lock, for each file that has had its metadata retrieved.

    摘要翻译: 公开了一种集群文件系统。 作为单个分布式磁盘服务器层操作的多个磁盘服务器连接到一个或多个物理磁盘。 每个磁盘服务器存储每个文件的元数据。 对于每个文件和相关联的文件系统元数据具有一个或多个锁的多个锁定服务器作为单个集中式分布式锁定服务器进行操作以协调对由磁盘服务器层存储的文件的访问。 响应于来自用户程序的文件请求而操作为单个分布式文件服务器层的多个异步文件服务器:(i)从所述磁盘服务器层检索所请求的文件,以及至少一个与检索到的文件相关联的锁 文件,以及(ii)检索与所请求的文件相关的至少一个文件的元数据,以及对于已经检索其元数据的每个文件,至少检索一个锁。

    METADATA STRUCTURES AND RELATED LOCKING TECHNIQUES TO IMPROVE PERFORMANCE AND SCALABILITY IN A CLUSTER FILE SYSTEM
    2.
    发明申请
    METADATA STRUCTURES AND RELATED LOCKING TECHNIQUES TO IMPROVE PERFORMANCE AND SCALABILITY IN A CLUSTER FILE SYSTEM 有权
    元数据结构和相关锁定技术,以提高集群文件系统的性能和可扩展性

    公开(公告)号:US20090119304A1

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

    申请号:US12345217

    申请日:2008-12-29

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

    摘要: A cluster file system is disclosed. A plurality of disk servers, operating as a single distributed disk server layer, are connected to the one or more physical disks. Each disk server stores metadata for each of the files. A plurality of lock servers, having one or more locks for each file and associated file system metadata operates as a single centralized distributed lock server to coordinate access to the files stored by the disk server layer. A plurality of asynchronous file servers, operating as a single distributed file server layer in response to a request for a file from a user program: (i) retrieves the requested file from the disk server layer and at least one lock, associated with the retrieved file, from the lock server, and (ii) retrieves metadata for at least one file that is related to the requested files, and at least one lock, for each file that has had its metadata retrieved.

    摘要翻译: 公开了一种集群文件系统。 作为单个分布式磁盘服务器层操作的多个磁盘服务器连接到一个或多个物理磁盘。 每个磁盘服务器存储每个文件的元数据。 对于每个文件和相关联的文件系统元数据具有一个或多个锁的多个锁定服务器作为单个集中式分布式锁定服务器进行操作以协调对由磁盘服务器层存储的文件的访问。 响应于来自用户程序的文件请求而操作为单个分布式文件服务器层的多个异步文件服务器:(i)从所述磁盘服务器层检索所请求的文件,以及至少一个与检索到的文件相关联的锁 文件,以及(ii)检索与所请求的文件相关的至少一个文件的元数据,以及对于已经检索其元数据的每个文件,至少检索一个锁。

    Metadata structures and related locking techniques to improve performance and scalability in a cluster file system
    3.
    发明授权
    Metadata structures and related locking techniques to improve performance and scalability in a cluster file system 有权
    元数据结构和相关的锁定技术,以提高集群文件系统的性能和可扩展性

    公开(公告)号:US07487228B1

    公开(公告)日:2009-02-03

    申请号:US11026270

    申请日:2004-12-30

    IPC分类号: G06F13/00

    摘要: A cluster file system is disclosed. A plurality of disk servers, operating as a single distributed disk server layer, are connected to the one or more physical disks. Each disk server stores metadata for each of the files. A plurality of lock servers, having one or more locks for each file and associated file system metadata operates as a single centralized distributed lock server to coordinate access to the files stored by the disk server layer. A plurality of asynchronous file servers, operating as a single distributed file server layer in response to a request for a file from a user program: (i) retrieves the requested file from the disk server layer and at least one lock, associated with the retrieved file, from the lock server, and (ii) retrieves metadata for at least one file that is related to the requested files, and at least one lock, for each file that has had its metadata retrieved.

    摘要翻译: 公开了一种集群文件系统。 作为单个分布式磁盘服务器层操作的多个磁盘服务器连接到一个或多个物理磁盘。 每个磁盘服务器存储每个文件的元数据。 对于每个文件和相关联的文件系统元数据具有一个或多个锁的多个锁定服务器作为单个集中式分布式锁定服务器进行操作以协调对由磁盘服务器层存储的文件的访问。 响应于来自用户程序的文件请求而操作为单个分布式文件服务器层的多个异步文件服务器:(i)从所述磁盘服务器层检索所请求的文件,以及至少一个与检索到的文件相关联的锁 文件,以及(ii)检索与所请求的文件相关的至少一个文件的元数据,以及对于已经检索其元数据的每个文件,至少检索一个锁。

    Distributed file system using disk servers, lock servers and file servers
    4.
    发明授权
    Distributed file system using disk servers, lock servers and file servers 有权
    使用磁盘服务器,锁定服务器和文件服务器的分布式文件系统

    公开(公告)号:US07406473B1

    公开(公告)日:2008-07-29

    申请号:US10355786

    申请日:2003-01-30

    IPC分类号: G06F12/00 G06F13/16

    摘要: A distributed file system is disclosed. A plurality of disk servers, operating as a single distributed disk server layer, are connected to the one or more physical disks. Each disk server stores meta-data for each of the files. A plurality of lock servers, having one or more locks for each file operates as a single distributed lock server to coordinate access to the files stored by the disk server layer. A plurality of asynchronous file servers, operating as a single distributed file server layer in response to a request for a file from a user program: (i) retrieves the requested file from the disk server layer and at least one lock, associated with the retrieved file, from the lock server, and (ii) retrieves meta-data for at least one file that is related to the requested files, and at least one lock, for each file that has had its meta-data retrieved.

    摘要翻译: 公开了一种分布式文件系统。 作为单个分布式磁盘服务器层操作的多个磁盘服务器连接到一个或多个物理磁盘。 每个磁盘服务器存储每个文件的元数据。 具有用于每个文件的一个或多个锁的多个锁定服务器用作单个分布式锁定服务器以协调对由磁盘服务器层存储的文件的访问。 响应于来自用户程序的文件请求而操作为单个分布式文件服务器层的多个异步文件服务器:(i)从所述磁盘服务器层检索所请求的文件,以及至少一个与检索到的文件相关联的锁 文件,以及(ii)检索与所请求的文件相关的至少一个文件的元数据,以及对于已经检索其元数据的每个文件,至少检索一个锁。