CPC G06F 13/4221 (2013.01) [G06F 13/385 (2013.01); G06F 13/4081 (2013.01); H04L 67/1097 (2013.01)] | 30 Claims |
1. A peripheral device, comprising:
a host interface, configured to communicate with a host over a peripheral bus; and
processing circuitry, configured to:
expose on the peripheral bus a peripheral-bus device that communicates with the host using a bus storage protocol;
receive, using the exposed peripheral-bus device, Input/Output (I/O) transactions that are issued by the host; and
complete the I/O transactions for the host in accordance with a network storage protocol, by running at least part of a host-side protocol stack of the network storage protocol,
wherein, in running at least part of the host-side protocol stack, the processing circuitry is configured to isolate the host from control-plane operations of the network storage protocol.
|