IP Library Granted Patent US 10,540,311
Granted Patent B2
US 10,540,311 · App. 16/211,923 · Granted Jan 21, 2020

System and method for supporting multi-path and/or multi-mode NMVE over fabrics devices

Inventors: Sompong Paul Olarig (Pleasanton, CA); Fred Worley (San Jose, CA); Son Pham (San Ramon, CA)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F13/4022G06F13/1668G06F13/4068G06F13/4282G06F2213/0026G06F2213/0028G06F2213/0036
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,540,311
App. No.
16/211,923
Granted
Jan 21, 2020
Kind
B2
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.

Claims (14)

1. A system comprising:

a switch device including a motherboard, a baseboard management controller (BMC), a first switch configured to transport a first type of signals, and a second switch configured to transport a second type of signals;

a midplane; and

a plurality of device ports,

wherein each of the plurality of device ports is configured to connect a storage device to the motherboard of the switch device and transport the first type of signals and the second type of signals over the midplane,

wherein the storage device is configurable in multiple modes based on a protocol established over a connection between the system and the storage device, and

wherein the protocol that the storage device supports includes a first protocol and a second protocol that is different from the first protocol.

2. The system of claim 1 , wherein the first switch is a network switch, and the second switch is a peripheral component interconnect express (PCIe) switch, wherein the storage device provides device-specific information and sensor information of the storage device to the BMC over the midplane via PCIe lanes of the PCIe switch, and wherein the device-specification information includes one or more of health status information and field-replaceable unit (FRU) information.

3. The system of claim 1 , wherein the first protocol is a non-volatile memory express (NVMe) protocol, and the second protocol is NVMe over fabrics (NVMeoF) protocol.

4. The system of claim 1 , wherein the midplane supports both a high availability (HA) mode and a non-HA mode.

5. The system of claim 4 , wherein the storage device is configurable to operate in the HA mode or the non-HA mode.

6. The system of claim 1 , wherein the storage device has a U.2 connector configured to connect the storage device to one of the plurality of device ports.

7. The system of claim 6 , wherein the first type of signals is transported over one or more unused pins of the U.2 connector.

8. The system of claim 1 , wherein the first type of signals provides discovery services or download services for a new firmware of the storage device.

Continuity (4)
Continuation 15403088 · Jan 10, 2017
Provisional Application 62420355 · Nov 10, 2016
Provisional Application 62366622 · Jul 26, 2016
Related Publication 20190114278A1 · Apr 18, 2019
Cited By (2)
US 12,189,554 US 12,229,067