EP1540586A2

An adaptive management method and system with automatic dependency resolution

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 13 August 2023, 3.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 7 independent, 3 dependent

  1. 1
    Claims of equivalent WO 2004017201 A2 CLAIMS 1. In a data processing system (100) including a plurality of subject entities (110) and at least one authority entity (105), an autonomic management method (300) for self-configuring the subject entities, each subject entity belonging to at least one of a plurality of categories, wherein the method includes the steps of:the at least one authority entity publishing (324) a plurality of rules each one defining a target state for a category, the target state of at least one rule being a prerequisite for the target state of at least one further rule, each subject entity retrieving (320-322,326) the rules for the corresponding at least one category, applying (427-439) each retrieved rule to configure the subject entity according to the target state, the application of the retrieved rule failing when at least one corresponding prerequisite is not available on the subject entity, and repeating (427-448) the application of each failed rule to configure the subject entity according to the target state specified in the failed rule when all the corresponding prerequisites are available.
  2. 5
    The method (300) according to any claim from 1 to 4, further including the steps of:the subject entity verifying (454-457) the compliance to each retrieved rule in response to the successful application of all the retrieved rules, and detecting (460,466) a loop condition when the subject entity is not compliant to at least one retrieved rule.
  3. 6
    A computer program (203 ;218 , 254) , directly loadable into a working memory of a data processing system (100) including a plurality of subject entities (110) and at least one authority entity (105), for performing the method (300) of any claim from 1 to 5 when the program is run on the system.
  4. 7
    In a data processing system (100) including a plurality of subject entities (110) and at least one authority entity (105), a computer program (218,254) directly loadable into a working memory of a computer of a subject entity for performing an autonomic management method (300) 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 the at least one authority entity publishing (324) a plurality of rules each one defining a target state for a category, the target state of at least one rule being a prerequisite for the target state of at least one further rule, wherein the method includes the steps of:retrieving (320,326) the rules for the corresponding at least one category, applying (427-439) each retrieved rule rule to configure the subject entity according to the target state, the application of the retrieved rule failing when at least one corresponding prerequisite is not available on the subject entity, and repeating (427-448) the application of each failed rule to configure the subject entity according to the target state specified in the failed rule when all the corresponding prerequisites are available.
  5. 8
    A program product (175) comprising a computer readable medium on which the program (203 ;218, 254) of claim from 6 or 7 is stored.
  6. 9
    In a data processing system including a plurality of subject entities (110) and at least one authority entity (105), an autonomic management system (100) for self-configuring the subject entities, each subject entity belonging to at least one of a plurality of categories, wherein the at least one authority entity includes means (203) for publishing a plurality of rules each one defining a target state for a category, the target state of at least one rule being a prerequisite for the target state of at least one further rule, and wherein each subject entity includes means (254) for retrieving the rules for the corresponding at least one category, means (254) for applying each retrieved rule to configure the subject entity according to the target state, the application of the retrieved rule failing when at least one corresponding prerequisite is not available on the subject entity, and means (254) for repeating the application of each failed rule to configure the subject entity according to the target state specified in the failed rule when all the corresponding prerequisites are available.
  7. 10
    In a data processing system including a plurality of subject entities and at least one authority entity, a computer (110) of a subject entity suitable to be used in an autonomic management system (100) for self-configuring the subject entity, each subject entity belonging to at least one of a plurality of categories and the at least one authority entity publishing a plurality of rules each one defining a target state for a category, the target state of at least one rule being a prerequisite for the target state of at least one further rule, wherein the computer includes means (254) for retrieving the rules for the corresponding at least one category, means (254) for applying each retrieved rule to configure the subject entity according to the target state, the application of the retrieved rule failing when at least one corresponding prerequisite is not available on the subject entity, and means (254) for repeating the application of each failed rule to configure the subject entity according to the target state specified in the failed rule when all the corresponding prerequisites are available.