Updating of pinned storage in flash based on changes to flash-to-disk capacity ratio
AssigneeNimble Storage, Inc.
InventorsSenthil Kumar Ramamoorthy, Pradeep Shetty, Mukul Kumar Singh, Hy Vu
Life of this patent
Estimating the term…
Loading patent…
AssigneeNimble Storage, Inc.
InventorsSenthil Kumar Ramamoorthy, Pradeep Shetty, Mukul Kumar Singh, Hy Vu
Estimating the term…
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.
A method for managing memory allocation in a network storage device, the method comprising:
A non-transitory computer-readable medium storing a computer program for upgrading a data storage system, the computer-readable medium comprising:
A network storage device comprising:
Dependencies are inferred from the claim text.