Lock management method in cluster, lock server, and client

    公开(公告)号:US10609150B2

    公开(公告)日:2020-03-31

    申请号:US16287479

    申请日:2019-02-27

    Abstract: A lock management solution in a cluster, where the cluster includes a client and a lock server, the lock server includes an interface card and a memory, the memory stores a read lock request queue recording an identifier of a client waiting for a read lock or obtaining the read lock, the memory further stores a write lock request queue recording an identifier of a client waiting for a write lock or obtains the write lock, and the memory further includes a read lock allocation count and a write lock allocation identifier, where the read lock allocation count records an allocated read lock, and the write lock allocation identifier indicates whether the write lock has been allocated.

    Lock Management Method in Cluster, Lock Server, and Client

    公开(公告)号:US20180234503A1

    公开(公告)日:2018-08-16

    申请号:US15955276

    申请日:2018-04-17

    CPC classification number: H04L67/14 G06F9/52 G06F9/526 G06F15/17331 G06F15/177

    Abstract: A lock management solution in a cluster, where the cluster includes a client and a lock server, the lock server includes an interface card and a memory, the memory stores a read lock request queue recording an identifier of a client waiting for a read lock or obtaining the read lock, the memory further stores a write lock request queue recording an identifier of a client waiting for a write lock or obtains the write lock, and the memory further includes a read lock allocation count and a write lock allocation identifier, where the read lock allocation count records an allocated read lock, and the write lock allocation identifier indicates whether the write lock has been allocated.

    Lock management method in cluster, lock server, and client

    公开(公告)号:US10257282B2

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

    申请号:US15955276

    申请日:2018-04-17

    Abstract: A lock management solution in a cluster, where the cluster includes a client and a lock server, the lock server includes an interface card and a memory, the memory stores a read lock request queue recording an identifier of a client waiting for a read lock or obtaining the read lock, the memory further stores a write lock request queue recording an identifier of a client waiting for a write lock or obtains the write lock, and the memory further includes a read lock allocation count and a write lock allocation identifier, where the read lock allocation count records an allocated read lock, and the write lock allocation identifier indicates whether the write lock has been allocated.

    Method for deduplication in storage system, storage system, and controller

    公开(公告)号:US10216446B2

    公开(公告)日:2019-02-26

    申请号:US15960546

    申请日:2018-04-23

    Abstract: A solution to deduplication in a storage system is disclosed herein. In this solution, a controller stores, at a first storage address, a data block that is written for the first time, and inserts, in a fingerprint table, a first fingerprint of first data that is written for the first time, but does not establish a mapping relationship between the first fingerprint and the first storage address. When receiving subsequently written second data to be written, the controller allocates a second storage address to the duplicate second data, stores the second data at the second storage address, and establishes a mapping relationship between the first fingerprint and the second storage address in the fingerprint table. This reduces an amount of data in the fingerprint table.

Patent Agency Ranking