Method and device of managing storage system

    公开(公告)号:US11010083B2

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

    申请号:US16191926

    申请日:2018-11-15

    IPC分类号: G06F3/06

    摘要: Various techniques manage a storage system. Such techniques involve: in response to detecting that a first request of a plurality of requests initiated for a bulk request is completed, determining a response time length for the first request, the bulk request being used to migrate data from a first storage device to a second storage device, each request of the plurality of requests being used to read data from the first storage device and write data to the second storage device; determining an average response time length of the completed requests of the plurality of requests based at least in part on the response time length for the first request; and updating the number of the plurality of requests initiated for the bulk request based on the average response time length.

    METHOD FOR STORAGE MANAGEMENT, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT

    公开(公告)号:US20210132845A1

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

    申请号:US16890368

    申请日:2020-06-02

    IPC分类号: G06F3/06

    摘要: Techniques involve determining a first slice distribution used to build first storage units in a first pool; in response to a determination that the first pool is expanded to a second pool, determining, at least based on a sum of the slices having been used to build the first storage units, a second slice distribution of updated slices used to build the first storage units in the second pool; determining, based on the first distribution and the second distribution, a first available number of slices and a second available number of slices available for building second storage units in the second pool, the second storage units being different from the first storage units; and determining, at least based on the first available number and the second available number, the number of the second storage units allowed to be built. Accordingly, available capacity allowed for building can be accurately estimated.

    Method, device and computer programme product for storage management

    公开(公告)号:US10936499B2

    公开(公告)日:2021-03-02

    申请号:US16360328

    申请日:2019-03-21

    摘要: Techniques perform storage management. Such techniques involve, in response to an operation to be performed on data in a cache page, determining a first cache page reference corresponding to the cache page, the first cache page reference comprising a pointer value indicating the cache page. Such techniques further involve creating, based on the first cache page reference and the operation, a second cache page reference corresponding to the cache page, the second cache page reference comprising the pointer value. Such techniques further involve performing the operation on the data in the cache page via the second cache page reference. One cache page can correspond to a plurality of cache page references. Additionally, copy of data from one cache page to a further cache page can be effectively avoided, so as to enhance input/output performance and utilization rate of storage space.

    Method and system for managing buffer device in storage system

    公开(公告)号:US10664401B2

    公开(公告)日:2020-05-26

    申请号:US15846297

    申请日:2017-12-19

    摘要: A method and system for managing a buffer device in a storage system. The method comprising determining a first priority for a first queue included in the buffer device, the first queue comprising at least one data page associated with a first storage device in the storage system; in at least one round, in response to the first priority not satisfying a first predetermined condition, updating the first priority according to a first updating rule, the first updating rule making the updated first priority much closer to the first predetermined condition than the first priority; and in response to the first priority satisfying the first predetermined condition, flushing data in a data page in the first queue to the first storage device.

    METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR MANAGING A STORAGE SYSTEM

    公开(公告)号:US20190129817A1

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

    申请号:US16167716

    申请日:2018-10-23

    IPC分类号: G06F11/20 G06F11/16

    摘要: Embodiments of the present disclosure relate to a method, a device and a computer program product for managing a storage system. According to embodiments of the present disclosure, the method comprises, in response to a certain disk of a disk array of the storage system returning from a failed state to a normal state, determining information of a spare disk for recovering data on the storage disk, the first data being stored on the first disk. The method further comprises determining based at least in part on information of the spare disk, a disk from the spare disk and a first disk for reconstructing the disk array. According to embodiments of the present disclosure, in the case that the first disk is recovered from the failed state, the method comprises based on a data amount in the spare disk having not been recovered yet and a data amount associated with the first disk, selecting the spare disk or the first disk for data reconstruction. With the method according to embodiments of the present disclosure, the time for reconstructing a disk array will be reduced effectively.

    METHOD AND DEVICE FOR MANAGING STORAGE SYSTEM

    公开(公告)号:US20190095325A1

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

    申请号:US15848418

    申请日:2017-12-20

    IPC分类号: G06F12/06 G06F11/10

    摘要: The present invention discloses a method and device for managing a storage system. Specifically, in one embodiment of the present invention there is proposes a method for managing a storage system, the method comprising: dividing a stripe included in a storage array in the storage system into a group of blocks; in response to receiving an allocation request for a storage space in the storage system, determining a space size associated with the allocation request; and building a repository based on one or more blocks selected from the group which match the space size, the repository being defined using an address mapping including addresses of the one or more blocks in the storage system. In one embodiment of the present invention there is proposed a device for managing a storage system.

    Method, device and computer program product for storage

    公开(公告)号:US11556255B2

    公开(公告)日:2023-01-17

    申请号:US16934450

    申请日:2020-07-21

    IPC分类号: G06F3/00 G06F3/06

    摘要: Techniques involve determining the number of disks in a Redundant Array of Independent Disks (RAID) storage system, and the storage system comprises multiple types of mixed disks. The techniques further involve determining a target number of RAID sets to be allocated in the storage system according to the number of disks and a predetermined threshold, and then allocating the multiple types of disks to the RAID sets according to the target number and types of disks. Such techniques propose a way to allocate mixed disks to the corresponding RAID sets. When the RAID set grouping is performed to mixed disks of the storage system, the same type of disks are allocated in the same RAID set as much as possible, thereby improving the performance of the storage system.