Input/output device information management system for multi-computer system
First Claim
1. A computer system having control programs executable by the computer system, comprising:
- a plurality of storage devices, said plurality of storage devices connected to and shared by said control programs;
a shared memory storing configuration information for said plurality of storage devices, said configuration information accessed by the control programs and including an information part and a connection information part, wherein each of said control programs referring to said configuration information stored in said shared memory to select the plurality of storage devices that adapted a requirement of the control programs.
0 Assignments
0 Petitions
Accused Products
Abstract
In a multi-computer system having a plurality of computers, an input/output device configuration definition table and an input/output device configuration reference table are adapted to be collectively managed. A configuration management program manages the configuration definition of all input/output devices of a plurality of computers by using the input/output device configuration definition table, and generates a changed data file when an input/output device configuration is changed. Dynamic system alteration is effected by changing the contents of the input/output device configuration reference table stored in a shared memory, in accordance with the changed data file. The input/output device configuration definition table and the input/output device configuration reference table each have an input/output device information part and an input/output device connection information part arranged in a matrix form to allow addition/deletion of an input/output device and a computer.
43 Citations
18 Claims
-
1. A computer system having control programs executable by the computer system, comprising:
-
a plurality of storage devices, said plurality of storage devices connected to and shared by said control programs;
a shared memory storing configuration information for said plurality of storage devices, said configuration information accessed by the control programs and including an information part and a connection information part, wherein each of said control programs referring to said configuration information stored in said shared memory to select the plurality of storage devices that adapted a requirement of the control programs. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in a computer system having control programs executable by the computer system and a plurality of storage devices connected to and shared by said control programs, said method comprising the steps of:
-
storing, in a shared memory, configuration information for said storage devices, said configuration information accessed by the control programs and including an information part and a connection information part; and
referring, by each of said control programs, to said configuration information stored in said shared memory to select the storage devices that adapted a requirement of the control programs. - View Dependent Claims (8, 9, 10, 11, 12)
when adding a disk storage device to the computer system, deleting a disk storage device from the computer system, or changing a disk storage device of the computer system, modifying, by one of the control programs, the disk storage device configuration information stored in the shared memory.
-
-
9. A method according to claim 7, wherein the control programs in the computer system change said disk storage device configuration information stored in the shared memory.
-
10. A method according to claim 7, further comprising the step of:
when adding a disk storage device to the computer system or changing a disk storage device of the computer system, checking that at least one of an address and a name of an added or changed disk storage device is not registered twice in the disk storage device configuration information.
-
11. A method according to claim 7, further comprising the steps of:
-
when changing a disk storage device of the computer system, modifying, by one of the control programs in the computer system, the disk storage device configuration information corresponding to the changed disk storage device stored in the shared memory, said disk storage device configuration information including at least one of an attribute, a name, and an address of each device; and
referring, by the other control programs in the computer system, to the disk storage device configuration information to access input and output devices.
-
-
12. A method according to claim 7, further comprising:
when adding a control program to the computer system, deleting a control program from the computer system, or changing a control program in the computer system, adding, deleting or modifying, by one of the control programs in the computer system, control program connection information in the disk storage device configuration information stored in the shared memory so that the added or modified control program refers to the control program connection information to access the input and output devices.
-
13. A computer program on a storage medium readable by a computer system having control programs executable by the computer system and a plurality of storage devices connected to and shared by said control programs, said computer program when executed causes said computer system to perform the steps of:
-
storing, in a shared memory, configuration information for said storage devices, said configuration information accessed by the control programs and including an information part and a connection information part; and
referring, by each of said control programs, to said configuration information stored in said shared memory to select the storage devices that adapted a requirement of the control programs. - View Dependent Claims (14, 15, 16, 17, 18)
when adding a disk storage device to the computer system, deleting a disk storage device from the computer system, or changing a disk storage device of the computer system, modifying, by one of the control programs, the disk storage device configuration information stored in the shared memory.
-
-
15. A computer program according to claim 13, wherein the control programs in the computer system change said disk storage device configuration information stored in the shared memory.
-
16. A computer program according to claim 13, wherein said computer program when executed further causes said computer system to perform the steps of:
when adding a disk storage device to the computer system or changing a disk storage device of the computer system, checking that at least one of an address and a name of an added or changed disk storage device is not registered twice in the disk storage device configuration information.
-
17. A computer program according to claim 13, wherein said computer program when executed further causes said computer system to perform the steps of:
-
when changing a disk storage device of the computer system, modifying, by one of the control programs in the computer system, the disk storage device configuration information corresponding to the changed disk storage device stored in the shared memory, said disk storage device configuration information including at least one of an attribute, a name, and an address of each device; and
referring, by the other control programs in the computer system, to the disk storage device configuration information to access input and output devices.
-
-
18. A computer program according to claim 13, wherein said computer program when executed further causes said computer system to perform the steps of:
when adding a control program to the computer system, deleting a control program from the computer system, or changing a control program in the computer system, adding, deleting or modifying, by one of the control programs in the computer system, control program connection information in the disk storage device configuration information stored in the shared memory so that the added or modified control program refers to the control program connection information to access the input and output devices.
Specification