Invention Grant
- Patent Title: Non-volatile memory over fabric controller with memory bypass
-
Application No.: US15683710Application Date: 2017-08-22
-
Publication No.: US10732893B2Publication Date: 2020-08-04
- Inventor: Vladislav Bolkhovitin , Warren Fritz Kruger
- Applicant: Western Digital Technologies, Inc.
- Applicant Address: US CA Irvine
- Assignee: Western Digital Technologies, Inc.
- Current Assignee: Western Digital Technologies, Inc.
- Current Assignee Address: US CA Irvine
- Agency: Morgan, Lewis & Bockius LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F3/06 ; G06F15/173 ; G06F13/28

Abstract:
A system and method improve the performance of non-volatile memory storage by facilitating direct memory access (DMA) transfers between a remote host and a non-volatile memory based storage system, such as a flash memory based data storage device (e.g., a solid state drive (SSD)). In conjunction with reading from and writing to non-volatile memory storage, a memory buffer on the non-volatile memory system is allocated, and a read or write command is translated to point to the allocated buffer. Thereafter, read and write operations may be performed through a controller, such as a non volatile memory express (NVMe) controller, using remote direct memory access (RDMA) transfers, thus bypassing time consuming processor steps of buffering data to main memory and allowing bi-directional throughput to reach network and SSD speeds.
Public/Granted literature
- US20180341429A1 Non-Volatile Memory Over Fabric Controller with Memory Bypass Public/Granted day:2018-11-29
Information query