×

Using deterministic logical unit numbers to dynamically map data volumes

  • US 10,552,091 B2
  • Filed: 08/14/2018
  • Issued: 02/04/2020
  • Est. Priority Date: 11/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A storage system, comprising:

  • a storage device configured to store one or more data volumes; and

    a processor configured;

    to map a given data volume stored on the storage device to a host computer networked to a storage system via a unique logical unit number (LUN) such that the unique LUN is consistently mapped across the host computer in addition to multiple other host computers using the unique LUN, thereby handling concurrent mapping requests from the host computer and the multiple other host computers using the unique LUN to mitigate LUN collisions associated with the concurrent mapping requests,wherein the processor is configured to generate the LUN by calculating a hash function in lieu of abbreviating one or more identified attributes of the LUN, the hash function calculated using the one or more attributes;

    wherein each one of at least a creation date of the given volume, a size of the given volume, an identifier assigned externally by an administrator for the given volume, and an internally generated unique volume identifier are used as an input to the hash function.

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