US 12,436,693 B2
External data processing for network-ready storage products having computational storage processors
Luca Bert, San Jose, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Jul. 15, 2022, as Appl. No. 17/866,355.
Prior Publication US 2024/0020029 A1, Jan. 18, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0629 (2013.01) [G06F 3/0607 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing device, comprising:
a computer bus;
a local host system coupled to the computer bus, the local host system configured to execute instructions of a data application; and
a storage product manufactured as a standalone computer component and connected to the computer bus, the storage product comprising:
a network interface operable on a computer network to receive incoming packets from a remote host system;
a processing device coupled to the network interface to generate storage access messages from the incoming packets and to identify:
a first subset of the storage access messages for processing by the data application; and
a second subset of the storage access messages not provided to the local host system; and
a local storage device;
wherein the processing device is configured to communicate the first subset of the storage access messages to the local host system;
wherein the first subset of the storage access messages includes write messages.