The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 10, 2016

Filed:

May. 30, 2013
Applicant:

Emc Corporation, Hopkinton, MA (US);

Inventors:

Sorin Faibish, Newton, MA (US);

Dennis Ting, Groton, MA (US);

John Forecast, Newton, MA (US);

John M. Bent, Los Alamos, NM (US);

Assignee:

EMC Corporation, Hopkinton, MA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 13/28 (2006.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 13/28 (2013.01); G06F 12/0246 (2013.01);
Abstract

A burst buffer appliance is adapted for coupling between a computer system and a file system. The burst buffer appliance comprises a first memory, at least one additional memory, and a controller. The controller is configured to detect a remote direct memory access operation between a given compute node of the computer system and the additional memory, and to execute the detected remote direct memory access operation in a manner that bypasses utilization of an operating system associated with the first memory. The first and additional memories may comprise respective main and flash memories. The controller may comprise a virtual machine arranged between a host channel adaptor of the burst buffer appliance and the additional memory, with the virtual machine configured to identify a remote direct memory access operation directed to an address space of the additional memory and to control the flow of data associated with that operation.


Find Patent Forward Citations

Loading…