Method of executing a job

Electrical computers and digital processing systems: multicomput – Distributed data processing – Processing agent

Reissue Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reissue Patent

active

RE037496

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a job processing method for an information processing system which includes a plurality of information processing devices connected to a common transmission line. More specifically, the present invention relates to a job processing method for executing a job in a reliable manner, even if an abnormality occurs in the processing device executing the job, by use of the remaining processing devices.
2. Description of the Prior Art
In the case where a job request has occurred in an information processing system including a plurality of information processing devices, that job has been executed according to the prior art in the following different ways:
(1) the job is executed by the processing device which has detected the job request occurrence; or
(2) that processing device which detects the job request demands that another processing device perform the execution of that job so that the job may be executed by the other processing device.
In the aforementioned case (1), there arises a disadvantage in that the job is not executed if the processing device having detected the job request becomes abnormal and is disabled.
In the aforementioned case (2), the first processing device having referred the job execution to a second processing device keeps monitoring the second processing device to which the job has been referred. Therefore, when the second processing device having the task of executing the job becomes disabled, the first processing device can detect that disorder so that the job can be assigned another processing device for execution. However, there arises a disadvantage in that the job cannot be executed when both the first and second processing devices becomes disabled at the same time.
SUMMARY OF THE INVENTION
The present invention has been conceived to eliminate the disadvantages concomitant with the prior art thus far described and has an object to provide a job processing device for an information processing system, in which, even if an abnormality occurs in either the processing device which has detected the occurrence of a job request or a processing device to which the job execution has been referred by the former device, that job can be executed by means of the remaining processing devices.
According to the present invention, there is provided a job processing method for use in an information processing system including three or more information processing devices connected with a common transmission line:
(a) First of all, in the case where the occurrence of a job request is detected at one of the three or more processing devices, this condition is broadcast on the transmission line to the remaining plural processing devices;
(b) Next, job execution is started at a first processing device which is any one of the plural processing devices informed of the job request occurrence or the processing device having broadcast the job request occurrence;
(c) Then, the first processing device having started that job execution is monitored by the others of the plural processing devices which are not presently involved in that job execution, but have been informed of that job request occurrence; and
(d) The job is executed irrespective of the presence of an abnormal processing device in case a second processing device, which is one of the plural monitoring processing devices, detects an abnormality of the processing device executing that job.


REFERENCES:
patent: 3593300 (1971-07-01), Driscoll, Jr. et al.
patent: 3665404 (1972-05-01), Werner
patent: 3702006 (1972-10-01), Page
patent: 3755789 (1973-08-01), Collins
patent: 3970994 (1976-07-01), Jenny
patent: 4007450 (1977-02-01), Haibt et al.
patent: 4096571 (1978-06-01), Vander Mey
patent: 4099235 (1978-07-01), Hoschler et al.
patent: 4183083 (1980-01-01), Chatfield
patent: 4228496 (1980-10-01), Katzman et al.
patent: 4262331 (1981-04-01), Freeland et al.
patent: 4276593 (1981-06-01), Hansen
patent: 4319338 (1982-03-01), Grudowski et al.
patent: 4323966 (1982-04-01), Whiteside et al.
patent: 4358823 (1982-11-01), McDonald et al.
patent: 4366535 (1982-12-01), Cedolin et al.
patent: 0066039 (1980-05-01), None
Marsicek RR, et al. “Distributed Data Processing System,” IBM Technical Disclosure Bulletin, Oct. 1980, pp 1805-1810.*
Sams JG, “Node Processor for Distributed System Control,” IBM Technical Disclosure Bulletin, Oct. 1980, pp. 1811-1812.*
Arnold et al, “A Hierarchical Restructurable Multi-Microprocessor Architecture”, Jan. 19, 1976, pp 40-45.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of executing a job does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of executing a job, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of executing a job will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2835691

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.