Patent ID: 11934658
Assignee: MELLANOX TECHNOLOGIES, LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. A method, comprising:
in a peripheral device, communicating with one or more hosts over a peripheral bus;
using the peripheral device, exposing on the peripheral bus a peripheral-bus device that communicates with the one or more hosts using one or more instances of at least one bus storage protocol;
receiving in the peripheral device, using the exposed peripheral-bus device, Input/Output (I/O) transactions that are issued by the one or more hosts; and
completing the I/O transactions for the one or more hosts by the peripheral device, in accordance with one or more instances of at least one network storage protocol, by running at least part of a host-side protocol stack of the at least one network storage protocol,
wherein running at least part of the host-side protocol stack comprises isolating the one or more hosts from control-plane operations of the at least one network storage protocol.