Load balancing of data reads in storage environments
US9141295B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 6, 2010 |
| Grant date | Sep 22, 2015 |
| Priority date | — |
| Expiry date | Jul 2, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2206/1012
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Exemplary method, system, and computer program product embodiments for, within a data storage system performing data mirroring, performing load balancing pursuant to completing a read request. At least one of a preferred storage controller and preferred storage device to accommodate the read request is determined by performing one of selecting a request queue having a closest offset to an offset of the read request, selecting a request queue having a most requests within a predetermined distance of the offset of the read request, selecting a request queue having a closest median offset to the offset of the read request, selecting a request queue having a closest average offset to the offset of the read request, and selecting a request queue having a predetermined additional number of entries than another request queue. The selected request queue is associated with the preferred storage controller and the preferred storage device.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.