Caching Method for Distributed Storage System, a Lock Server Node, and a Lock Client Node
    1.
    发明申请
    Caching Method for Distributed Storage System, a Lock Server Node, and a Lock Client Node 有权
    分布式存储系统的缓存方法,锁定服务器节点和锁定客户端节点

    公开(公告)号:US20150026417A1

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

    申请号:US14509471

    申请日:2014-10-08

    Inventor: Hongxing Guo

    Abstract: A caching method for a distributed storage system, a lock server node, and a lock client node is disclosed. When the lock server node receives a first lock request sent by the first lock client node for locking a first data stripe, if the lock server node determines that the first lock request is a read lock request received for the first time on the first data stripe or a write lock request on the first data stripe, the lock server node records the owner of the first data stripe is the first lock client node in recorded attribute information of data stripes, and returns to the first lock client node a first response message indicating that the owner of the first data stripe is the first lock client node, and instructing the first lock client node to cache the first data stripe.

    Abstract translation: 公开了一种用于分布式存储系统,锁定服务器节点和锁定客户端节点的缓存方法。 当锁服务器节点接收到由第一锁客户端节点发送的用于锁定第一数据条带的第一锁请求时,如果锁服务器节点确定第一锁请求是第一数据条带上第一次接收到的读锁请求 或第一数据条带上的写入锁定请求,锁定服务器节点记录第一个数据的所有者数据条带是记录的数据条带的属性信息中的第一个锁定客户端节点,并返回给第一个锁定客户端节点的第一个响应消息,指示 第一个数据条带的所有者是第一个锁定客户端节点,并指示第一个锁定客户端节点缓存第一个数据条带。

    Online upgrade method, apparatus, and system

    公开(公告)号:US10999139B2

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

    申请号:US16112374

    申请日:2018-08-24

    Inventor: Hongxing Guo

    Abstract: In a method, identifiers are obtained of N to-be-upgraded nodes. An upgrade sequence of the N to-be-upgraded nodes is set according to the identifiers of the N to-be-upgraded nodes. A backup node of each to-be-upgraded node is determined according to the upgrade sequence of the N to-be-upgraded nodes, to obtain node backup information. A backup node of the Xth to-be-upgraded node is at least one node in a set that includes a to-be-upgraded node prior to the Xth to-be-upgraded node and a to-be-upgraded node following the (X+[Z+1])th to-be-upgraded node. Z is a ratio of a time required by the Xth to-be-upgraded node for migrating back service data to an online upgrade time of the Xth to-be-upgraded node. The node backup information is sent to the N to-be-upgraded nodes.

    Data processing method and device in distributed file storage system

    公开(公告)号:US10127233B2

    公开(公告)日:2018-11-13

    申请号:US14806064

    申请日:2015-07-22

    Inventor: Hongxing Guo

    Abstract: A data processing method and a device in a distributed file storage system, where the method includes receiving, by a client agent, a data processing request which carries a file identifier, an offset address, a file length, and other information of a target file; obtaining, by the client agent, redundancy information according to the file identifier carried in the data processing request, where the redundancy information includes a quantity of data strips, N, of the distributed file storage system and a quantity of parity strips, M, of the distributed file storage system; determining a quantity of valid strips, DSC, of the target file according to the offset address and the length information; determining a quantity of actual strips, N′, of the target file according to the DSC and the M; and determining corresponding strips according to the N′ and processing the corresponding strips.

    Data Processing Method and Device in Distributed File Storage System
    4.
    发明申请
    Data Processing Method and Device in Distributed File Storage System 审中-公开
    分布式文件存储系统中的数据处理方法和设备

    公开(公告)号:US20150324371A1

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

    申请号:US14806064

    申请日:2015-07-22

    Inventor: Hongxing Guo

    Abstract: A data processing method and a device in a distributed file storage system, where the method includes receiving, by a client agent, a data processing request which carries a file identifier, an offset address, a file length, and other information of a target file; obtaining, by the client agent, redundancy information according to the file identifier carried in the data processing request, where the redundancy information includes a quantity of data strips, N, of the distributed file storage system and a quantity of parity strips, M, of the distributed file storage system; determining a quantity of valid strips, DSC, of the target file according to the offset address and the length information; determining a quantity of actual strips, N′, of the target file according to the DSC and the M; and determining corresponding strips according to the N′ and processing the corresponding strips.

    Abstract translation: 一种数据处理方法和分布式文件存储系统中的装置,其中该方法包括由客户端代理接收携带目标文件的文件标识符,偏移地址,文件长度和其他信息的数据处理请求 ; 根据数据处理请求中携带的文件标识符,由客户端代理获得冗余信息,其中冗余信息包括分布式文件存储系统的数据条N的数量和奇偶校验条的数量M 分布式文件存储系统; 根据偏移地址和长度信息确定目标文件的有效条带数量; 根据DSC和M确定目标文件的实际条带N'的数量; 并根据N'确定相应的条带并处理相应的条带。

    File system permission setting method and apparatus

    公开(公告)号:US11238175B2

    公开(公告)日:2022-02-01

    申请号:US16718995

    申请日:2019-12-18

    Abstract: A data access method in a file system comprises receiving a data access request including an identifier of a to-be-accessed node, obtaining access permission for the to-be-accessed node based on the identifier of the to-be-accessed node, wherein when a permission version number of the to-be-accessed node is not the latest in permission version numbers of all nodes indicated by path information of the to-be-accessed node in a file system, the access permission for the to-be-accessed node inherits a permission record corresponding to a parent node that is of the to-be-accessed node and that has a latest permission version number, and performing authentication based on the access permission for the to-be-accessed node, and accessing data of the to-be-accessed node after the authentication succeeds.

    ONLINE UPGRADE METHOD, APPARATUS, AND SYSTEM

    公开(公告)号:US20180367379A1

    公开(公告)日:2018-12-20

    申请号:US16112374

    申请日:2018-08-24

    Inventor: Hongxing Guo

    Abstract: In a method, identifiers are obtained of N to-be-upgraded nodes. An upgrade sequence of the N to-be-upgraded nodes is set according to the identifiers of the N to-be-upgraded nodes. A backup node of each to-be-upgraded node is determined according to the upgrade sequence of the N to-be-upgraded nodes, to obtain node backup information. A backup node of the Xth to-be-upgraded node is at least one node in a set that includes a to-be-upgraded node prior to the Xth to-be-upgraded node and a to-be-upgraded node following the (X+[Z+1])th to-be-upgraded node. Z is a ratio of a time required by the Xth to-be-upgraded node for migrating back service data to an online upgrade time of the Xth to-be-upgraded node. The node backup information is sent to the N to-be-upgraded nodes.

    Caching method for distributed storage system, a lock server node, and a lock client node
    7.
    发明授权
    Caching method for distributed storage system, a lock server node, and a lock client node 有权
    分布式存储系统的缓存方法,锁定服务器节点和锁定客户端节点

    公开(公告)号:US09424204B2

    公开(公告)日:2016-08-23

    申请号:US14509471

    申请日:2014-10-08

    Inventor: Hongxing Guo

    Abstract: A caching method for a distributed storage system, a lock server node, and a lock client node is disclosed. When the lock server node receives a first lock request sent by the first lock client node for locking a first data stripe, if the lock server node determines that the first lock request is a read lock request received for the first time on the first data stripe or a write lock request on the first data stripe, the lock server node records the owner of the first data stripe is the first lock client node in recorded attribute information of data stripes, and returns to the first lock client node a first response message indicating that the owner of the first data stripe is the first lock client node, and instructing the first lock client node to cache the first data stripe.

    Abstract translation: 公开了一种用于分布式存储系统,锁定服务器节点和锁定客户端节点的缓存方法。 当锁服务器节点接收到由第一锁客户端节点发送的用于锁定第一数据条带的第一锁请求时,如果锁服务器节点确定第一锁请求是第一数据条带上第一次接收到的读锁请求 或第一数据条带上的写入锁定请求,锁定服务器节点记录第一个数据的所有者数据条带是记录的数据条带的属性信息中的第一个锁定客户端节点,并返回给第一个锁定客户端节点的第一个响应消息,指示 第一个数据条带的所有者是第一个锁定客户端节点,并指示第一个锁定客户端节点缓存第一个数据条带。

Patent Agency Ranking