18502713. Message Queues in Network-Ready Storage Products having Computational Storage Processors simplified abstract (Micron Technology, Inc.)

From WikiPatents
Jump to navigation Jump to search

Message Queues in Network-Ready Storage Products having Computational Storage Processors

Organization Name

Micron Technology, Inc.

Inventor(s)

Luca Bert of San Jose CA (US)

Message Queues in Network-Ready Storage Products having Computational Storage Processors - A simplified explanation of the abstract

This abstract first appeared for US patent application 18502713 titled 'Message Queues in Network-Ready Storage Products having Computational Storage Processors

Simplified Explanation

The abstract describes a storage product that is a standalone computer component with various components to process storage access messages from a computer network.

  • Bus connector to an external processor
  • Storage device
  • Random-access memory
  • Computational storage processor
  • Processing device to identify and process different types of messages
    • Potential Applications:**
  • Data centers
  • Cloud storage services
  • High-performance computing systems
    • Problems Solved:**
  • Efficient processing of storage access messages
  • Improved data storage and retrieval speeds
  • Enhanced overall system performance
    • Benefits:**
  • Faster data processing
  • Reduced latency in storage access
  • Increased system efficiency and performance


Original Abstract Submitted

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.