Invention Grant
US09331955B2 Transporting operations of arbitrary size over remote direct memory access
有权
通过远程直接内存访问传输任意大小的操作
- Patent Title: Transporting operations of arbitrary size over remote direct memory access
- Patent Title (中): 通过远程直接内存访问传输任意大小的操作
-
Application No.: US13172757Application Date: 2011-06-29
-
Publication No.: US09331955B2Publication Date: 2016-05-03
- Inventor: Thomas M. Talpey , Gregory Robert Kramer , David Matthew Kruse
- Applicant: Thomas M. Talpey , Gregory Robert Kramer , David Matthew Kruse
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Danielle Johnston Holmes; Micky Minhas
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L12/925 ; H04L1/18 ; H04L29/08 ; G06F17/30 ; H04L12/861 ; H04L12/801

Abstract:
The embodiments described herein generally relate to a protocol for implementing data operations, e.g., a version of SMB, atop RDMA transports. In embodiments, systems and methods use the protocol definition, which specifies new messages for negotiating an RDMA connection and for transferring SMB2 data using the negotiated communication. A new protocol message may include new header information to determine message size, number of messages, and other information for sending the SMB2 data over RDMA. The header information is used to accommodate differences in message size requirements between RDMA and SMB2. The SMB Direct protocol allows SMB2 data to be fragmented into multiple individual RDMA messages that a receiver may then logically concatenate into a single SMB2 request or SMB2 response. The SMB Direct protocol also may allow SMB2 to transfer application data via efficient RDMA direct placement and to signal the application data's availability when the transfer is complete.
Public/Granted literature
- US20130007180A1 TRANSPORTING OPERATIONS OF ARBITRARY SIZE OVER REMOTE DIRECT MEMORY ACCESS Public/Granted day:2013-01-03
Information query