ARRAY CONTROLLER, SOLID STATE DISK AND DATA WRITING CONTROL METHOD FOR SOLID STATE DISK
    2.
    发明公开
    ARRAY CONTROLLER, SOLID STATE DISK AND DATA WRITING CONTROL METHOD FOR SOLID STATE DISK 审中-公开
    阵列控制器,固态磁盘和固态磁盘的数据写入控制方法

    公开(公告)号:EP3220275A1

    公开(公告)日:2017-09-20

    申请号:EP15909531.4

    申请日:2015-12-03

    IPC分类号: G06F12/06

    摘要: Embodiments of the present invention provide an array controller, including a communications interface and a processor. The communications interface is configured to communicate with a solid state disk. The processor is configured to receive information about a logical block sent by the solid state disk, where the information about the logical block includes a size of the logical block and indication information of the logical block, and the logical block includes one or more blocks. The processor is further configured to send multiple write data requests to the solid state disk, where each write data request carries target data, each write data request is used to instruct the solid state disk to write the target data into the logical block indicated by the indication information of the logical block, and a sum of lengths of the target data carried in the multiple write data requests is equal to the size of the logical block. The logical block may be filled after the solid state disk writes each piece of target data to the logical block, which can reduce write amplification when the solid state disk performs a garbage collection operation.

    摘要翻译: 本发明的实施例提供了一种阵列控制器,包括通信接口和处理器。 通信接口配置为与固态磁盘进行通信。 处理器被配置为接收关于由固态盘发送的逻辑块的信息,其中关于逻辑块的信息包括逻辑块的大小和逻辑块的指示信息,并且逻辑块包括一个或多个块。 处理器还用于向固态硬盘发送多个写入数据请求,每个写入数据请求中携带目标数据,每个写入数据请求用于指示固态硬盘将目标数据写入该固态硬盘指示的逻辑块中 所述逻辑块的指示信息,所述多个写入数据请求中携带的所述目标数据的长度之和等于所述逻辑块的大小。 在固态磁盘将每个目标数据写入逻辑块之后可以填充逻辑块,这可以减少固态磁盘执行垃圾收集操作时的写入放大。

    DATA PROCESSING METHOD AND RELATED APPARATUS

    公开(公告)号:EP4407465A1

    公开(公告)日:2024-07-31

    申请号:EP22885050.9

    申请日:2022-05-09

    IPC分类号: G06F11/14

    CPC分类号: G06F12/02 G06F11/14 G06F12/06

    摘要: Embodiments of this application disclose a task processing method and a related apparatus, to improve a data reading speed. The method in embodiments of this application includes: obtaining a first identifier ID sequence from a logical unit number LUN mapping table based on logical addresses of first data, where IDs in the first ID sequence are allocated based on a sequence of physical addresses, the LUN mapping table includes mapping relationships between the logical addresses and the IDs; when the IDs in the first ID sequence are consecutive, obtaining first physical addresses from an ID mapping table based on one ID in the first ID sequence, where the ID mapping table includes a mapping relationship between an ID and a physical address, and the first physical addresses are a plurality of physical addresses corresponding to the first ID sequence; and reading the first data based on the first physical addresses.

    DATA RECONSTRUCTION METHOD AND APPARATUS, COMPUTER DEVICE, STORAGE MEDIUM, AND SYSTEM

    公开(公告)号:EP3989069A1

    公开(公告)日:2022-04-27

    申请号:EP19938765.5

    申请日:2019-07-22

    IPC分类号: G06F11/10

    摘要: The present invention discloses a data reconstruction method and apparatus, a computer device, and a storage medium and system, and pertains to the field of data storage technologies. According to the method, a lost first block in a first strip is directly reconstructed based on a first result obtained from a target quantity of storage devices, so that there is no need to read an unlost block in the first strip. The first block may be reconstructed provided that the target quantity of first results are obtained. An amount of data of the first result is less than that of the unlost block in the first strip. Therefore, a data transmission process occupies less network bandwidth, and this improves block reconstruction performance.

    STORAGE SYSTEM AND SYSTEM GARBAGE COLLECTION METHOD

    公开(公告)号:EP3346387A1

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

    申请号:EP16898146.2

    申请日:2016-11-11

    IPC分类号: G06F12/02

    摘要: A storage system and a system garbage collection method are provided. The storage system includes a first controller, a second controller, and a solid state disk. The first controller or the second controller manages storage space of the solid state disk in a unit of a segment. The first controller is configured to perform system garbage collection on multiple segments of segments managed by the first controller. The second controller is configured to: when the first controller performs system garbage collection, perform system garbage collection on multiple segments of segments managed by the second controller. The multiple segments of the segments managed by the first controller and the multiple segments of the segments managed by the second controller are allocated within a same time period. Therefore, a quantity of times of write amplification in the solid state disk can be reduced.