CLUSTER-WIDE UNIQUE ID FOR OBJECT ACCESS CONTROL LISTS
    4.
    发明申请
    CLUSTER-WIDE UNIQUE ID FOR OBJECT ACCESS CONTROL LISTS 有权
    用于对象访问控制列表的CLUSTER-WIDE唯一ID

    公开(公告)号:US20150012497A1

    公开(公告)日:2015-01-08

    申请号:US14364210

    申请日:2012-03-29

    IPC分类号: G06F17/30 G06F11/14

    摘要: A redundant array of independent nodes are networked together. Each node executes an instance of an application that provides object-based storage. The nodes are grouped into systems each having multiple nodes. Objects in the systems have access control lists (ACLs) associated therewith. A method of providing a search key to each ACL in any one system comprises: selecting a region for each metadata object pertaining to the objects in the system; and generating, for each ACL associated with an object in the system, an ACL ID (identifier) as a search key which includes the region number of the region selected for the metadata object pertaining to the object, a region map level corresponding to the region selected, and a monotonically increasing counter value that is automatically incremented each time an ACL ID is generated. The ACL ID remains unique during reconfiguration via splitting/merging existing distributed portions of the database.

    摘要翻译: 独立节点的冗余阵列联网在一起。 每个节点执行提供基于对象的存储的应用程序的实例。 节点被分组成具有多个节点的系统。 系统中的对象具有与其相关联的访问控制列表(ACL)。 在任何一个系统中为每个ACL提供搜索关键字的方法包括:为与系统中的对象相关联的每个元数据对象选择一个区域; 并且对于与系统中的对象相关联的每个ACL,生成作为搜索关键字的ACL ID(标识符),其包括为与该对象相关联的元数据对象选择的区域的区域号,对应于该区域的区域映射级别 选择,以及每次生成ACL ID时自动递增的单调递增的计数器值。 在重新配置期间,ACL ID通过分割/合并数据库的现有分布式部分而保持唯一。

    System and method for enhancing availability of a distributed object storage system during a partial database outage
    5.
    发明申请
    System and method for enhancing availability of a distributed object storage system during a partial database outage 有权
    在部分数据库中断期间增强分布式对象存储系统的可用性的系统和方法

    公开(公告)号:US20140157049A1

    公开(公告)日:2014-06-05

    申请号:US13924666

    申请日:2013-06-24

    IPC分类号: G06F11/14

    摘要: An “operate with missing region” feature allows a cluster to continue servicing reads for available regions even when some regions are missing. Upon a given node failure condition, the cluster is placed in an effective read-only mode for all regions. The node failure condition typically is one where there has been a failure of an authoritative region copy and no backup copy is then available. Typically, “read-only” means no client write or update requests succeed while the cluster is in this state. Those requests should fail with an error message that indicates failure because of the read-only status. Preferably, such requests are re-tried. In this mode, regions are only allowed to perform read operations but the cluster continues to operate with missing regions, and missing regions are entered on a region map. The cluster then automatically recovers returning missing regions, after which it leaves the read-only state.

    摘要翻译: “使用缺少区域”功能允许集群继续为可用区域读取数据,即使某些区域丢失。 在给定的节点故障条件下,将集群置于所有区域的有效只读模式。 节点故障条件通常是权威区域副本失败,然后没有备份副本可用的情况。 通常,“只读”表示在集群处于此状态时,客户端写入或更新请求不会成功。 这些请求应该失败,并显示一条错误消息,指示由于只读状态而导致失败。 优选地,重新尝试这样的请求。 在这种模式下,只允许区域执行读取操作,但是群集继续在缺少的区域中运行,并且在区域映射中输入缺失的区域。 然后,群集会自动恢复返回的缺失区域,之后它离开只读状态。

    Distributed disaster recovery file sync server system

    公开(公告)号:US10235251B2

    公开(公告)日:2019-03-19

    申请号:US14915372

    申请日:2013-12-17

    IPC分类号: G06F11/00 G06F11/14 G06F17/30

    摘要: Example implementations are directed to restoration of data not only from the servers, but also from the clients connected to the server. Algorithms are incorporated to identify content that was created or modified after the last backup. This algorithm also identifies and resolves changes in the mount points for shared folders, preventing information leakage. When the server recovers from a failure, it notifies the clients about the recovery on their next connection. Each client then determines the current state of its mount points and file paths and compares them with the server's mount points and file paths. After the comparison, the client comprehends and indicates the mount point differences by renaming them and sends entire local data (all files, folders, mount points) to the server. The server reconciles the differences.

    System and method for enhancing availability of a distributed object storage system during a partial database outage
    7.
    发明授权
    System and method for enhancing availability of a distributed object storage system during a partial database outage 有权
    在部分数据库中断期间增强分布式对象存储系统的可用性的系统和方法

    公开(公告)号:US09183096B2

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

    申请号:US13924666

    申请日:2013-06-24

    摘要: An “operate with missing region” feature allows a cluster to continue servicing reads for available regions even when some regions are missing. Upon a given node failure condition, the cluster is placed in an effective read-only mode for all regions. The node failure condition typically is one where there has been a failure of an authoritative region copy and no backup copy is then available. Typically, “read-only” means no client write or update requests succeed while the cluster is in this state. Those requests should fail with an error message that indicates failure because of the read-only status. Preferably, such requests are re-tried. In this mode, regions are only allowed to perform read operations but the cluster continues to operate with missing regions, and missing regions are entered on a region map. The cluster then automatically recovers returning missing regions, after which it leaves the read-only state.

    摘要翻译: “使用缺少区域”功能允许集群继续为可用区域读取数据,即使某些区域丢失。 在给定的节点故障条件下,将集群置于所有区域的有效只读模式。 节点故障条件通常是权威区域副本失败,然后没有备份副本可用的情况。 通常,“只读”表示在集群处于此状态时,客户端写入或更新请求不会成功。 这些请求应该失败,并显示一条错误消息,指示由于只读状态而导致失败。 优选地,重新尝试这样的请求。 在这种模式下,只允许区域执行读取操作,但是群集继续在缺少的区域中运行,并且在区域映射中输入缺失的区域。 然后,群集会自动恢复返回的缺失区域,之后它离开只读状态。