Resource-capability-based method and system for handling service processor requests
First Claim
1. In a data processing system, a method for handling an active service processor request ("SPR") emanating from at least one central processing complex in the system, the system having therein a plurality of SPR processing resources, the method comprising:
- (a) determining a type of the active SPR, including determining a type of resources required to process the active SPR;
(b) determining a suitability of at least some SPR processing resources of the plurality of SPR processing resources to handle the active SPR, based on at least their respective intrinsic SPR processing capabilities and the type of resources required to process the active SPR;
(c) using result of said determine (a) and said determining (b) to determine a preferred SPR processing resource of the plurality of SPR processing resources within which to process the active SPR; and
(d) processing the active SPR in said preferred SPR processing resource.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for executing a service processor request within a data processing system having one or more processors within a central processing complex, each of the processors within the central processing complex including allocatable processor resources. Each of the processors within the central processing complex is provided with the capability of processing selected service processor requests by reserving a portion of the allocatable processor resources within each of the processors for such purpose. A service processor request within the central processing complex is initially processed utilizing at least one of the processors in response to receiving a service processor request, if sufficient processor resources are available to process the service processor request within the reserved portion of the allocatable resources. Alternatively, the service processor request is transmitted to an external processing complex, if insufficient processor resources are available to process the service processor request within the reserved portion of the allocatable resources.
-
Citations
15 Claims
-
1. In a data processing system, a method for handling an active service processor request ("SPR") emanating from at least one central processing complex in the system, the system having therein a plurality of SPR processing resources, the method comprising:
-
(a) determining a type of the active SPR, including determining a type of resources required to process the active SPR; (b) determining a suitability of at least some SPR processing resources of the plurality of SPR processing resources to handle the active SPR, based on at least their respective intrinsic SPR processing capabilities and the type of resources required to process the active SPR; (c) using result of said determine (a) and said determining (b) to determine a preferred SPR processing resource of the plurality of SPR processing resources within which to process the active SPR; and (d) processing the active SPR in said preferred SPR processing resource. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for handling an active service processor request ("SPR") emanating from at least one central processing complex in a data process system, the system having therein a plurality of SPR based on either its intrinsic SPR processing resources, the apparatus comprising:
-
(a) means for determining a type of the active SPR, including means for determining a type of resources required to process the active SPR; (b) means for determining a suitability of at least some SPR processing resources of the plurality of SPR processing resources to handle the active SPR, based on at least their respective intrinsic SPR processing capabilities and the type of resources required to process the active SPR; (c) means for using results provided by said means for determining (a) and said means for determining (b) to determine a preferred SPR processing resource of the plurality of SPR processing resources within which to process the active SPR; and (d) means for processing the active SPR in said preferred SPR processing resource. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An article of manufacture comprising:
a computer usable medium having computer readable program code means embodied therein for handling an active service processor request ("SPR") emanating from at least one central processing complex in a data process system, the system having therein a plurality of SPR processing resources, the computer usable medium comprising; (a) computer readable program code means for determining a type of the active SPR, including computer readable program code means for determining a type of resources required to process the active SPR; (b) computer readable program code means for determining a suitability of at least some SPR processing resources of the plurality of SPR processing resources to handle the active SPR, based on at least their respective intrinsic SPR processing capabilities and the type of resources required to process the active SPR; (c) computer readable program code means for using results provided by said computer readable program code means for determining (a) and said computer readable program code means for determining (b) to determine a preferred SPR processing resource of the plurality of SPR processing resources within which to process the active SPR; and (d) computer readable program code means for processing the active SPR in said preferred SPR processing resource. - View Dependent Claims (12, 13, 14, 15)
Specification