Message queues in network-ready storage products having computational storage processors
US11853819B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Jul 15, 2022 |
| Grant date | Dec 26, 2023 |
| Priority date | — |
| Expiry date | Jul 15, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/1668
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A storage product manufactured as a standalone computer component, having a bus connector to an external processor, a storage device, a random-access memory, a computational storage processor, and a processing device to identify, among storage access messages from a computer network, first messages, second messages, and third messages. The random-access memory hosts first queues shared between the processing device and the external processor, and second queues shared between the processing device and the computational storage processor. The processing device can place the first messages in the first queues for the external processor to generate fourth messages, place the second messages in the second queues for the computational storage processor to generate fifth messages, and provide the third messages to the storage device. The storage device can process the third messages, the fourth messages, and the fifth messages to implement requests in the storage access messages.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.