Patent ID: 11928345
Assignee: BEIJING SUPERSTRING ACADEMY OF MEMORY TECHNOLOGY
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 13:
14. A data storing method, applied to a computational storage processor (CSP) in a storage system, wherein the CPS communicates with a solid-state drive (SSD) in the storage system and an external of the storage system through a peripheral component interconnect express (PCIe) bus, and the method comprises:
receiving a first storing instruction based on a storage object from the external; and
generating a second storing instruction based on a flash memory address according to information carried by the first storing instruction and SSD resource information maintained locally, and sending the generated second storing instruction to the SSD;
wherein the SSD resource information comprises resource occupation information in the SSD;
generating the second storing instruction based on the flash memory address according to the information carried by the first storing instruction and the SSD resource information maintained locally, and sending the generated second storing instruction to the SSD, comprises:
parsing an identification of a storage object, data length information and a starting source address of entire data, which are carried by the first storing instruction;
allocating a flash memory address or addresses in one or more SSDs for storing data of the storage object according to the data length information and the resource occupancy information in the SSD;
generating one or more second storing instructions for each SSD allocated with a flash memory address and sending the generated one or more second storing instructions to the SSD, wherein each second storing instruction carries a starting source address of data to be stored in the SSD this time and a flash memory address for data storage.