Systems, methods, and apparatuses for implementing a scheduler and workload manager with snapshot and resume functionality
Assigneesalesforce.com, inc.
InventorsArmin Bahramshahry, Piranavan Selvanandan
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorsArmin Bahramshahry, Piranavan Selvanandan
Estimating the term…
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a stateless, deterministic scheduler and work discovery system with interruption recovery. For instance, according to one embodiment, there is disclosed a system to implement a stateless scheduler service, in which the system includes: a processor and a memory to execute instructions at the system; a compute resource discovery engine to identify one or more computing resources available to execute workload tasks; a workload discovery engine to identify a plurality of workload tasks to be scheduled for execution; a cache to store information on behalf of the compute resource discovery engine and the workload discovery engine; a scheduler to request information from the cache specifying the one or more computing resources available to execute workload tasks and the plurality of workload tasks to be scheduled for execution; and further in which the scheduler is to schedule at least a portion of the plurality of workload tasks for execution via the one or more computing resources based on the information requested. Other related embodiments are disclosed.
A method performed by a system having at least a processor and a memory therein, wherein the method comprises:
Non-transitory computer readable storage media having instructions stored thereupon that, when executed by a system having at least a processor and a memory therein, the instructions cause the system to perform operations including:
A system to implement a scheduling service, wherein the system comprises:
Dependencies are inferred from the claim text.