Back to results
US 11,231,764 B2Granted
System and method for supporting chassis level keep alive in NVME-of based system
AssigneeSamsung Electronics Co., Ltd.
InventorsRamdas P. Kachare, Sompong Paul Olarig, Wentao Wu, Jason Martineau, Oscar P. Pinto
Life of this patent
Estimating the term…
Abstract
A chassis is disclosed. The chassis may include a processor, a switch, and at least one storage device in communication with a remote processor. The storage device may support an active power mode and a low power mode. A response to a Keep Alive (KA) message may be sent to the remote processor on behalf of the storage device when the storage device is in low power mode.
Claims8
An apparatus, comprising:
- a receiver to receive a Keep-Alive (KA) message from a remote processor via a switch, the KA message intended for a Non-Volatile Memory Express over Fabrics (NVMe-oF) Solid State Drive (SSD);
- a Keep-Alive logic to generate a KA response to the KA message;
- a transmitter to send a KA response to the remote processor on behalf of the NVMe-oF SSD;
- and
- a switch programming logic to instruct the switch to modify a routing table to route the KA message from the remote processor intended for the NVMe-oF SSD to the apparatus.
2 more elements
A method, comprising:
- receiving a Keep Alive (KA) message sent from a remote processor to a Non-Volatile Memory Express over Fabrics (NVMe-oF) Solid State Drive (SSD) in a low power mode, wherein receiving the KA message sent from the remote processor to the NVMe-oF SSD in the low power mode includes receiving the KA message sent from the remote processor to the NVMe-oF SSD in the low power mode at a component other than the NVMe-oF SSD;
- and
- sending a response to the KA message to the remote processor on behalf of the NVMe-oF SSD, wherein sending the response to the KA message to the remote processor on behalf of the NVMe-oF SSD includes sending the response to the KA message to the remote processor on behalf of the NVMe-oF SSD from the component on behalf of the NVMe-oF SSD,
- wherein the component is drawn from a set including a processor, a Baseboard Management Controller (BMC), and a switch.
1 more element
Dependencies are inferred from the claim text.