Apparatus and method for command processing for a fast block input/output device
Abstract:
A system, device and method are provided for command processing for a fast block input/output (I/O) device, such as a solid state hard drive (SSD). A bridge device is directly connected to the fast block I/O device and configured to intercept a command sent from a controller to the fast block I/O device and to process the command within the bridge device. The bridge device can process the command independent of interaction with the controller. Processing the command can include copying or moving data, performing protocol translation, performing data manipulation, or performing near-data processing, including performing a context-aware service. Near-data processing comprises processing the command within the bridge device, instead of on the fast block I/O device or the controller, which provides advantages of in-situ processing without the limitations associated with processing performance on the fast block I/O device.
Information query
Patent Agency Ranking
0/0