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

Claim 22:
23. A method for emulating a storage protocol in a peripheral device, the method comprising:
using a peripheral device that is connected to one or more hosts by a peripheral bus, exposing on the peripheral bus a dedicated peripheral-bus device that communicates with the hosts using 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 hosts; and
completing the I/O transactions for the hosts, by the peripheral device, in accordance with 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.