Protocol-independent support of remote DMA

Electrical computers and digital processing systems: multicomput – Computer-to-computer direct memory accessing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S232000, C370S464000, C370S471000, C370S472000, C370S476000, C710S022000

Reexamination Certificate

active

07617290

ABSTRACT:
A remote DMA (RDMA) shim protocol laid atop an existing network data transfer protocol but logically underneath higher level disk and file access protocols specifies the portion of a data packet to be transferred directly into a separate area of memory such as an application layer memory buffer. This RDMA protocol identifies the area of memory into which the data should be delivered, a data ID, data start, data length or end, and flag bits. Option fields added to (or already present in) the transport protocol describe the RDMA transfer. On reception of a packet specifying RDMA, the receiving device delivers the data directly into the correct memory location using the RDMA description data. In some embodiments of the present invention, the RDMA shim protocol is implemented with TCP options specifically introduced to enable RDMA and thus reduce the overhead of transferring and receiving data with a TCP-based protocol such as NFS or HTTP. Use of a TCP option technique enables the construction of simple hardware accelerators to copy data directly from the incoming packet into application memory buffers, thus avoiding expensive copies within the protocol stack. Alternatively, software techniques may be used to perform direct copying to the application memory buffer. The RDMA protocol options thus enable the protocol stack to decrease the number of copies required to perform data transfers, thus lowering overhead costs.

REFERENCES:
patent: 5940404 (1999-08-01), Delp et al.
patent: 5991797 (1999-11-01), Futral et al.
patent: 6061748 (2000-05-01), Taglione et al.
patent: 6457072 (2002-09-01), Fairman
patent: 6493343 (2002-12-01), Garcia et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Protocol-independent support of remote DMA does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Protocol-independent support of remote DMA, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Protocol-independent support of remote DMA will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4113672

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.