×

Methods and apparatus for monitoring events and implementing corrective action in a computer system

  • US 5,893,083 A
  • Filed: 03/19/1996
  • Issued: 04/06/1999
  • Est. Priority Date: 03/24/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A system management method of monitoring occurence of and attempting to remedy effects of events affecting a service provided by a computer system made up of cooperating physical and logical entities, said method comprising the steps of:

  • providing for said service a declarative model specifying requirements needing to be met for said service to be available, said requirements being set out in terms of the entities required and their inter-relationships;

    specifying in respect of at least one aspect of said service a goal to be satisfied by said system;

    providing a fact base for holding facts relating to the system;

    identifying at least one fact which relates to the system and upon which said goal depends, and including that fact in said fact base;

    determining whether said goal is satisfied and thereby establishing at least one link indicating a dependency relationship between said goal and said at least one fact, and including said link in said fact base;

    defining at least one event which can occur in the system and whose occurrence in the system can affect validity of said fact; and

    detecting occurrence of said event, and thereupon;

    determining whether said fact is valid or invalid;

    if said fact has become invalid, determining whether said goal is still satisfied by performing inferencing operations on the declarative model by referring to said fact base so as to ascertain whether a requirement relevant to said coal is met by the system;

    if said goal is no longer satisfied, seeking an operation which will enable said goal to be re-satisfied; and

    performing said operation.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×