Adaptive resource management method and system
First Claim
1. In a data processing structure with a distributed architecture (100) including a plurality of subject entities (110a) and at last one authority entity (105), a resource management method (300,400a) for self-configuring the subject entities, each subject entity belonging to at least one of a plurality of categories and controlling an instance of at least one resource, the at least one authority entity defining a target state of the resources, wherein the method includes the steps of:
- publishing (305-335), under the control of the at least one authority entity, a plurality of rules each one including an indication of the target state of a resource for a category of the subject entities, each subject entity retrieving (403-418) the rules corresponding to the at least one category of the subject entity, and applying (420-432) each retrieved rule to configure the subject entity according to the target state indicated in the rule.
1 Assignment
0 Petitions
Accused Products
Abstract
A resource management method (400c) and a corresponding system implementing an adaptive model are proposed. The method allows an authority to define a desired target state of several kinds of resources, which are directly controlled by different subjects. The authority publishes (460) a series of rules in a shared repository; each rule indicates the target state of a resource for a corresponding category of the subjects. Each subject retrieves (444-456;462-468) the rules corresponding to its category from the shared repository. The rules are then applied (458;469) by the subject directly. In this way, the subjects self-adapt to the rules, without requiring any direct interaction with the authority.
-
Citations
14 Claims
-
1. In a data processing structure with a distributed architecture (100) including a plurality of subject entities (110a) and at last one authority entity (105), a resource management method (300,400a) for self-configuring the subject entities, each subject entity belonging to at least one of a plurality of categories and controlling an instance of at least one resource, the at least one authority entity defining a target state of the resources, wherein the method includes the steps of:
-
publishing (305-335), under the control of the at least one authority entity, a plurality of rules each one including an indication of the target state of a resource for a category of the subject entities, each subject entity retrieving (403-418) the rules corresponding to the at least one category of the subject entity, and applying (420-432) each retrieved rule to configure the subject entity according to the target state indicated in the rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a data processing structure with a distributed architecture (100) including a plurality of subject entities (110a) and at least one authority entity (105), a computer program (203,209,215) directly loadable into a working memory of a computer of an authority entity for performing a resource management method (300,400a) for self-configuring the subject entities when the program is run on the computer, each subject entity belonging to at least one of a plurality of categories and controlling an instance of at least one resource, the at least one authority entity defining a target state of the resources, wherein the method includes the steps of:
publishing (305-335) a plurality of rules each one including an indication of the target state of a resource for a category of the subject entities, for causing each subject entity to retrieve (403-418) the rules corresponding to the at least one category of the subject entity and to apply (420-432) each retrieved rule to configure the subject entity according to the target state indicated in the rule.
-
11. In a data processing structure with a distributed architecture (100) including a plurality of subject entities and at last one authority entity (105), a computer program (227a-236a,251a) directly loadable into a working memory of a computer of a subject entity (110a) for performing a resource management method (300,400a) for self-configuring the subject entity when the program is run on the computer, each subject entity belonging to at least one of a plurality of categories and controlling an instance of at least one resource, the at least one authority entity defining a target state of the resources by publishing (305-335) a plurality of rules each one including an indication of the target state of a resource for a category of the subject entities, wherein the method includes the steps of:
-
retrieving (403-418) the rules corresponding to the at least one category of the subject entity, and applying (420-432) each retrieved rule to configure the subject entity according to the target state indicated in the rule.
-
-
12. In a data processing structure with a distributed architecture including a plurality of subject entities (110a) and at last one authority entity (105), a resource management system (100) for self-configuring the subject entities, each subject entity belonging to at least one of a plurality of categories and controlling an instance of at least one resource, the at least one authority entity including means (203,209,215) for defining a target state of the resources by publishing a plurality of rules each one including an indication of the target state of a resource for a category of the subject entities, and each subject entity including means (227a-236a,251) for retrieving the rules corresponding to the at least one category of the subject entity and means (251a) for applying each retrieved rule to configure the subject entity according to the target state indicated in the rule.
-
13. In a data processing structure (100) with a distributed architecture including a plurality of subject entities (110a) and at least one authority entity (105), a computer (105) of an authority entity suitable to be used in a resource management method for self-configuring the subject entities, each subject entity belonging to at least one of a plurality of categories and controlling an instance of at least one resource, the at least one authority entity defining a target state of the resources, wherein the computer includes means (203,209,215) for publishing a plurality of rules each one including an indication of the target state of a resource for a category of the subject entities, for causing each subject entity to retrieve the rules corresponding to the at least one category of the subject entity and to apply each retrieved rule to configure the subject entity according to the target state indicated in the rule.
-
14. In a data processing structure (100) with a distributed architecture including a plurality of subject entities and at last one authority entity (105), a computer (110a) of a subject entity suitable to be used in a resource management method for self-configuring the subject entities, each subject entity belonging to at least one of a plurality of categories and controlling an instance of at least one resource, the at least one authority entity defining a target state of the resources by publishing a plurality of rules each one including an indication of the target state of a resource for a category of the subject entities, wherein the computer includes means (227a-236a,251a) for retrieving the rules corresponding to the at least one category of the subject entity, and means (251a) for applying each retrieved rule to configure the subject entity according to the target state indicated in the rule.
Specification