Invention Grant
- Patent Title: Lightweight input/output protocol
- Patent Title (中): 轻量级输入/输出协议
-
Application No.: US10749959Application Date: 2003-12-31
-
Publication No.: US07698361B2Publication Date: 2010-04-13
- Inventor: Ahmed H. Mohamed , Anthony F. Voellm
- Applicant: Ahmed H. Mohamed , Anthony F. Voellm
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Merchant & Gould P.C.
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
A method and system for offloading I/O processing from a first computer to a second computer, using RDMA-capable network interconnects, are disclosed. The method and system include a client on the first computer communicating over an RDMA connection to a server on the second computer by way of a lightweight input/output (LWIO) protocol. The protocol generally comprises a network discovery phase followed by an I/O processing phase. During the discovery phase, the client and server determine a minimal list of shared RDMA-capable providers. During the I/O processing phase, the client posts I/O requests for offloading to the second machine over a mutually-authenticated RDMA channel. The I/O model is asymmetric, with read operations being implemented using RDMA and write operations being implemented using normal sends. Read and write requests may be completed in polling mode and in interrupt mode. Buffers are managed by way of a credit mechanism.
Public/Granted literature
- US20050198113A1 Lightweight input/output protocol Public/Granted day:2005-09-08
Information query