×

SCALABLE DATA USING RDMA AND MMIO

  • US 20160034418A1
  • Filed: 04/28/2015
  • Published: 02/04/2016
  • Est. Priority Date: 07/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method for retrieving data from a memory mapped input/output (MMIO) enabled storage device of a control server communicatively coupled with a client device through a remote direct memory access (RDMA) enabled network interface controller (rNIC), the method comprising:

  • receiving from the client device, through a first communication protocol, a first entry for a submission queue, the first entry using a second communication protocol that permits communication between the control server and the MMIO enabled storage device;

    receiving from the client device, through the first communication protocol, a second entry for a send queue, the second entry using the first communication protocol to send a data block from a memory reserved for the client device to the client device;

    receiving a trigger for the first entry; and

    receiving, using the second communication protocol, the data block from the MMIO enabled storage device in response to executing the first entry; and

    transmitting, using the first communication protocol, the data block to the client device in response to the data block being received from the MMIO enabled storage device.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×