Composite computer system
First Claim
1. A composite computer system for permitting access between a plurality of processors connected to each other by a communication apparatus and exclusively controlling common resources connected to said processors, said composite computer system comprising:
- an operation supervisory unit which records operating conditions of said processors when at least one of said processors is activated or deactivated;
an operation supervisory network which connects said processors and operation supervisory unit to each other; and
a program condition management apparatus which records operating conditions of a plurality of programs being executed by said processors when at least one program is activated or deactivated,wherein if one of said processors is unable to access a resource common to said processors because a fault occurs in another of said processors, the one processor determines a location of the fault by obtaining operating conditions of said processors recorded in said operation supervisory unit and operating conditions of said programs recorded in said program condition management apparatus through said operation supervisory network.
1 Assignment
0 Petitions
Accused Products
Abstract
A composite computer system which includes a plurality of processors connected to each other by a communication apparatus, an operation supervisory unit for recording operating conditions of the processors when the processors are activated or deactivated, an operation supervisory network for connecting the processors and the operation supervisory unit and a program condition management apparatus for recording operating conditions of programs when the programs of the processors are activated or deactivated. The operation supervisory unit obtains, for fault location purposes, the operating conditions of the processors recorded in the operation supervisory unit via the operation supervisory network and the operating conditions of the programs recorded in the program condition management apparatus.
-
Citations
24 Claims
-
1. A composite computer system for permitting access between a plurality of processors connected to each other by a communication apparatus and exclusively controlling common resources connected to said processors, said composite computer system comprising:
-
an operation supervisory unit which records operating conditions of said processors when at least one of said processors is activated or deactivated; an operation supervisory network which connects said processors and operation supervisory unit to each other; and a program condition management apparatus which records operating conditions of a plurality of programs being executed by said processors when at least one program is activated or deactivated, wherein if one of said processors is unable to access a resource common to said processors because a fault occurs in another of said processors, the one processor determines a location of the fault by obtaining operating conditions of said processors recorded in said operation supervisory unit and operating conditions of said programs recorded in said program condition management apparatus through said operation supervisory network. - View Dependent Claims (2)
-
-
3. A composite computer system for permitting access between a plurality of processors connected to each other by a communication apparatus and exclusively controlling common resources connected to said processors, said composite computer system comprising:
-
an operation supervisory unit which records operating conditions of said processors when at least one of said processors is activated or deactivated; an operation supervisory network which connects said processors and operation supervisory unit to each other; a program condition management apparatus which records operating conditions of a plurality of programs being executed by said processors when at least one program is activated or deactivated, wherein if a fault is generated in one of said processors, a location of the fault is determined by obtaining operating conditions of said processors recorded in said operation supervisory unit and operating conditions of said programs recorded in said program condition management apparatus through said operation supervisory network; a plurality of said operation supervisory units; a communication control apparatus which controls communication to said processors from said operation supervisory units; and an operation supervisory unit multiplexer which multiplexes communication to said operation supervisory units from said processors and controls said communication control apparatus, wherein operating conditions of said processors are supervised by each of said operation supervisory units by transmitting operating conditions of said processors to others of said operation supervisory units by said operation supervisory unit multiplexer and controlling communication to said processors from said operation supervisory units other than said operation supervisory unit by said communication control apparatus, and, if a fault is generated in said operation supervisory unit, a communication control condition of the communication control apparatus of said operation supervisory unit having generated the fault is cancelled by said operation supervisory unit multiplexer and operating conditions of said processors are supervised continuously by said operation supervisory unit for which the communication condition has been cancelled. - View Dependent Claims (4)
-
-
5. A method, in a composite computer system, of permitting access between a plurality of processors connected to each other by communication apparatus and exclusively controlling common resources connected to said processors, said method comprising the steps of:
-
recording operating conditions of said processors when at least one of said processors is activated or deactivated; recording operating conditions of a plurality of programs being executed by said processors when at least one program is activated or deactivated; and if one of said processors is unable to access a resource common to said processors because a fault occurs in another of said processors, determining a location of said fault by obtaining the recorded operating conditions of said processors and recorded operating conditions of said programs. - View Dependent Claims (6)
-
-
7. A method, in a composite computer system, of permitting access between a plurality of processors connected to each other by a communication apparatus and exclusively controlling common resources connected to said processors, said method comprising the steps of:
-
recording operating conditions of said processors when at least one of said processors is activated or deactivated; recording operating conditions of a plurality of programs being executed by said processors when at least one program is activated or deactivated; and if a fault is generated in one of said processors, determining a location of said fault by obtaining the recorded operating conditions of said processors and recorded operating conditions of said programs; recording operating conditions of said processors in a plurality of said operation supervisory units; multiplexing communication to said operation supervisory units from said processors; supervising operating conditions of said processors by each of said operation supervisory units by transmitting operating conditions of said processors to others of said operation supervisory units and controlling communication to said processors from said operation supervisory units other than said operation supervisory unit; and if a fault is generated in said operation supervisory unit, cancelling a communication control condition of said operation supervisory unit having generated the fault and supervising operating conditions of said processors continuously by said operation supervisory unit for which the communication condition has been cancelled. - View Dependent Claims (8)
-
-
9. A computer program stored on a storage medium executable by a composite computer system so as to permit access between a plurality of processors connected to each other by a communication apparatus and exclusive control of common resources connected to said processors, said computer program, when executed by said composite computer system, causes said composite computer system to perform the steps of:
-
recording operating conditions of said processors when at least one of said processors is activated or deactivated; recording operating conditions of a plurality of programs being executed by said processors when at least one program is activated or deactivated; and if one of said processors is unable to access a resource common to said processors because a fault occurs in another of said processors, determining a location of said fault by obtaining the recorded operating conditions of said processors and recorded operating conditions of said programs. - View Dependent Claims (10)
-
-
11. A computer program stored on a storage medium executable by a composite computer system so as to permit access between a plurality of processors connected to each other by a communication apparatus and exclusive control of common resources connected to said processors, wherein said computer program, when executed by said composite computer system, causes said composite computer system to perform the steps of:
-
recording operating conditions of said processors when at least one of said processors is activated or deactivated; recording operating conditions of a plurality of programs being executed by said processors when at least one program is activated or deactivated; if a fault is generated in one of said processors, determining a location of said fault by obtaining the recorded operating conditions of said processors and recorded operating conditions of said programs; recording operating conditions of said processors in a plurality of operation supervisory units; multiplexing communication to said operation supervisory units from said processors; supervising operating conditions of said processors by each of said operation supervisory units by transmitting operating conditions of said processors to others of said operation supervisory units and controlling communication to said processors from said operation supervisory units other than said operation supervisory unit; and if a fault is generated in said operation supervisory unit, cancelling a communication control condition of said operation supervisory unit having generated the fault and supervising operating conditions of said processors continuously by said operation supervisory unit for which the communication condition has been cancelled. - View Dependent Claims (12)
-
-
13. An operation supervisory apparatus for use in a composite computer system having a plurality of processors connected to each other by a communication apparatus wherein said operation supervisory unit permits access between the processors and controls common resources connected to the processors, said operation supervisory apparatus comprising:
-
a processor communication apparatus which controls communication between said processors and said operation supervisory apparatus; an operating condition management apparatus which records operating conditions of said processors when said processors are activated or deactivated; means for determining whether a communication from a communicating processor is an inquiry, activation notice or deactivation notice; means for retrieving operating condition information of another processor and notifying said operating condition information to the communicating processor when said communication is an inquiry; means for changing an operating condition of said another processor from a deactivation state to an activation state and notifying the communicating processor that said operating condition has been changed when said communication is an activation notice; and means for changing an operating condition of said another processor from an activation state to a deactivation state and notifying the communicating processor that a deactivation has occurred when said communication is a deactivation notice. - View Dependent Claims (14)
-
-
15. An operation supervisory apparatus for use in a composite computer system having a plurality of processors connected to each other by a communication apparatus wherein said operation supervisory unit permits access between the processors and controls common resources connected to the processors, said operation supervisory apparatus comprising:
-
a processor communication apparatus which controls communication between said processors and said operation supervisory apparatus, wherein each processor comprises an operating system which controls operation of said processor, wherein said operating system includes a program condition management apparatus for storing operating conditions of a computer program being executed by said processor; an operating condition management apparatus which records operating conditions of said processors when said processors are activated or deactivated; means for determining whether a communication from a communicating processor is an inquiry, activation notice or deactivation notice; means for retrieving operating condition information of another processor and notifying said operating condition information to the communicating processor when said communication is an inquiry; means for changing an operating condition of said another processor from a deactivation state to an activation state and notifying the communicating processor that said operating condition has been changed when said communication is an activation notice; and means for changing an operating condition of said another Processor from an activation state to a deactivation state and notifying the communicating processor that a deactivation has occurred when said communication is a deactivation notice. - View Dependent Claims (16)
-
-
17. A method, in an operation supervisory apparatus included in a composite computer system having a plurality of processors connected to each other by a communication apparatus, of permitting access between the processors and controlling common resources connected to the processors, said method comprising the steps of:
-
controlling communication between said processors and said operation supervisory apparatus; recording operating conditions of said processors when said processors are activated or deactivated; determining whether a communication from a communicating processor is an inquiry, activation notice or deactivation notice; retrieving operating condition information of another processor and notifying said operating condition information to the communicating processor when said communication is an inquiry; changing an operating condition of said another processor from a deactivation state to an activation state and notifying the communicating processor that said operation condition has been changed when said communication is an activation notice; and changing an operation condition of said another processor from an activation state to a deactivation state and notifying the communicating processor that a deactivation has occurred when said communication is a deactivation notice. - View Dependent Claims (18, 19, 20)
-
-
21. A computer program stored on a storage medium for performing operation supervisory functions when executed by a composite computer system having a plurality of processors connected to each other by a communication apparatus so as to permit access between the processors and control common resources connected to the processors, said computer program, when execute by said composite system, causes said composite computer system to perform the steps of:
-
controlling communication between said processors and an operation supervisory apparatus; recording operating conditions of said processors when said processors are activated or deactivated; determining whether a communication from a communicating processor is an inquiry, activation notice or deactivation notice; retrieving operating condition information of another processor and notifying said operating condition information to the communicating processor when said communication is an inquiry; changing an operating condition of said another processor from a deactivation state to an activation state and notifying the communicating processor that said operating condition has been changed when said communication is an activation notice; and changing an operating condition of said another processor from an activation state to a deactivation state and notifying the communicating processor that a deactivation has occurred when said communication is a deactivation notice. - View Dependent Claims (22, 23, 24)
-
Specification