File system having a hybrid file system format
    1.
    发明授权
    File system having a hybrid file system format 有权
    具有混合文件系统格式的文件系统

    公开(公告)号:US07870172B1

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

    申请号:US11317940

    申请日:2005-12-22

    Applicant: Joydeep Sarma

    Inventor: Joydeep Sarma

    CPC classification number: G06F17/30185 G06F17/30129

    Abstract: Embodiments of this invention disclose a file system having a hybrid file system format. The file system maintains certain data in two formats, thereby defining a hybrid file system format. In one exemplary application, the first format has properties favorable to write operations, e.g. a log-structured file system format, while the second format has properties favorable to read operations, e.g. an extent-based file system format. The data is stored in the first file system format and then asynchronously stored in the second file system format. The data stored in the second file system format are also updated asynchronously.

    Abstract translation: 本发明的实施例公开了一种具有混合文件系统格式的文件系统。 文件系统以两种格式维护某些数据,从而定义混合文件系统格式。 在一个示例性应用中,第一格式具有有利于写入操作的属性,例如。 日志结构的文件系统格式,而第二格式具有有利于读取操作的属性,例如, 基于范围的文件系统格式。 数据以第一个文件系统格式存储,然后以第二个文件系统格式异步存储。 以第二个文件系统格式存储的数据也是异步更新的。

    System and method for reliable peer communication in a clustered storage system
    2.
    发明申请
    System and method for reliable peer communication in a clustered storage system 有权
    用于集群存储系统中可靠对等通信的系统和方法

    公开(公告)号:US20050015460A1

    公开(公告)日:2005-01-20

    申请号:US10622558

    申请日:2003-07-18

    Abstract: A system and method for reliable peer-to-peer communication is provided. The system and method includes a cluster connection manager that acts as a unified resource for opening, closing and maintaining peer-to-peer communication channels between applications executing on storage systems comprising a storage system cluster. The cluster connection manager communicates with cluster connection manager clients to maintain and manage the communication channels. The cluster connection manager may also be operatively interconnected with a plurality of cluster interconnect devices, thereby enabling failover operation in the event that a cluster interconnect device suffers an error condition.

    Abstract translation: 提供了一种用于可靠的对等通信的系统和方法。 该系统和方法包括一个集群连接管理器,其作为用于在包括存储系统集群的存储系统上执行的应用之间打开,关闭和维护对等通信信道的统一资源。 集群连接管理器与集群连接管理器客户端进行通信,以维护和管理通信通道。 集群连接管理器还可以与多个集群互连设备可操作地互连,从而在集群互连设备遇到错误状况的情况下实现故障切换操作。

    System and method for allocating spare disks in networked storage
    3.
    发明申请
    System and method for allocating spare disks in networked storage 有权
    在网络存储中分配备用磁盘的系统和方法

    公开(公告)号:US20070079172A1

    公开(公告)日:2007-04-05

    申请号:US11633382

    申请日:2006-12-04

    CPC classification number: G06F11/2094

    Abstract: A system and method for a file server to allocate spare disks in a network storage system. The method determines the available spare disks and first selects those disks that satisfy one or more required rules. The method sorts the spare disks by a set of ordered policies to determine a highest-ranked disk that is then selected as the spare to be utilized. If multiple disks are equally ranked, one of the equally ranked disks is randomly chosen to be the spare disk allocated.

    Abstract translation: 用于文件服务器在网络存储系统中分配备用磁盘的系统和方法。 该方法确定可用的备用磁盘,并首先选择满足一个或多个所需规则的磁盘。 该方法通过一组有序策略对备用磁盘进行排序,以确定最高排名的磁盘,然后将其选为要使用的备用磁盘。 如果多个磁盘的等级排名,则将等同排列的磁盘之一随机选择为分配的备用磁盘。

    Apparatus and method for data replication at an intermediate node

    公开(公告)号:US20060218210A1

    公开(公告)日:2006-09-28

    申请号:US11090829

    申请日:2005-03-25

    CPC classification number: G06F17/30578 Y10S707/99943 Y10S707/99955

    Abstract: An embodiment of the invention provides an apparatus that includes a primary node, a secondary node, and an intermediate node. Data is synchronously copied from the primary node to the intermediate node, and data is asynchronously copied from the intermediate node to the secondary node. The data stored in the intermediate node is a subset of the data set that is stored in the primary node. Therefore, an embodiment of the invention advantageously provides a multiple hop data replication method that allows data recovery if disaster occurs at the location of the primary node. Additionally, an embodiment of the invention advantageously provides a tolerable latency value from the time that a client device sends a write request to the primary node to the time that an acknowledgement message is received by the client device.

    System and method for establishing a peer connection using reliable RDMA primitives
    5.
    发明申请
    System and method for establishing a peer connection using reliable RDMA primitives 有权
    使用可靠的RDMA原语建立对等连接的系统和方法

    公开(公告)号:US20050015459A1

    公开(公告)日:2005-01-20

    申请号:US10622565

    申请日:2003-07-18

    CPC classification number: H04L29/06 H04L69/16

    Abstract: A system and method for reliable peer-to-peer communication is provided. The system and method includes a cluster connection manager that acts as a unified resource for opening, closing and maintaining peer-to-peer communication channels between applications executing on storage systems comprising a storage system cluster. The cluster connection manager communicates with cluster connection manager clients to maintain and manage the communication channels. The cluster connection manager may also be operatively interconnected with a plurality of cluster interconnect devices, thereby enabling failover operation in the event that a cluster interconnect device suffers an error condition.

    Abstract translation: 提供了一种用于可靠的对等通信的系统和方法。 该系统和方法包括一个集群连接管理器,其作为用于在包括存储系统集群的存储系统上执行的应用之间打开,关闭和维护对等通信信道的统一资源。 集群连接管理器与集群连接管理器客户端进行通信,以维护和管理通信通道。 集群连接管理器还可以与多个集群互连设备可操作地互连,从而在集群互连设备遇到错误状况的情况下实现故障切换操作。

    Method and apparatus for concurrent read-only access to filesystem
    6.
    发明授权
    Method and apparatus for concurrent read-only access to filesystem 有权
    用于并发只读访问文件系统的方法和设备

    公开(公告)号:US07904492B2

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

    申请号:US11389421

    申请日:2006-03-23

    Abstract: A storage server obtains metadata to describe a filesystem, then processes the metadata to locate a data block and reads the data block from a remote storage subsystem. Apparatus and software implementing embodiments of the invention are also described and claimed.

    Abstract translation: 存储服务器获取元数据以描述文件系统,然后处理元数据以定位数据块并从远程存储子系统读取数据块。 还描述和要求保护本发明的实施例的装置和软件。

    SYSTEM AND METHOD FOR TRANSFERRING VOLUME OWNERSHIP IN NETWORKED STORAGE
    7.
    发明申请
    SYSTEM AND METHOD FOR TRANSFERRING VOLUME OWNERSHIP IN NETWORKED STORAGE 有权
    在网络存储中传输体积所有权的系统和方法

    公开(公告)号:US20080021992A1

    公开(公告)日:2008-01-24

    申请号:US11867130

    申请日:2007-10-04

    CPC classification number: G06F3/0665 G06F3/061 G06F3/0631 G06F3/0634 G06F3/067

    Abstract: A method for operating a data storage system is described. A request is issued that an ownership attribute of a logical arrangement of storage space associated with a first storage system be associated with a second storage system. In response to the request, the ownership attribute is changed to a state of unowned. In response to the request and in response to the state of unowned, the ownership attribute of the logical arrangement of storage space is changed to a new set of attributes associated with the second storage system to change ownership of the logical arrangement of storage space from the first storage system to the second storage system.

    Abstract translation: 描述了一种用于操作数据存储系统的方法。 发出与第一存储系统相关联的存储空间的逻辑布置的所有权属性与第二存储系统相关联的请求。 响应请求,所有权属性更改为未知状态。 响应于请求并响应于未知状态,存储空间的逻辑布置的所有权属性被改变为与第二存储系统相关联的新的属性集合,以将存储空间的逻辑布置的所有权从 第一存储系统到第二存储系统。

    Method and apparatus for cloning filesystems across computing systems
    8.
    发明申请
    Method and apparatus for cloning filesystems across computing systems 有权
    跨计算系统克隆文件系统的方法和装置

    公开(公告)号:US20070162515A1

    公开(公告)日:2007-07-12

    申请号:US11321431

    申请日:2005-12-28

    CPC classification number: G06F17/30067 Y10S707/99952

    Abstract: Data storage methods and apparatus combining read-only and read-write storage are described. Data may be located by information maintained in a filesystem; each data block is stored in either the read-only storage or the read-write storage.

    Abstract translation: 描述了组合只读和读写存储的数据存储方法和装置。 数据可以通过维护在文件系统中的信息来定位; 每个数据块都存储在只读存储器或读写存储器中。

    Apparatus and method for data replication at an intermediate node
    9.
    发明授权
    Apparatus and method for data replication at an intermediate node 有权
    在中间节点进行数据复制的装置和方法

    公开(公告)号:US07631021B2

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

    申请号:US11090829

    申请日:2005-03-25

    CPC classification number: G06F17/30578 Y10S707/99943 Y10S707/99955

    Abstract: An embodiment of the invention provides an apparatus that includes a primary node, a secondary node, and an intermediate node. Data is synchronously copied from the primary node to the intermediate node, and data is asynchronously copied from the intermediate node to the secondary node. The data stored in the intermediate node is a subset of the data set that is stored in the primary node. Therefore, an embodiment of the invention advantageously provides a multiple hop data replication method that allows data recovery if disaster occurs at the location of the primary node. Additionally, an embodiment of the invention advantageously provides a tolerable latency value from the time that a client device sends a write request to the primary node to the time that an acknowledgement message is received by the client device.

    Abstract translation: 本发明的实施例提供一种包括主节点,次节点和中间节点的装置。 数据从主节点同步复制到中间节点,数据从中间节点异步复制到辅助节点。 存储在中间节点中的数据是存储在主节点中的数据集的子集。 因此,本发明的实施例有利地提供了多跳数据复制方法,其允许在主节点的位置处发生灾难时的数据恢复。 此外,本发明的实施例有利地提供从客户端设备向主节点向客户端设备接收到确认消息的时间发送写请求的时间的可容忍等待时间值。

    Methods of converting traditional volumes into flexible volumes
    10.
    发明申请
    Methods of converting traditional volumes into flexible volumes 有权
    将传统卷转换为灵活卷的方法

    公开(公告)号:US20070255921A1

    公开(公告)日:2007-11-01

    申请号:US11414784

    申请日:2006-04-28

    Abstract: A filer converts a traditional volume to a flexible volume by: creating an aggregate on storage devices other than the storage devices of the traditional volume; on the aggregate, creating a flexible volume large enough to store metadata describing files residing on the traditional volume; on the flexible volume, creating metadata structures that describe the files of the traditional volume, except that the metadata indicates that data blocks and indirect blocks are absent and must be fetched from another location. As the filer handles I/O requests directed to the flexible volume, the filer calculates physical volume block number (PVBN) addresses where the requested blocks would be located in the aggregate and replaces the absent pointers with the calculated addresses. After the absent pointers have been replaced, the filer adds the storage devices of the traditional volume.

    Abstract translation: 文件管理器通过以下方式将传统卷转换为灵活卷:在除传统卷的存储设备之外的存储设备上创建聚合; 在集合上创建足够大的灵活卷以存储描述驻留在传统卷上的文件的元数据; 在灵活的卷上,创建描述传统卷的文件的元数据结构,但元数据指示数据块和间接块不存在,并且必须从另一个位置获取。 由于文件管理器处理指向灵活卷的I / O请求,文件管理器计算所请求的块将位于聚合中的物理卷块(PVBN)地址,并使用计算出的地址替换缺少的指针。 在缺少指针被替换之后,文件管理器添加了传统卷的存储设备。

Patent Agency Ranking