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:
Jun. 20, 2017

Filed:

Jul. 29, 2015
Applicant:

Nimble Storage, Inc., San Jose, CA (US);

Inventors:

Senthil Kumar Ramamoorthy, Sunnyvale, CA (US);

Pradeep Shetty, San Jose, CA (US);

Mukul Kumar Singh, San Jose, CA (US);

Hy Vu, San Jose, CA (US);

Assignee:

Nimble Storage, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 12/08 (2016.01); G06F 12/0802 (2016.01);
U.S. Cl.
CPC ...
G06F 3/0631 (2013.01); G06F 3/0604 (2013.01); G06F 3/067 (2013.01); G06F 3/0656 (2013.01); G06F 3/0685 (2013.01); G06F 12/0802 (2013.01); G06F 2212/205 (2013.01); G06F 2212/222 (2013.01); G06F 2212/604 (2013.01); G06F 2212/7203 (2013.01);
Abstract

Methods, systems, and programs are presented for managing a storage device memory. One method includes an operation for receiving a request to pin a volume stored in the storage device. The device includes disk storage and a solid state drive (SSD) cache, where pinned volumes in the storage device have all active volume data in the SSD cache. Further, the method includes an operation for determining the maximum amount of pinnable space in the SSD cache, the maximum amount of pinnable space being calculated based on the sizes of the disk storage and the SSD cache. Further, the method includes operations for determining the available pinning space, which is the maximum amount of pinnable space minus the current amount of pinned data in the SSD cache, and for granting the request to pin the volume when the available pinning space is greater than or equal to a size of the volume.


Find Patent Forward Citations

Loading…