Patent · US Active

High efficiency, high performance system for writing data from applications to a safe file system

US8316288B2 · kind B2 · utility

8Cited by
5References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 7, 2008
Grant dateNov 20, 2012
Priority date
Expiry dateDec 29, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0866
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for increasing the efficiency of data storage processes for high performance, high core number computing systems. In one embodiment, the systems of the present invention perform sequential I/O whenever possible. To achieve a high degree of sequentiality, the block allocation scheme is determined by the next available block on the next available disk. This simple, non-deterministic data placement method is extremely effective for providing sequential data streams to the spindle by minimizing costly seeks. The sequentiality of the allocation scheme is not affected by the number of clients, the degree of randomization within the incoming data streams, the logical byte addresses of incoming request's file extents, or the RAID attributes (i.e., parity position) of the block.

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