HIGH EFFICIENCY, HIGH PERFORMANCE SYSTEM FOR WRITING DATA FROM APPLICATIONS TO A SAFE FILE SYSTEM
Patent №
US 8,316,288
Granted
2012-11-20
Filed 2010
Owner
CARNEGIE MELLON UNIVERSITY
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12734201
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.
AI classification
Ownership
CARNEGIE MELLON UNIVERSITY
assignment · 220740799
Assignors
NOWOCZYNSKI, PAUL, STONE, NATHAN, YANOVICH, JARED
On an employer assignment, the assignors are typically the inventors.