Patent · US Active

Managing distribution of I/O queue pairs of a target among hosts

US11429444B1 · kind B1 · utility

1Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 29, 2021
Grant dateAug 30, 2022
Priority date
Expiry dateApr 29, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/1668
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Examples relate to managing distribution of a total number of I/O queue pairs of an NVMe target among a plurality of NVM subsystems of the NVMe target and a plurality of hosts connected to the NVMe target. A target controller of the NVMe target defines a number of I/O queue pairs for a dedicated pool and a number of I/O queue pairs for a reserved pool based on the total number of I/O queue pairs. The target controller distributes a number of I/O queue pairs to each of the hosts from the number of I/O queue pairs of the dedicated pool and utilizes the number of I/O queue pairs of the reserved pool to balance out the number of I/O queue pairs on each of the hosts by selectively changing the number of I/O queue pairs of the reserved pool.

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