CPC G06F 13/4068 (2013.01) [G06F 3/06 (2013.01); G06F 3/0613 (2013.01); G06F 3/0635 (2013.01); G06F 3/0689 (2013.01); G06F 13/37 (2013.01); H04L 67/1008 (2013.01); H04L 67/141 (2013.01); H04L 69/325 (2013.01)] | 17 Claims |
1. A method of packet processing, the method comprising:
receiving an input/output (IO) request with a network-processing module associated with a processor;
forwarding the IO request from the network-processing module to a drive-processing module that is separate from the network-processing module, and that is associated with the processor;
generating, with the drive-processing module, a first indicator based on both an input of a first drive ID of a first drive and an input representing data corresponding to the IO request;
generating, with the drive-processing module, a second indicator based on both an input of a second drive ID of a second drive and the input representing the data;
selecting, with the drive-processing module, the first drive or the second drive based on a comparison of the first indicator to the second indicator; and
processing the data with the drive-processing module.
|