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:
Aug. 09, 2016

Filed:

Oct. 14, 2014
Applicant:

Datacore Software Corporation, Fort Lauderdale, FL (US);

Inventors:

Ziya Aral, Pompano Beach, FL (US);

Roni J. Putra, Pompano Beach, FL (US);

Assignee:

DataCore Software Corporation, Fort Lauderdale, FL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 12/08 (2016.01); G06F 12/06 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0608 (2013.01); G06F 3/0661 (2013.01); G06F 3/0689 (2013.01); G06F 12/0638 (2013.01); G06F 12/0866 (2013.01); G06F 12/0873 (2013.01); H04L 67/1097 (2013.01); G06F 2212/202 (2013.01); G06F 2212/2146 (2013.01);
Abstract

Responding to IO requests made by an application to an operating system within a computing device implements IO performance acceleration that interfaces with the logical and physical disk management components of the operating system and within that pathway provides a system memory based disk block cache. The logical disk management component of the operating system identifies logical disk addresses for IO requests sent from the application to the operating system. These addresses are translated to physical disk addresses that correspond to disk blocks available on a physical storage resource. The disk block cache stores cached disk blocks that correspond to the disk blocks available on the physical storage resource, such that IO requests may be fulfilled from the disk block cache. Provision of the disk block cache between the logical and physical disk management components accommodates tailoring of efficiency to any applications making IO requests, and flexible interaction with various different physical disks.


Find Patent Forward Citations

Loading…