Method of processing request by server computer system
First Claim
1. A method of processing a resource request comprising:
- receiving, by a server computer system, a reservation resource request object which comprises the resource request that seeks resources within a shared computing environment, a plurality of exception criteria, and a plurality of recovery operations, wherein each of the recovery operations contained in the reservation resource request object includes instructions to resolve a respective exception meeting a corresponding one of the exception criteria contained in the reservation resource request object;
determining that the server computer system is unable to fulfill the request due to a particular exception;
determining, by the server computer system, that the particular exception meets a particular one of the exception criteria contained in the reservation resource request object; and
in response to determining that the particular exception meets the particular exception criterion, the server computer system applying the recovery operation corresponding to the particular exception criterion to resolve the particular exception.
2 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, a method of processing a request by a server computer system begins with a step of receiving an object. The object comprises the request, an exception criterion, and a recovery operation. The method continues with a step of determining that the server computer system is unable to fulfill the request due to an exception which meets the exception criterion. The method concludes with a step of applying the recovery operation to resolve the exception. In an embodiment, the server computer system comprises a resource management system for a shared computing environment and the object comprises a resource request object. The resource request object comprises a resource request, the exception criteria, and the recovery operation. The resource request indicates resources requested from the shared computing environment by a start time and for a time period.
81 Citations
32 Claims
-
1. A method of processing a resource request comprising:
-
receiving, by a server computer system, a reservation resource request object which comprises the resource request that seeks resources within a shared computing environment, a plurality of exception criteria, and a plurality of recovery operations, wherein each of the recovery operations contained in the reservation resource request object includes instructions to resolve a respective exception meeting a corresponding one of the exception criteria contained in the reservation resource request object; determining that the server computer system is unable to fulfill the request due to a particular exception; determining, by the server computer system, that the particular exception meets a particular one of the exception criteria contained in the reservation resource request object; and in response to determining that the particular exception meets the particular exception criterion, the server computer system applying the recovery operation corresponding to the particular exception criterion to resolve the particular exception. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of processing a resource request for a shared computing environment comprising:
-
receiving, by a server computer system, a reservation resource request object which comprises the resource request, a plurality of exception criteria, and a plurality of recovery operations corresponding to the plurality of exception criteria, the resource request indicating resources requested from the shared computing environment by a start time and for a time period, wherein each of the plurality of recovery operations contained in the resource request object includes instructions to resolve a respective exception meeting a corresponding one of the exception criteria contained in the reservation resource request object; determining that the server computer system is unable to fulfill the resource request due to a particular exception; determining, by the server computer system, that the particular exception meets a particular one of the plurality of exception criteria; and applying, by the server computer system, one of the recovery operations corresponding to the particular exception criterion to resolve the particular exception. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A non-transitory computer readable media comprising
computer code for implementing a method of processing a resource request by a server computer system, the method of processing the request comprising: -
receiving a reservation resource request object which comprises the resource request that seeks resources within a shared computing environment, a plurality of exception criteria, and a plurality of recovery operations corresponding to the plurality of exception criteria, wherein each of the plurality of recovery operations contained in the object includes instructions to resolve a respective exception meeting a corresponding one of the exception criteria contained in the reservation resource request object; determining that the server computer system is unable to fulfill the request due to a particular exception; determining that the particular exception meets a particular one of the plurality of exception criteria; and applying one of the recovery operations corresponding to the particular exception criterion to resolve the particular exception. - View Dependent Claims (31)
-
-
32. A computer comprising:
-
a processor to; receive a reservation resource request object which comprises a resource request, a plurality of exception criteria, and a plurality of recovery operations corresponding to the plurality of exception criteria, the resource request indicating resources requested from a shared computing environment by a start time and for a time period, wherein each of the plurality of recovery operations contained in the reservation resource request object includes instructions to resolve a respective exception meeting a corresponding one of the exception criteria contained in the reservation resource request object; determine that a resource management system is unable to fulfill the resource request due to a particular exception; determine that the particular exception meets a particular one of the plurality of exception criteria; and apply one of the recovery operations corresponding to the particular exception criterion to resolve the particular exception.
-
Specification