Patent · US Active

Detecting bogus IOs in a multipathing driver

US8621121B1 · kind B1 · utility

10Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 26, 2012
Grant dateDec 31, 2013
Priority date
Expiry dateSep 26, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1443
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An improved technique for processing IO requests has been described that distinguishes bogus IOs from genuine IO request failures by accessing a hardware configuration record that associates available paths with hardware components at different hardware layers traversed by the paths. When an IO request fails down a first path, a second path is selected for retrying the IO request by accessing the hardware configuration record and identifying a path that the record indicates traverses hardware components that are different from those traversed by the first path at multiple hardware layers. The chance that an IO request will fail due to faulty hardware over both the first path and the second path is thus low, such that IO failures down both the first path and the second path provide a clear indication that the IO request is bogus.

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