Distributed file system with thin arbiter node

    公开(公告)号:US11288237B2

    公开(公告)日:2022-03-29

    申请号:US16182432

    申请日:2018-11-06

    Applicant: Red Hat, Inc.

    Abstract: Systems and methods for using a thin arbiter node as a quorum decision maker in a distributed file system. An example method comprises receiving a write request with respect to a file, identifying a first data storage unit storing a first replica of the file and a second data storage unit storing a second replica of the file, determining that the first data storage unit is unavailable and that the second data storage unit is available, and in response to determining, using metadata residing on a thin arbiter node, that the second data storage unit contains at least on stale file replica, failing the write request to avoid split brain in the distributed file system.

    Replication of data in a distributed file system using an arbiter

    公开(公告)号:US10275468B2

    公开(公告)日:2019-04-30

    申请号:US15042021

    申请日:2016-02-11

    Applicant: Red Hat, Inc.

    Abstract: A request to perform a write operation on a file stored in a distributed file system that includes a first and second storage server and an arbiter system may be received. An identification of whether whether one of the first or second storage servers is available to perform the write operation and that the other of the first or second storage servers is not available to perform the write operation may be performed. An identification of whether the arbiter system is available to record the write operation may be performed. In response to identifying that one of the storage servers and the arbiter system are available and that the other of the storage servers is unavailable, the write operation may be performed on the file in view of write operation data that indicates whether the one of the storage servers is consistent with the arbiter system.

    REPLICATION OF DATA IN A DISTRIBUTED FILE SYSTEM USING AN ARBITER

    公开(公告)号:US20170235755A1

    公开(公告)日:2017-08-17

    申请号:US15042021

    申请日:2016-02-11

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/30174 G06F17/30215

    Abstract: A request to perform a write operation on a file stored in a distributed file system that includes a first and second storage server and an arbiter system may be received. An identification of whether whether one of the first or second storage servers is available to perform the write operation and that the other of the first or second storage servers is not available to perform the write operation may be performed. An identification of whether the arbiter system is available to record the write operation may be performed. In response to identifying that one of the storage servers and the arbiter system are available and that the other of the storage servers is unavailable, the write operation may be performed on the file in view of write operation data that indicates whether the one of the storage servers is consistent with the arbiter system.

Patent Agency Ranking