Method, apparatus and computer program product for managing encryption key in a storage system

    公开(公告)号:US10972266B2

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

    申请号:US16220278

    申请日:2018-12-14

    IPC分类号: H04L9/08 G06F12/10

    摘要: Techniques manage an encryption key in a storage system. The techniques involve: transmitting an encryption key request from a storage management component to a key management service component; obtaining, via the key management service component, an encryption key encrypted by the key management service component based on the encryption key request; providing the obtained encrypted encryption key to the storage management component; maintaining, in the storage management component, correspondence between the encrypted encryption key and a storage device; and registering, according to the correspondence, the encrypted encryption key corresponding to the storage device to an encryption hardware unit, such that the encryption hardware unit can decrypt the encrypted encryption key to obtain the encryption key corresponding to the storage device. Effective management of the encryption key is thus realized.

    METHOD AND SYSTEM FOR MANAGING STORAGE DEVICE

    公开(公告)号:US20200264785A1

    公开(公告)日:2020-08-20

    申请号:US16798217

    申请日:2020-02-21

    IPC分类号: G06F3/06 G06F11/10

    摘要: Embodiments of the present invention provide a method and system for managing a storage area. In one embodiment of the present invention, there is provided a method for managing a storage areas, comprising: obtaining a storage area in a storage system according to a predefined dividing rule; determining status regarding whether the storage area has been used; setting a status identifier for the storage area based on the use status; and managing the storage area based on the status identifier. In another embodiment, there is proposed a system for managing a storage area, comprising: one or more processors; a memory coupled to at least one processor of the one or more processors; computer program instructions stored in the memory which, when executed by the at least one processor, cause the system to execute a method for managing a storage area.

    METHOD AND APPARATUS FOR MANAGING DATA ACCESS

    公开(公告)号:US20200174675A1

    公开(公告)日:2020-06-04

    申请号:US16780315

    申请日:2020-02-03

    IPC分类号: G06F3/06

    摘要: A method and apparatus for managing data access comprises: receiving a write request for writing data into one or more storage blocks; in response to determining that a storage block is unavailable, writing a part of the data into a virtual storage block corresponding to the storage block, the part of the data being required to be written into the storage block; and in response to determining that the storage block becomes available, copying the part of the data from the virtual storage block to the storage block. The embodiments of the present disclosure further disclose a corresponding apparatus. By introducing the virtual storage blocks in the data access, the embodiments of the present disclosure can realize the parallel data transfers of a plurality of writes and thus greatly improve the data writing performance of the system.

    EVALUATION FOR REBUILDING PERFORMANCE OF REDUNDANT ARRAYS OF INDEPENDENT DISKS

    公开(公告)号:US20200050514A1

    公开(公告)日:2020-02-13

    申请号:US16659904

    申请日:2019-10-22

    IPC分类号: G06F11/10 G06F11/16 G06F3/06

    摘要: Embodiments of the present disclosure provide a solution of evaluating a rebuilding performance of a redundant array of independent disks. In some embodiments, there is provided a computer-implemented method, comprising: simulating, based on a first group of redundant arrays of independent disks, a rebuilding process for a second group of redundant arrays of independent disks; obtaining a first performance metric of the simulated rebuilding process; and identifying a factor associated with the rebuilding performance of the second group of redundant arrays of independent disks based on the first performance metric.

    Method and apparatus for maintaining reliability of a RAID

    公开(公告)号:US10540091B2

    公开(公告)日:2020-01-21

    申请号:US15440034

    申请日:2017-02-23

    IPC分类号: G06F11/00 G06F3/06 G06F11/10

    摘要: a method and an apparatus for maintaining reliability of a mapped redundant array of independent disks. The method comprises: determining a first data loss probability, the first data loss probability indicating reliability of a traditional redundant array of independent disks; determining a second data loss probability, the second data loss probability indicating reliability of the mapped redundant array of independent disks; and determining, based on the first and second data loss probabilities, a condition for maintaining the reliability of the mapped redundant array of independent disks. Compared with the prior art, embodiments of the present disclosure can effectively predict the reliability of a mapped RAID through comparison with a traditional RAID, so as to be capable of determining a reliability relationship between the traditional RAID and the mapped RAID. In this way, the reliability of the traditional RAID will not be degraded when being expanded into the mapped RAID.

    Method and apparatus for reproducing an I/O operation of a storage system

    公开(公告)号:US10528257B2

    公开(公告)日:2020-01-07

    申请号:US15622751

    申请日:2017-06-14

    摘要: A method includes in response to receiving an I/O request for the storage system, determining information associated with the I/O request; generating a timestamp associated with the I/O request; and recording the information and the timestamp to reproduce an operation associated with the I/O request. A method comprises: in response to a request for reproducing an I/O operation of the storage system, obtaining information associated with at least one I/O request for the storage system, the information being recorded in response to reception of the at least one I/O request; obtaining at least one timestamp corresponding to the at least one I/O request; and reproducing the operation of the at least one I/O request on the storage system based on the information and the at least one timestamp.