Method for generating policy rules and method for controlling jobs using the policy rules
First Claim
1. A method for generating policy rules which is adapted to automatically execute administration during execution of a plurality of jobs in an information processing system by using the policy rules describing actions adoptable when an event such as a fault occurs, comprising:
- storing a job execution schedule containing complete schedule times of said plurality of jobs; and
storing a job execution condition describing an execution limit condition and a method of evaluating an amount of loss incurred when said execution limit condition is not met, in respect of each of said plurality of jobs;
wherein a rule generation tool, under control by a processor of a policy rule generator, executes;
evaluating the amount of loss by making reference to said job execution schedule and said job execution condition when a special action is taken in the event that a special event occurs in a special one of said jobs at a special time; and
executing the evaluating the amount of loss in respect of all of plural actions prepared for said special job and said special event at said special time and determining an action which minimizes the evaluated loss amount thereby to generate a policy rule;
wherein the storing of the job execution condition includes describing a function as the method of evaluating the amount of loss incurred when said limit condition is not met, and the evaluating the amount of loss includes executing said function; and
wherein said function is a function using a delay time of job completion as an argument and in executing said function, the delay time of job completion is calculated.
1 Assignment
0 Petitions
Accused Products
Abstract
Generating policy rules by: storing a job execution schedule containing complete schedule times of jobs; and storing a job execution condition describing an execution limit condition and a method of evaluating an amount of loss incurred when the execution limit condition is not met, for the plurality of jobs; wherein a rule generation tool, under control by a processor of a policy rule generator, executes: evaluating an amount of loss by referring to the job execution schedule and the job execution condition when a special action is taken in the event that a special event occurs in a special one of the jobs at a special time; and evaluating an amount of loss in respect of all of plural actions prepared for the special job and the special event at the special time and determining an action which minimizes the evaluated loss amount thereby to generate a policy rule.
-
Citations
13 Claims
-
1. A method for generating policy rules which is adapted to automatically execute administration during execution of a plurality of jobs in an information processing system by using the policy rules describing actions adoptable when an event such as a fault occurs, comprising:
-
storing a job execution schedule containing complete schedule times of said plurality of jobs; and storing a job execution condition describing an execution limit condition and a method of evaluating an amount of loss incurred when said execution limit condition is not met, in respect of each of said plurality of jobs; wherein a rule generation tool, under control by a processor of a policy rule generator, executes; evaluating the amount of loss by making reference to said job execution schedule and said job execution condition when a special action is taken in the event that a special event occurs in a special one of said jobs at a special time; and executing the evaluating the amount of loss in respect of all of plural actions prepared for said special job and said special event at said special time and determining an action which minimizes the evaluated loss amount thereby to generate a policy rule; wherein the storing of the job execution condition includes describing a function as the method of evaluating the amount of loss incurred when said limit condition is not met, and the evaluating the amount of loss includes executing said function; and wherein said function is a function using a delay time of job completion as an argument and in executing said function, the delay time of job completion is calculated. - View Dependent Claims (2, 3, 4)
-
-
5. A method for generating policy rules which automatically execute administration during execution of a plurality of jobs by using the policy rules by an information processing system including a job execution computer for executing a job and an administration computer for assigning said job to said job execution computer, comprising:
-
storing a job execution schedule containing complete schedule times of said plurality of jobs; and storing a job execution condition describing an execution limit condition and a method of evaluating an amount of loss incurred when said execution limit condition is not met, in respect of each of said plurality of jobs; wherein a rule generation tool, under control by a processor of a policy rule generator, executes; evaluating an amount of loss by making reference to said job execution schedule and said job execution condition when a special action is taken in the event that a special event occurs in a special one of said jobs at a special time; and executing the evaluating the amount of loss in respect of all of plural actions prepared for said special job and said special event at said special time and determining an action which minimizes the evaluated loss amount thereby to generate a policy rule; wherein a job manager executes, under control by said administration computer, a plurality of jobs by using policy rules when an event such as a fault occurs; wherein the storing of the job execution condition includes describing a function as the method of evaluating an amount of loss incurred when said limit condition is not met. and the evaluating the amount of loss includes executing said function; and wherein said function is a function using a delay time of job completion is an argument and in executing said function, the delay time of job completion is calculated.
-
-
6. A method for generating policy rules which is adapted to automatically execute administration during execution of a plurality of jobs in an information processing system by using the policy rules describing actions adoptable when an event such as a fault occurs, comprising:
-
storing a job execution schedule containing start times, complete schedule times of said plurality of jobs, and names of computers to execute said plurality of jobs; and storing a job execution condition describing an execution limit condition and a method of evaluating an amount of loss incurred when said execution limit condition is not met, in respect of each of said plurality of jobs; wherein a rule generation tool, under control by a processor of a policy rule generator, executes; evaluating an amount of loss in both a special one of said jobs and succeeding jobs to be executed in a computer by making reference to said job execution schedule and said job execution condition when a special action is taken in the event that a special event occurs in said special one of said jobs at a special time; and executing the evaluating the amount of loss in respect of all of plural actions prepared for said special job and said special event and determining an action which minimizes the evaluated loss amount thereby to generate a policy rule; wherein the storing of the job execution condition includes describing a function as the method of evaluating an amount of loss incurred when said limit condition is not met, and the evaluating the amount of loss includes executing said function; and wherein said function is a function using a delay time of job completion as an argument and in executing said function, the delay time of job completion is calculated. - View Dependent Claims (7)
-
-
8. A method for generating policy rules which is adapted to automatically execute administration during execution of a plurality of jobs in an information processing system by using the policy rules describing actions adoptable when an event such as a fault occurs, comprising:
-
storing a job execution schedule containing complete schedule times of said plurality of jobs; and storing a job execution condition describing an execution limit condition and a method of evaluating an amount of loss incurred when said execution limit condition is not met, in respect of each of said plurality of jobs; wherein a rule generation tool, under control by a processor of a policy rule generator, executes; evaluating the amount of loss by making reference to said job execution schedule and said job execution condition when a special action is taken in the event that a special event occurs in a special one of said jobs at a special time; executing the evaluating the amount of loss in respect of all of plural actions prepared for said special job and said special event at said special time and determining an action which minimizes the evaluated loss amount thereby to generate a policy rule; and describing, by said rule generation tool, each of said one or more actions as a subroutine for modifying said job execution schedule, wherein the evaluating the amount of loss when a special action is taken includes executing a subroutine describing the action in question to modify said job execution schedule. - View Dependent Claims (9, 10)
-
-
11. A method for generating policy rules which automatically execute administration during execution of a plurality of jobs by using the policy rules by an information processing system including a job execution computer for executing a job and an administration computer for assigning said job to said job execution computer, comprising:
-
storing a job execution schedule containing complete schedule times of said plurality of jobs; and storing a job execution condition describing an execution limit condition and a method of evaluating an amount of loss incurred when said execution limit condition is not met, in respect of each of said plurality of jobs; wherein a rule generation tool, under control by a processor of a policy rule generator, executes; evaluating the amount of loss by making reference to said job execution schedule and said job execution condition when a special action is taken in the event that a special event occurs in a special one of said jobs at a special time; executing the evaluating the amount of loss in respect of all of plural actions prepared for said special job and said special event at said special time and determining an action which minimizes the evaluated loss amount thereby to generate a policy rule; and describing, by said rule generation tool, each of said one or more actions as a subroutine for modifying said job execution schedule, wherein a job manager executes, under control by said administration computer, a plurality of jobs by using policy rules when an event such as a fault occurs; and wherein the evaluating the amount of loss when a special action is taken includes executing a subroutine describing the action in question to modify said job execution schedule.
-
-
12. A method for generating policy rules which is adapted to automatically execute administration during execution of a plurality of jobs in an information processing system by using the policy rules describing actions adoptable when an event such as a fault occurs, comprising:
-
storing a job execution schedule containing start times, complete schedule times of said plurality of jobs, and names of computers to execute said plurality of jobs; and storing a job execution condition describing an execution limit condition and a method of evaluating an amount of loss incurred when said execution limit condition is not met, in respect of each of said plurality of jobs; wherein a rule generation tool, under control by a processor of a policy rule generator, executes; evaluating the amount of loss in both a special one of said jobs and succeeding jobs to be executed in a computer by making reference to said job execution schedule and said job execution condition when a special action is taken in the event that a special event occurs in said special one of said jobs at a special time; executing the evaluating the amount of loss in respect of all of plural actions prepared for said special job and said special event and determining an action which minimizes the evaluated loss amount thereby to generate a policy rule; and describing, by said rule generation tool, each of said one or more actions as a subroutine for modifying said job execution schedule, wherein the evaluating the amount of loss when a special action is taken includes executing a subroutine describing the action in question to modify said job execution schedule. - View Dependent Claims (13)
-
Specification