Distributed Lock Management Method, Apparatus, and System

    公开(公告)号:US20190075084A1

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

    申请号:US16179518

    申请日:2018-11-02

    Abstract: A distributed lock management method, apparatus, and system, where all nodes in a cluster storage system are divided into a plurality of groups, each group includes a proxy node that manages a part of all lock resources. When a non-proxy node in a group needs to apply for lock permission, the non-proxy node applies to a proxy node in the group, and the proxy node obtains the lock permission to the non-proxy node. In this way, the non-proxy node needs to know only the proxy node in the group, and directly applies to the proxy node when applying for the lock permission. The faulty of the non-proxy node does not affect the layout of a node corresponding to each lock resource in order to improve lock service availability.

    Method and apparatus, and storage system for translating I/O requests before sending

    公开(公告)号:US11481318B2

    公开(公告)日:2022-10-25

    申请号:US17135560

    申请日:2020-12-28

    Abstract: A data processing method and a corresponding system are provided. The method is implemented by a processor and includes: obtaining a to-be-processed I/O request, where the to-be-processed I/O request may include a first address, and the first address is a logical address of to-be-read, to-be-written, or to-be-erased data in a target SSD; performing address translation on the to-be-processed I/O request based on an FTL mapping table, to translate the first address into a second address, where the second address is used to indicate a physical address of the to-be-read, to-be-written, or to-be-erased data in the target SSD, and the FTL mapping table may be used to record a translation relationship between physical addresses and logical addresses in the n SSDs; sending a to-be-processed I/O request obtained after address translation is performed; and after a sleep duration is preset, querying a processing result of the to-be-processed I/O request.

Patent Agency Ranking