GB2189061A - Management of system configuration data - Google Patents

Management of system configuration data Download PDF

Info

Publication number
GB2189061A
GB2189061A GB08703190A GB8703190A GB2189061A GB 2189061 A GB2189061 A GB 2189061A GB 08703190 A GB08703190 A GB 08703190A GB 8703190 A GB8703190 A GB 8703190A GB 2189061 A GB2189061 A GB 2189061A
Authority
GB
United Kingdom
Prior art keywords
data processing
configuration information
change
processing system
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB08703190A
Other versions
GB8703190D0 (en
Inventor
Hiromichi Ogata
Tetsuo Murakawa
Kengo Ogawara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Software Engineering Co Ltd
Hitachi Ltd
Original Assignee
Hitachi Software Engineering Co Ltd
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP5166986A external-priority patent/JPS62208159A/en
Priority claimed from JP61101539A external-priority patent/JPS62257540A/en
Application filed by Hitachi Software Engineering Co Ltd, Hitachi Ltd filed Critical Hitachi Software Engineering Co Ltd
Publication of GB8703190D0 publication Critical patent/GB8703190D0/en
Publication of GB2189061A publication Critical patent/GB2189061A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/177Initialisation or configuration control

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

In a computer system having a plurality of data processing systems (A, B, C), a communication device (2A, 2B, 2C) by which the data processing systems exchange information, and a data base (3) shared by the data processing systems and independently accessible by each, the configuration information of each data processing system is collectively stored in a common store device (4) commonly accessible by each data processing system, similarly to the shared data base, and each data processing system receives the configuration information directly from the common store device. A data processing system issuing a configuration change request executes a change to the configuration information stored in the store device, after it receives permission messages from the other data processing systems via the communication device. <IMAGE>

Description

SPECIFICATION Configuration information management method and apparatus for a computer system BACKGROUND OF THE INVENTION The present invention relates to a management method and apparatus of configuration information on data processing system and data base, in a computer system such as a banking system which has a plurality of information processing systems and a common data base accessible independently by the information processing systems.
Recently, there has been a strong need of a computer system in which information can be exchanged among a plurality of data processing systems and each system can independently access a common data base in association with other data processing systems. As the system configuration information, configuration information or structure information on data processing systems and configuration information on a data base are required, the former information including types of data processing system and disk device, presence/absence of communication means, communication protocol, destination system ID, and so on, and the latter information including type of data set, name of data set, type of disk device, details of disk area, for example. Conventionally, such system configuration information has been managed, however, independently in each data processing system.
A computer system wherein a plurality of data processing systems can access a common data base is disclosed, for example, in JP-A-59-2163 Laid Open July 1, 1984. The system processes a measure to a trouble or failure (CPU-down) of each data processing system, but management of system configuration information is not considered.
In a prior art, each data processing system independently manages the system configuration information. Therefore, when the system configuration information is to be changed, all of the data processing systems must change their system configuration information at a time, thus increasing the amount of change works in proportion to the number of data processing systems. In addition, disagreement of system configuration information between data processing systems is likely to occur. For instance, there are some cases where the data base cannot be accessed or a communication between systems is not available, because of disagreement of data base configuration information or disagreement of definition of communication means, between data processing systems.
Apart from the above, in a long-run on-line system, addition, deletion or the like of the resources such as a data base, terminals and the like, may become necessary during running. However, for a case that the system configuration is changed during running and that the system stops due to some causes such as a failure, a conventional system has not given much consideration to automatically recover the state after change of the configu ration (the state before stopping of the system such as system-down). As a result, the operator must handle such a case to recover the system, which takes a long time and re sults in an interruption of application transaction, particularly of on-line application in an on-line system.
Change of on-line system configuration is discussed in "Latest Data Base System and Applications" in a separate volume of Japa nese literature "Bit" (published by Kyoritsu Publication Co., on January 10, 1984), page 53.
SUMMARY OF THE INVENTION It is an object of the present invention to provide a configuration information manage ment method and an apparatus therefor capable of collectively and highly reliably man aging configuration information on a plurality of data processing systems, in a computer system wherein a plurality of data processing systems can exchange information using com munication means and each system can inde pendently access a common data base.
It is another object of the present invention to provide a configuration information manage ment method and an apparatus therefor as above capable of reducing a configuration in formation change work and preventing an er ror in change work.
It is a further object of the present invention to provide a configuration information manage ment method and an apparatus therefor capable of reducing an overhead of an auto matic recovery processing for a case that the system configuration is changed during run ning and the computer system is thereafter stopped.
According to one aspect of the present in vention, in a computer system wherein a plu rality of data processing systems can ex change information and each data processing system can directly access a common data base, a memory device is provided which can be commonly or non-exclusively accessed by each data processing system, and system configuration information is collectively stored in the memory device for management thereof. With such a construction, each data processing system fetches its configuration in formation from the commonly accessible memory device. The system configuration in formation is changed by changing the content of the commonly accessible memory device.
At that time, the data processing system changing its system configuration information informs the other data processing systems of such effect, using system communication means. Thus, each data processing system can concurrently refer to common configuration information so that contradiction and inconsistency in configuration information among individual data processing systems can be avoided. In addition, configuration information on each of a plurality of data processing systems can be collectively changed in the common memory device so that the configuration information change work can be reduced and an error in the work can be prevented. Further, adding information to the data base can be effected without suspending service of terminal systems, thus improving the availability of an on-line system.
According to another aspect of the present invention, a system change log file using a magnetic disk for example is provided, which file stores system configuration change log during running of the system. In operation, system configuration change is requested using an operator command when addition, deletion, change or the like with respect to the system configuration becomes necessary while running the system. After processing this request, the command is stored in the system change log file. When it becomes necessary to recover the system after it is stopped due to some causes, the contents of system configuration change during running of the system are sequentially re-executed based on commands stored in the system change log file, to thereby recover the same system configuration as that when the system last stopped.
Therefore, an overhead of recovery processing can be reduced and the system availability can be improved.
BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 shows the whole system arrangement of an embodiment according to the present invention.
Fig. 2 is a diagrammatical view explaining the operation of changing system configuration information according to the present invention.
Fig. 3 is a flow chart for explaining the operation of changing system configuration information, in connection with Fig. 2.
Fig. 4 shows an example of a data processing system which changes the configuration information during on-line operation.
Fig. 5 is a functional block diagram showing another embodiment of the present invention.
Fig. 6 shows an example of a recovery reference table.
Fig. 7 shows an example of the format of a configuration change request command.
DESCRIPTION OF THE PREFERRED EMBODI MENT An embodiment of the present invention will be described with reference to the accompanying drawings.
Fig. 1 shows the overall arrangement of an embodiment according to the present invention. In the computer system shown in Fig. 1, three data processing systems 1A, 1B and 1C exchange information via communication lines 2A, 2B and 2C, and each data processing system independently and directly accesses a common data base 3 which is usually in a hardware form of such as disk/direct-accessstorage device. Configuration information on the data processing systems 1A, 1B and 1C is stored in a memory device 4 (magnetic disk device or semiconductor memory device) commonly accessible by the data processing systems.A part of the configuration information is transferred to a configuration information store area 4A, 4B or 4C of each data processing system from the memory device 4, when the system starts or when the configuration information in the memory device is updated by any one of the data processing systems requesting configuration information change.Each data processing system 1A, 1B and 1C is connected with a plurality of terminal systems 5A1, 5A2 ..., SB1, SB2 SC1, sic2, ... Upon reception of a message from one of the terminal systems 5A, 5B and 5C, the data processing system 1A, 1b or 1C concerned informs the other data processing systems over the communication lines 2A, 2B and 2C of whether it is allowed to access the data base 3 or not. Thus, each data processing system can directly access the data base 3, without requiring full management by the other data processing systems. Such a direct access method to a common data base can generally conceptually employ the technique disclosed in the above-referenced related application.The construction for managing the configuration information at each data processing system is exemplified in Fig. 4.
Next, the operation of altering system configuration information will be described with reference to Figs. 2 and 3.
Assume now that the data processing system 1C adds a new data base 3B to the data base 3A commonly used by the data processing systems (abbreviated as CPU) 1A, 1B and 1C. In this case, an operator 7 inputs new or additional configuration information 6 (such as data set type, data set name and the like of the data base 3B) through the terminal system 5C, to the memory device 4. Upon this inputting of additional configuration information, the data processing system 1C transmits a change permission request message to the data processing systems 1A and 1B via the communication lines 2B and 2C. Upon reception of this message, the data processing systems 1A and 1B check the vacant state of their main storages or check if the additional configuration information duplicates the resources other than that commonly used. If there is no problem, the data processing systems 1A and 1B transmit change permission information to the data processing system 1C, and at the same time, inhibit by themselves an access to the configuration information memory device 4.
For instance, the disk controller in the data processing system 1C issues a command to configuration information file disks (volumes) of the other processing systems to inhibit an access. In such a case, each data processing system is not required to suspend its service to the terminal systems, but a request for changing the data base and/or configuration information may be further accepted while giving such service. Upon reception of the information change permission from the data processing systems 1A and 1B, the data processing system 1C stores the additional configuration information 6 in the common configuration information memory device 4. After completion of storage, change completion is informed to the data processing systems 1A and 1B via the communication lines 2B and 2C to release the self-inhibition of access of the systems 1A and 1B to the memory device 4.Thereafter, the data processing systems 1A, 1B and 1C can independently access the memory device 4 to add the same contents as of the additional configuration information in their own main storage at areas 6A, 6B and 6C. At the same time, pointers to the store areas 6A, 6B and 6C of the additional configuration information are given so that they can be pointed out while referring to the store areas 4A, 4B and 4C using a reference table therein. Fig. 3 shows the flow chart of the configuration change processing.
With the method wherein the data processing system 1C communicates the additional configuration information with the data processing systems 1A and 1B without using the common configuration information memory device 4, it is necessary to communicate a large amount of configuration information with the systems 1A and 1B via the communication lines 2B and 2C, as compared with this embodiment. This results in a poor performance of executing an exchange of exclusive control information of the data base via the communication line, and in a poor performance of executing a transfer of information between data processing systems. Further, in recovering the configuration information of a data processing system in failure, it is necessary to receive the additional configuration information of the other data processing systems to ensure agreement of configuration information among the systems.This results in an increase of a system recovery processing time, and hence poor reliability and performance.
Next, an example of change management of configuration information will be described referring to Fig. 4.
In Fig. 4, a computer system 11 includes therein a management program unit 15, and data base management tables 161, 162 and 163, and is connected outside of the system to a console 12, a log information store data set 13, and data base units 141 to 142. The data base management tables 161 and 162 manage the data base units 141 and 142, while the data base management table 163 is a table prepared for use in adding a new data base unit 143. In adding the new data base unit 143, the operator supplies the name and location of the data base unit to be added to the management program unit 15 via the console 12. The management program unit 15 checks if the additional data base unit can be added or not, upon confirming if a reserved, additional table is present among the data base management tables 161 to 163 or if the name is the same as those of the other data base units 141 and 142.If possible, the management program unit 15 operates to make the log information store data set 13 store the configuration change information, and also to make the added data base management table 163 store the data of name and location of the data base unit 143. As above, any desired data processing system can change the configuration information to perform addition/change of a data base unit.
Next, an embodiment of change management of configuration information will be described with reference to Figs. 5 to 7.
Fig. 5 is a functional block diagram of an embodiment of the present invention. In Fig.
5, a data processing system 21 has, as elements relevant to the present invention, a configuration change command analysis unit 22, a resource-reference table's addition processing unit 23, a resource-reference table's change processing unit 24, a resource-reference table's deletion processing unit 25, a log information storage processing unit 26, a state recovery processing unit 27 for system recovery, and a resource reference table 28.
Connected to this data processing system 21 are an operator command input device 29, a system configuration file 30, and a system change log file 31. The system configuration file 30 and the system change log file 31 use an external memory device such as a magnetic disk.
The data processing system 21 first loads the system configuration information in the system configuration file 30 at the start of the system, to accordingly construct the system.
Fig. 6 shows an example of the resource reference table 28, which includes a terminal reference table 81, a communication line reference table 82, and a data base reference ta ble, respectively corresponding to the terminals, communication lines, data bases connected to the data base processing system 21.
If addition, change, deletion or the like with respect to terminal, communication line, data base or the like becomes necessary during running of the data processing system, the operator inputs a configuration change request command via the operator command input device 29. The configuration change request command is constructed, as shown in Fig. 7, of a configuration change event (addition, change, deletion or the like with respect to terminal, communication line, data base or the like), a name (of terminal, communication line, data base or the like concerned), and an attribute (e.g., terminal type, communication line type or the like).The configuration change command analysis processing unit 22 of the data processing unit 21 analyzes a configuration change request command inputted from the operator command input device 29 and thereafter, the control is assigned to the resource-reference table's addition processing unit 23, the resource-reference table's change processing unit 24, or the resource-referenc'e table's deletion processing unit 25, respectively for addition, change or deletion. Particularly, in case of adding a terminal, the terminal name and the attribute in the configuration change request command are stored in the vacant area of the terminal reference table 81 under control of the resource-reference table's addition processing unit 23, to thereby establish a corresponding relation with the added resource.In case of changing a terminal, a part or all of the contents in the corresponding entry of the terminal reference table 81 are changed under control of the resourcereference table's change processing unit 24. In case of deleting a terminal, the corresponding entry of the terminal reference table is invalidated. Addition, change, or deletion for a communication line or a data base is conducted in a similar manner.
The resource-reference table's addition unit 23, the resource-reference table's change unit 24, and the resource-reference table's deletion unit 25 check the contacts of the resource reference table 28 and the processing results therein, are respectively informed to the log information storage processing unit 26. Based on the processing results, the log information storage processing unit 26 generates log information to sequentially store it in the system change log file 31. The log information to be stored in the system change log file 31 has basically the same format as of the configuration change request command shown in Fig. 7.
When the system is re-started after it stopped owing to some causes, the system configuration information in the system configuration file 30 is again loaded in the resource reference table 28. On the other hand, the state recovery processing unit 27 sequentially reads the log information (history information) in the system change log file 31 to send it to the configuration change command analysis processing unit 22 which, similar to the case of the operator command (configuration change request command) from the operator command input device 29, analyzes the log information and thereafter, the control is passed to the resource-reference table addition processing unit 23, the change processing unit 24 or the deletion processing unit 25.
As described above, the contents of the system change log file 31 are processed at the state recovery processing unit 27, the configuration change command analysis processing unit 22, and the resource-reference table's addition/change/deletion processing units 23, 24 and 25, in this order. As a result, the contents of the resource reference table 28 recover the state when the system stopped, and hence the system recovers the same configuration when it stopped.

Claims (7)

1. In a computer system wherein a plurality of data processing systems exchange information and each data processing system directly accesses a common data base, a configuration information management method comprising the steps of: (a) providing a common configuration information store memory directly accessible by each data processing system, and storing configuration information of each data processing system; and (b) fetching the configuration information of each data processing system only from said common configuration store memory, and changing the configuration information in said store memory from any desired one of said data processing system when requested.
2. A method according to claim 1, wherein said fetching step (b) includes issuing a configuration information change permission request to the other data processing systems prior to execute the change, and executing the configuration information change in response to reception of permission messages from said other data processing systems.
3. A method according to claim 1, further including the steps of: providing means for changing the system configuration during running of said computer in a software manner, providing a history information store memory, and storing system configuration information changed during running in said history information store memory; and after occurrence of the system stop, recovering the system configuration by reproducing the configuration information when the system stopped, based on the contents stored in said history information store memory.
4. In a data processing system whose system configuration can be changed during its running, a method for managing data processing system configuration information comprising the steps of: storing change history information of system configuration information changed during the running in a memory; sequentially reading change history information in said memory in a recovery process after the system stopped due to a failure; and recovering the system configuration information when the system stopped, based on the read change history information.
5. In a computer system wherein a plurality of data processing systems transfer information to each other and each data processing system independently accesses a common data base, an apparatus for managing computer system configuration information comprising: store means for storing configuration information of each data processing system, said store means being directly and commonly accessed by each data processing system, in a similar manner to said common data base; communication means for communicating the data processing systems to each other and for performing data transfer between said store means and each data processing system; and change enabling means associated with said communication means for permitting each data processing means to directly change the configuration information stored in said store means.
6. The apparatus according to claim 5, wherein said change enabling means includes control means provided for each data processing system for managing the configuration information therefor by a program.
7. A computer system configuration information management method substantially as hereinbefore described with reference to the accompanying drawings.
GB08703190A 1986-03-10 1987-02-12 Management of system configuration data Withdrawn GB2189061A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP5166986A JPS62208159A (en) 1986-03-10 1986-03-10 Constitutional information management system for computer system
JP61101539A JPS62257540A (en) 1986-05-01 1986-05-01 System for restoring constitution of data processing system

Publications (2)

Publication Number Publication Date
GB8703190D0 GB8703190D0 (en) 1987-03-18
GB2189061A true GB2189061A (en) 1987-10-14

Family

ID=26392225

Family Applications (1)

Application Number Title Priority Date Filing Date
GB08703190A Withdrawn GB2189061A (en) 1986-03-10 1987-02-12 Management of system configuration data

Country Status (1)

Country Link
GB (1) GB2189061A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0361387A2 (en) * 1988-09-26 1990-04-04 Hitachi, Ltd. Automatic operation control system for computer system
EP0365115A2 (en) * 1988-10-21 1990-04-25 Digital Equipment Corporation Object identifier generator for distributed computer system
EP0375144A2 (en) * 1988-12-19 1990-06-27 International Business Machines Corporation Interlocking computer systems
EP0423421A2 (en) * 1989-10-20 1991-04-24 International Business Machines Corporation Method and system for detecting and recovering from switching errors
EP0430673A2 (en) * 1989-11-28 1991-06-05 International Business Machines Corporation Methods and apparatus for dynamically managing input/output (I/O) connectivity
EP0505691A1 (en) * 1991-03-28 1992-09-30 International Business Machines Corporation Method and apparatus for dynamic changes to system I/O configuration
EP0505791A1 (en) * 1991-03-28 1992-09-30 International Business Machines Corporation Method and apparatus for assuring data integrity during the dynamic reconfiguration of a computer system
GB2279781A (en) * 1993-07-10 1995-01-11 Ibm Defining topology of a data processing system
US5684996A (en) * 1991-11-27 1997-11-04 Icl Systems Ab Method and arrangement for reducing the amount of information necessary for softway installation
WO1998019261A1 (en) * 1996-10-29 1998-05-07 Electronic Data Systems Corporation Distributed on-line data communications system and method
WO1999056218A1 (en) * 1998-04-28 1999-11-04 Siemens Aktiengesellschaft Installation control component of a computer system
EP2887226A1 (en) * 2013-12-20 2015-06-24 Siemens Aktiengesellschaft Method for an integrated data handling for the engineering and operation of a plant

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4075693A (en) * 1976-01-05 1978-02-21 International Business Machines Corporation Configuration and control unit for a heterogeneous multi-system
US4472771A (en) * 1979-11-14 1984-09-18 Compagnie Internationale Pour L'informatique Cii Honeywell Bull (Societe Anonyme) Device wherein a central sub-system of a data processing system is divided into several independent sub-units

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4075693A (en) * 1976-01-05 1978-02-21 International Business Machines Corporation Configuration and control unit for a heterogeneous multi-system
GB1556228A (en) * 1976-01-05 1979-11-21 Ibm Data processing apparatus
US4472771A (en) * 1979-11-14 1984-09-18 Compagnie Internationale Pour L'informatique Cii Honeywell Bull (Societe Anonyme) Device wherein a central sub-system of a data processing system is divided into several independent sub-units

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0361387A2 (en) * 1988-09-26 1990-04-04 Hitachi, Ltd. Automatic operation control system for computer system
US5423000A (en) * 1988-09-26 1995-06-06 Hitachi, Ltd. Operation control technique for computer system by driving a command procedure with reference to events recorded on a logging storage computer operation control by automatic decision making based on events on a logging storage
EP0361387A3 (en) * 1988-09-26 1992-11-19 Hitachi, Ltd. Automatic operation control system for computer system
EP0365115A2 (en) * 1988-10-21 1990-04-25 Digital Equipment Corporation Object identifier generator for distributed computer system
EP0365115A3 (en) * 1988-10-21 1992-03-25 Digital Equipment Corporation Object identifier generator for distributed computer system
EP0375144A2 (en) * 1988-12-19 1990-06-27 International Business Machines Corporation Interlocking computer systems
EP0375144A3 (en) * 1988-12-19 1992-03-25 International Business Machines Corporation Interlocking computer systems
EP0423421A2 (en) * 1989-10-20 1991-04-24 International Business Machines Corporation Method and system for detecting and recovering from switching errors
EP0423421A3 (en) * 1989-10-20 1992-09-23 International Business Machines Corporation Method and system for detecting and recovering from switching errors
EP0430673A2 (en) * 1989-11-28 1991-06-05 International Business Machines Corporation Methods and apparatus for dynamically managing input/output (I/O) connectivity
EP0430673A3 (en) * 1989-11-28 1992-07-15 International Business Machines Corporation Methods and apparatus for dynamically managing input/output (i/o) connectivity
AU650242B2 (en) * 1989-11-28 1994-06-16 International Business Machines Corporation Methods and apparatus for dynamically managing input/output (I/O) connectivity
US5220654A (en) * 1991-03-28 1993-06-15 International Business Machines Corp. Method and system for managing an operating system definition of a dynamically modifiable i/o configuration
US5257368A (en) * 1991-03-28 1993-10-26 International Business Machines Corp. System for dynamically changing a system I/O configuration by determining differences between current and future configurations and describing differences to software and hardware control blocks
EP0505791A1 (en) * 1991-03-28 1992-09-30 International Business Machines Corporation Method and apparatus for assuring data integrity during the dynamic reconfiguration of a computer system
EP0505691A1 (en) * 1991-03-28 1992-09-30 International Business Machines Corporation Method and apparatus for dynamic changes to system I/O configuration
US5684996A (en) * 1991-11-27 1997-11-04 Icl Systems Ab Method and arrangement for reducing the amount of information necessary for softway installation
GB2279781A (en) * 1993-07-10 1995-01-11 Ibm Defining topology of a data processing system
US5964831A (en) * 1996-10-29 1999-10-12 Electronic Data Systems Corporation Distributed on-line data communications system and method
WO1998019261A1 (en) * 1996-10-29 1998-05-07 Electronic Data Systems Corporation Distributed on-line data communications system and method
CN1332538C (en) * 1996-10-29 2007-08-15 电子资讯***有限公司 Distributed on-line data communications system and method
WO1999056218A1 (en) * 1998-04-28 1999-11-04 Siemens Aktiengesellschaft Installation control component of a computer system
EP2887226A1 (en) * 2013-12-20 2015-06-24 Siemens Aktiengesellschaft Method for an integrated data handling for the engineering and operation of a plant
WO2015091198A1 (en) * 2013-12-20 2015-06-25 Siemens Aktiengesellschaft Method for an integrated data handling for the engineering and operation of a plant
CN105830052B (en) * 2013-12-20 2019-07-09 西门子公司 The method that integrated data for designing and operating factory is handled
EP3084628B1 (en) * 2013-12-20 2019-08-14 Siemens Aktiengesellschaft Method for an integrated data handling for the engineering and operation of a plant
US10496053B2 (en) 2013-12-20 2019-12-03 Siemens Aktiengesellschaft Method for integrated data handling for engineering and operating a plant

Also Published As

Publication number Publication date
GB8703190D0 (en) 1987-03-18

Similar Documents

Publication Publication Date Title
US5784617A (en) Resource-capability-based method and system for handling service processor requests
US7421553B2 (en) Remote copy operation between different sort of storage system and storage device system
JP3645270B2 (en) System and method for the technical field of online, real-time, data transport
US7636820B2 (en) Storage system with automated resources allocation
US4995112A (en) Security system
US6640280B1 (en) Obtaining data from a remote storage device using multiple jobs per device on RA
US7529954B2 (en) Information processing apparatus control method, information processing apparatus, and storage device control method
JPS6131500B2 (en)
EP0747832A2 (en) Customer information control system and method in a loosely coupled parallel processing environment
US6711559B1 (en) Distributed processing system, apparatus for operating shared file system and computer readable medium
JPS607296B2 (en) computer system
US5329628A (en) Database system providing direct access for reads and indirect locked access for writes and reads in which an error was detected in previous attempt
GB2189061A (en) Management of system configuration data
US6076126A (en) Software locking mechanism for locking shared resources in a data processing system
US20090024768A1 (en) Connection management program, connection management method and information processing apparatus
US7543121B2 (en) Computer system allowing any computer to copy any storage area within a storage system
CA2177022A1 (en) Customer information control system and method with temporary storage queuing functions in a loosely coupled parallel processing environment
JP2002007182A (en) Shared file control system for external storage device
JP2000148683A (en) On-line system, data transmission managing method for the on-line system, and recording medium where program for managing data transmission is recorded
US6389482B1 (en) Dynamic transitioning from a local pipe to a cross-system pipe
JPH07306795A (en) Data base equivalent processor of duplex system computer
JP5477122B2 (en) Computer system, computer system management method, gateway device, and program
JP2008225643A (en) Inter-server mirror disk controller and expansion card
JP2002175287A (en) Exclusive control device and exclusive control method
JPH10320218A (en) Automatic starting method for cooperative job in data transfer processing

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)