• 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