Computer resource management method in distributed processing system
First Claim
1. A computer resource management method in a distributed processing system in which a plurality of computer resources in which a plurality of jobs are distributed and operated are connected to management means for managing the plurality of computer resources via a network, said method comprising:
- a first step of storing hardware information showing a type of hardware constituting the computer resource and software information showing a type of software existing in the computer resource corresponding to each of the computer resources in a configuration management information storing region managed by said management means in advance;
a second step of extracting a set of computer resources which may be used for a first job in the aftertime from all of the computer resources, said set of computer resources each having the same hardware information and software information;
a third step of registering a name of said first job corresponding to said set of extracted computer resources in said configuration management information storing region, allowing overlaps with other job names; and
a fourth step of searching for said name of said first job registered in said configuration management information storing region, thereby selecting the computer resource to be allocated to said first job when it is necessary to additionally allocate one of said plurality of computer resources to said first job.
1 Assignment
0 Petitions
Accused Products
Abstract
The hardware information showing a type of hardware constituting the computer resource and the software information showing a type of software mounted in the computer resource are stored in the entry corresponding to each computer resource in the computer configuration table managed by a management computer. Further, when a computer resource allocated to a certain job is determined, a computer resource which may be used for the job in the aftertime is selected with reference to the hardware information and the software information, and the job name is registered as a tentatively booked job name in the entry corresponding to the selected computer resource in the computer configuration table. When additionally allocating the computer resource, the computer resource which is tentatively booked is selected with priority, and the computer resource tentatively booked to another job is excluded from the additional allocation.
37 Citations
14 Claims
-
1. A computer resource management method in a distributed processing system in which a plurality of computer resources in which a plurality of jobs are distributed and operated are connected to management means for managing the plurality of computer resources via a network, said method comprising:
-
a first step of storing hardware information showing a type of hardware constituting the computer resource and software information showing a type of software existing in the computer resource corresponding to each of the computer resources in a configuration management information storing region managed by said management means in advance; a second step of extracting a set of computer resources which may be used for a first job in the aftertime from all of the computer resources, said set of computer resources each having the same hardware information and software information; a third step of registering a name of said first job corresponding to said set of extracted computer resources in said configuration management information storing region, allowing overlaps with other job names; and a fourth step of searching for said name of said first job registered in said configuration management information storing region, thereby selecting the computer resource to be allocated to said first job when it is necessary to additionally allocate one of said plurality of computer resources to said first job. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer resource management method in a distributed processing system in which a plurality of computer resources in which a plurality of jobs are distributed and operated are connected to management means for managing the plurality of computer resources via a network,
said method comprising: -
a first step of storing hardware information showing a type of hardware constituting the computer resource and software information showing a type of software existing in the computer resource in advance in each entry corresponding to each of said plurality of computer resources of a computer configuration table provided in a configuration management information storing region managed by said management means; a second step of selecting a group including a plurality of computer resources having the largest number of computer resources each having the same hardware information and software information from all of the computer resources used for a predetermined job by searching through said computer configuration table; a third step of selecting one computer resource having the same hardware information and software information as those of the plurality of computer resources selected in said second step from computer resources not used for any job; and a fourth step of selecting one computer resource not selected in said second step from all of said computer resources used for the predetermined job, canceling the allocation of the selected computer resource to said predetermined job, and allocating said computer resource selected in said third step to said predetermined job instead. - View Dependent Claims (7, 8)
-
-
9. A computer resource management method in a distributed processing system in which a plurality of computer resources in which a plurality of jobs are distributed and operated are connected to management means for managing the plurality of computer resources via a network,
said method comprising: -
a first step of storing hardware information showing a type of hardware constituting the computer resource and software information showing a type of software existing in the computer resource in advance in each entry corresponding to each of said plurality of computer resources of a computer configuration table provided in a configuration management information storing region managed by said management means; a second step of selecting a group including a plurality of computer resources having the largest number of computer resources each having the same hardware information and software information from all of the computer resources used for a first job by searching through said computer configuration table; a third step of selecting a group including a plurality of computer resources having the largest number of computer resources each having the same hardware information and software information from all of the computer resources used for a second job by searching through said computer configuration table; a fourth step of selecting a first computer resource to be a candidate for exchange from the computer resources used for said second job and not selected in said third step on condition that the computer resource has the same hardware information and software information as those of the plurality of computer resources selected in said second step; a fifth step of selecting a second computer resource to be a candidate for exchange from the computer resources used for said first job and not selected in said second step on condition that the computer resource has the same hardware information and software information as those of the plurality of computer resources selected in said third step; and a sixth step of mutually switching allocation of said second job to said first computer resource and allocation of said first job to said second computer resource. - View Dependent Claims (10, 11)
-
-
12. A computer resource management method in a distributed processing system in which a plurality of computer resources in which a plurality of jobs are distributed and operated are connected to management means for managing the plurality of computer resources via a network,
said method comprising: -
first step of storing hardware information showing a type of hardware constituting the computer resource and software information showing a type of software existing in the computer resource in advance in each entry corresponding to each of said plurality of computer resources of a computer configuration table provided in a configuration management information storing region managed by said management means; a second step of selecting a plurality of computer resources as many as the computer resources used for a predetermined job and each having the same hardware information and software information from the computer resources used for said predetermined job and the computer resources not used for any job by searching through said computer configuration table; and a third step of changing allocation of a job to each computer resource so that said predetermined job is operated only by the plurality of computer resources selected in said second step. - View Dependent Claims (13, 14)
-
Specification