Patent · US Expired

Configuring vectors of logical storage units for data storage partitioning and sharing

US6502162B2 · kind B2 · utility

70Cited by
6References
31Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 6, 2001
Grant dateDec 31, 2002
Priority date
Expiry dateJul 6, 2021

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0607
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In a data storage subsystem providing data storage to host processors, a process of configuration defines a subset of the data storage that each host may access. A vector specification is a convenient mechanism for specifying a set of storage volumes that a host may access. For example, for each host processor, there is stored in memory of the data storage subsystem a list of contiguous ranges or vectors of the storage volumes that the host may access. To determine whether or not a specified logical volume number is included in the vector, a mudulus of the stride of the vector is computed from the difference between the address of the specified logical volume and the beginning address of the vector, and the modulus is compared to zero. To provide a mapping between logical unit numbers specified by the host and the logical volumes, a contiguous range of logical unit numbers may also be specified for each contiguous range or vector of storage volumes. The logical volume number is computed from a specified logical unit number by computing a difference between the specified logical unit number and the beginning logical unit number, multiplying the difference by the stride of the vector…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.