Shared resource pool with periodic rebalancing in a multi-core system
AssigneeDell Products L.P.
InventorsVladimir Shveidel, Jenny Derzhavetz
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsVladimir Shveidel, Jenny Derzhavetz
Estimating the term…
A percentage of the resource units contained in a shared resource pool of a data storage system is loaded into a global partition, and the resource units not loaded into the global partition are loaded into per-core partitions. Each per-core partition corresponds to one of multiple processor cores in the data storage system. Resource units are allocated from each one of the per-core partitions only to a work flow executing on the corresponding processor core. The number of available resource units in each one of the per-core partitions is periodically rebalanced by moving resource units between the global partition and that per-core partition.
A method comprising:
A data storage system comprising:
A computer program product including a non-transitory computer readable medium having instructions stored thereon, wherein the instructions, when executed on processing circuitry, cause the processing circuitry to perform steps including:
Dependencies are inferred from the claim text.