Provision of resource allocation information
First Claim
1. A system comprising:
- a plurality of resource devices implemented in at least one processing node, each resource device arranged to maintain and provide state information about its allocation to one or more resource users, wherein the one or more resource users comprise one or more application programs, and wherein at least one resource device is arranged to store a predetermined initial allocation whereby upon that resource device becoming available to the system, it can provide state information including said initial allocation without having to wait to be allocated to a resource user by the system;
a state-dissemination arrangement for disseminating the state information provided by the resource devices; and
at least one receiving entity arranged to receive state information from the state-dissemination arrangement, said receiving entity comprising at least one resource user arranged to use the state information it receives to ascertain which of the resource devices, if any, have been allocated to it.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for disseminating resource allocation information from system resources to state-information observers comprising resource users and typically also at least one system resource manager. Each resource maintains state information about its identity and its allocation to one or more resource users. Each resource provides this information to a state-dissemination arrangement which disseminates it to each state-information observer. Each resource user uses the state information it receives from the state-dissemination arrangement to ascertain the resources allocated to it. Similarly, a system resource manager, when present, uses the state information it receives from the state-dissemination arrangement to ascertain the allocation of those resources that are of interest to the manager. A resource, resource user and resource manager for use in such a system are also provided.
-
Citations
12 Claims
-
1. A system comprising:
-
a plurality of resource devices implemented in at least one processing node, each resource device arranged to maintain and provide state information about its allocation to one or more resource users, wherein the one or more resource users comprise one or more application programs, and wherein at least one resource device is arranged to store a predetermined initial allocation whereby upon that resource device becoming available to the system, it can provide state information including said initial allocation without having to wait to be allocated to a resource user by the system; a state-dissemination arrangement for disseminating the state information provided by the resource devices; and at least one receiving entity arranged to receive state information from the state-dissemination arrangement, said receiving entity comprising at least one resource user arranged to use the state information it receives to ascertain which of the resource devices, if any, have been allocated to it. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification