×

Reservations over multiple paths on NVMe over fabrics

  • US 9,747,039 B1
  • Filed: 01/30/2017
  • Issued: 08/29/2017
  • Est. Priority Date: 10/04/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a storage drive and from a storage controller, a modified first reservation command comprising a first logical unit identifier, wherein a first reservation command comprising a first host identifier to identify a first host controller was previously received by the storage controller from the first host controller in a multi-host storage system, wherein the first reservation command was modified by the storage controller to replace the first host identifier with the first logical unit identifier, wherein the first reservation command is compatible with a Nonvolatile Memory Express (NVMe) over Fabrics standard, and the modified first reservation command is compatible with a NVMe standard;

    responsive to receiving the modified first reservation command, identifying, by the storage drive, a first logical unit of storage based on the first logical unit identifier of the modified reservation command; and

    granting, by the storage drive, a reservation for access to the storage drive on behalf of the first host controller by associating the reservation for the first logical unit with a second logical unit of storage.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×