HIERARCHICAL RESERVATION RESOURCE SCHEDULING INFRASTRUCTURE
First Claim
Patent Images
1. In a computing environment, a method of scheduling system resources, the method comprising:
- assigning a system resource scheduling policy the policy for scheduling operations within a workload, the policy being specified on a workload basis such that the policy is specific to the workload; and
reserving system resources for the workload as specified by the policy.
2 Assignments
0 Petitions
Accused Products
Abstract
Scheduling system resources. A system resource scheduling policy for scheduling operations within a workload is accessed. The policy is specified on a workload basis such that the policy is specific to the workload. System resources are reserved for the workload as specified by the policy. Reservations may be hierarchical in nature where workloads are also hierarchically arranged. Further, dispatching mechanisms for dispatching workloads to system resources may be implemented independent from policies. Feedback regarding system resource use may be used to determine policy selection for controlling dispatch mechanisms.
69 Citations
20 Claims
-
1. In a computing environment, a method of scheduling system resources, the method comprising:
-
assigning a system resource scheduling policy the policy for scheduling operations within a workload, the policy being specified on a workload basis such that the policy is specific to the workload; and reserving system resources for the workload as specified by the policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13)
-
-
9. In a computing environment, a method of executing workloads using system resources, wherein the system resources have been reserved for workloads according to system specific policies, and wherein the reservation is used by workloads to apply workload specific polices, the method comprising:
-
(a) selecting a policy, the policy being for scheduling operations within a workload; (b) using the policy to dispatch the workload to a system resource; (c) receiving feedback including information about the uses of the system when executing the workload; and (d) making policy decisions based on the feedback for further dispatching workloads to the system resource. - View Dependent Claims (10, 11, 12, 14, 15, 16)
-
-
17. In a computing environment, a method of executing workloads on a system resource, the method comprising:
-
accessing one or more system resource scheduling policies, the policies for scheduling operations within one or more workloads, the policies being specified on a workload basis such that a given policy is specific to a given workload; formulating an execution plan that denotes reservations of the system resource as specified by the policies; and dispatching workloads to the system resource based on the execution plan. - View Dependent Claims (18, 19, 20)
-
Specification