CPC G06F 13/28 (2013.01) [G06F 3/061 (2013.01); G06F 3/0611 (2013.01); G06F 3/0655 (2013.01); G06F 3/0664 (2013.01); G06F 3/0665 (2013.01); G06F 3/067 (2013.01); G06F 9/45545 (2013.01); G06F 9/45558 (2013.01); G06F 9/545 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45583 (2013.01); G06F 2213/28 (2013.01)] | 30 Claims |
1. A non-transitory computer readable medium having stored thereon a sequence of instructions which, when stored in memory and executed by a processor cause the processor to perform acts comprising:
registering a contiguous unit of memory to use in a remote direct memory access (RDMA) data transfer, wherein the contiguous unit of memory comprises a memory portion registered with an RDMA network interface card (NIC) using a non-RDMA communication path;
configuring the RDMA NIC based on an input/output (I/O) operation that is performed prior to initiating an I/O request; and
initiating the RDMA data transfer through the RDMA NIC to a hyperconverged computing infrastructure (HCI) storage pool controller using the contiguous unit of memory.
|