System and method for supporting multi-path and/or multi-mode nmve over fabrics devices
AssigneeSamsung Electronics Co., Ltd.
InventorsSompong Paul OLARIG, Fred WORLEY, Son PHAM
Life of this patent
Estimating the term…
Abstract
A system includes a fabric switch including a motherboard, a baseboard management controller (BMC), a network switch configured to transport network signals, and a PCIe switch configured to transport PCIe signals; a midplane; and a plurality of device ports. Each of the plurality of device ports is configured to connect a storage device to the motherboard of the fabric switch over the midplane and carry the network signals and the PCIe signals over the midplane. The storage device is configurable in multiple modes based a protocol established over a fabric connection between the system and the storage device.
Claims20
A device comprising:
- a component configured to receive an instruction using one or more interconnect signals;
- a storage connector configured to carry the one or more interconnect signals;
- and
- a network engine configured to transport one or more network signals using the storage connector;
- wherein the device is configured to operate in a first mode or a second mode;
- wherein the first mode comprises a Nonvolatile Memory Express over fabric (NVMeoF) mode;
- and
- wherein the device is configured to use at least one of the one or more network signals for the NVMeoF mode.
A device comprising:
- a component configured to receive an instruction using one or more interconnect signals;
- a storage connector configured to carry the one or more interconnect signals;
- and
- a network engine configured to transport one or more network signals using the storage connector;
- wherein the device is configured to operate in a first mode or a second mode;
- and
- wherein the device is configurable in the first mode based on a protocol established using a fabric connection.
A system comprising:
- a first device configured to receive one or more network signals and transmit one or more interconnect signals;
- and
- a second device comprising:
- an interface configured to receive a Nonvolatile Memory Express (NVMe) instruction from the first device using at least one of the one or more interconnect signals;
- and
- a storage connector configured to carry the at least one of the one or more interconnect signals;
- wherein the first device is configured to communicate, using an NVMe over fabric (NVMeoF) protocol, using at least one of the one or more network signals.
Dependencies are inferred from the claim text.