Dynamic modification of global cache capacity
AssigneeHewlett Packard Enterprise Development LP
InventorsClarete Riana Crasta, John L. Byrne, Abhishek Dwaraki, David R. Emberson, Harumi Kuno, Sekwon Lee
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett Packard Enterprise Development LP
InventorsClarete Riana Crasta, John L. Byrne, Abhishek Dwaraki, David R. Emberson, Harumi Kuno, Sekwon Lee
Estimating the term…
One aspect provides a system for dynamically adjusting capacity of a distributed global cache. A cache-manager process running on a respective node may monitor the usage of the global cache and determine whether capacity of the global cache needs adjustment based on the monitored usage. In response to determining that the global cache needs additional capacity, the system may identify a first node capable of providing the additional capacity, send an add-capacity request to the first node, and add a portion of storage resource on the first node to the global cache. In response to determining that the global cache needs to reduce capacity, the system may identify a second node that contributes to the global cache, send a reduce-capacity request to the second node, and remove, from the global cache, at least a portion of storage resource contributed by the second node.
A computer-implemented method for dynamically adjusting capacity of a distributed global cache in a computer cluster, the method comprising:
A cache system for a computer cluster comprising a plurality of nodes, the cache system comprising:
A non-transitory computer-readable storage medium storing instructions which when executed by a processor cause the processor to perform a method for dynamically adjusting capacity of a distributed global cache in a computer cluster, the method comprising:
Dependencies are inferred from the claim text.