Server resource balancing using a dynamic-sharing strategy
AssigneeSap SE
InventorsAlain Gauthier, Martin Parent, Edgar Lott
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsAlain Gauthier, Martin Parent, Edgar Lott
Estimating the term…
The present disclosure involves systems, software, and computer implemented methods for resource allocation and management. One example method includes receiving a request, including a first application priority, to run a task for an application. At least one second application priority is identified. A maximum number of parallel tasks per application priority is determined. Application priority weights are assigned to the first application priority and the second application priorities. Application priority divisors are determined, for the first application priority and the second application priorities, based on a respective application priority weight and a number of currently running applications of a respective application priority. A number of parallel tasks for the first application and other applications are determined based on the maximum number of allowable parallel tasks per application, an overall divisor, and a respective application priority weight. A number of parallel tasks are assigned to the first application.
A computer-implemented method comprising:
A system comprising:
A computer program product encoded on a non-transitory storage medium, the product comprising non-transitory, computer readable instructions for causing one or more processors to perform operations comprising:
Dependencies are inferred from the claim text.