DocumentCode
3502656
Title
Out of User Space Storage and RDMA
Author
Ko, Michael ; Recio, Renato ; Salzberg, Claudia
Author_Institution
IBM, San Jose, CA
fYear
2006
fDate
25-28 Sept. 2006
Firstpage
1
Lastpage
10
Abstract
User space applications must invoke kernels calls in order to have the operating system handle file system and device driver processing for storage requests. There is a high overhead associated with such calls, including the processing of suspending, scheduling and dispatching threads, interrupts, cache misses, etc. The overhead contributes to wasted processor cycles because all work on the thread being switched is stopped until the task switch is complete. The problem is worse for applications with a high storage I/O to compute ratio. Alternatives to enable user space applications to pass storage requests directly to I/O adapters without run-time involvement from the operating system would eliminate this overhead
Keywords
file organisation; operating systems (computers); I/O adapter; RDMA; device driver processing; file system; kernels call; operating system; storage requests; user space storage; Cache storage; Data structures; Kernel; Operating systems; Protection; Resource management; Runtime; Switches; Virtual machine monitors; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing, 2006 IEEE International Conference on
Conference_Location
Barcelona
ISSN
1552-5244
Print_ISBN
1-4244-0327-8
Electronic_ISBN
1552-5244
Type
conf
DOI
10.1109/CLUSTR.2006.311914
Filename
4100420
Link To Document