DocumentCode
2705755
Title
Overcoming Unix kernel deficiencies in a portable, distributed storage system
Author
Gary, M.
Author_Institution
Lawrence Livermore Nat. Lab., CA, USA
fYear
1990
fDate
7-10 May 1990
Firstpage
134
Lastpage
139
Abstract
The implementation of the LINCS storage system, a fast, scalable, distributed storage system implemented on top of the Unix operating system, is discussed. The focus is on satisfying the performance requirements of a large-scale storage system. A number of kernel modifications and additions were made to overcome a number of Unix kernel deficiencies. These deficiencies included the lack of a lightweight tasking facility in the kernel, process-blocked I/O (input/output), inefficient data copies between user and system space, and the lack of optimized drivers for leading-edge storage devices.<>
Keywords
Unix; network operating systems; storage allocation; storage management; LINCS storage system; Unix operating system; distributed storage system; inefficient data copies; input/output; kernel additions; kernel modifications; leading-edge storage devices; lightweight tasking facility; optimized drivers; portable storage system; process-blocked I/O; scalable storage system; Distributed computing; File systems; Hardware; Intelligent networks; Kernel; Laboratories; Large-scale systems; Multitasking; Network servers; Operating systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Mass Storage Systems, 1990. Crisis in Mass Storage. Digest of Papers., Tenth IEEE Symposium on
Conference_Location
Monterey, CA, USA
Print_ISBN
0-8186-2034-X
Type
conf
DOI
10.1109/MASS.1990.113584
Filename
113584
Link To Document