Method and apparatus for runtime resource deadlock avoidance in a raid system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7437727
APP PUB NO 20030182348A1
SERIAL NO

10105039

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention implements an I/O task architecture in which an I/O task requested by the storage manager, for example a stripe write, is decomposed into a number of lower-level asynchronous I/O tasks that can be scheduled independently. Resources needed by these lower-level I/O tasks are dynamically assigned, on an as-needed basis, to balance the load and use resources efficiently, achieving higher scalability. A hierarchical order is assigned to the I/O tasks to ensure that there is a forward progression of the higher-level I/O task and to ensure that resources do not become deadlocked.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
NETAPP INC1395 CROSSMAN AVENUE SUNNYVALE CA 94089

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Doucette, Douglas P Freeland, WA 32 1184
Leong, James Hillsborough, CA 17 570
Strange, Stephen H Mountain View, CA 34 1314
Sundaram, Rajesh Mountain View, CA 143 3554
Viswanathan, Srinivasan Fremont, CA 36 1278

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation