Allocating files in a file system integrated with a raid disk sub-system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7231412
APP PUB NO 20040064474A1
SERIAL NO

10637803

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The present invention uses separate current-write location (CWL) pointers for each disk in the disk array where the pointers simply advance through the disks as writes occur. The present invention writes on the disk with the lowest CWL pointer. A new disk is chosen only when the algorithm starts allocating space for a new file, or when it has allocated N blocks on the same disk for a single file. A sufficient number of blocks are defined as all the buffers in a chunk of N sequential buffers in a file. The result is that CWL pointers are never more than N blocks apart on different disks, and large files have N consecutive blocks on the same disk.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • NETWORK APPLIANCE, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hitz, David Los Altos, CA 30 5139
Lau, James Los Altos Hills, CA 34 4248
Malcolm, Michael Los Altos, CA 24 3525
Rakitzis, Byron Burlingame, CA 15 3311

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation