Information processing apparatus and data processing method for information processing apparatus
First Claim
1. An information processing apparatus for a digital switching system which performs software processing using an operating program or data stored in a shared data resource, comprising:
- a shared first storage apparatus for storing original data including operating programs;
a shared second storage apparatus for storing preliminary data including operating programs which may back up the original data and may be used each as a substitute for the original data in the software processing of said switching system;
a unitary storage table; and
data duplicating registration means for storing a relation between the original data and the preliminary data into said unitary storage table, upon occurrence of data error in any one of said original data, a corresponding one of said preliminary data may be provided as reserve data for use in the software processing of said switching system.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides an information processing apparatus and a data processing method for the information processing apparatus wherein software processing is performed using a program and/or data and which are improved in that the reliability of data can be raised flexibly in accordance with a degree of reliability required for the data even after operation of a system is started without using a specific backup hardware construction. The information processing apparatus is of the type wherein software processing is performed using data stored in a storage apparatus and includes a first storage apparatus for storing original data, a second storage apparatus for storing preliminary data which can back up the original data and can be used similarly to the original data in the software processing, and a data duplicating registration section for storing a relation between the original data and the preliminary data into a storage table.
23 Citations
21 Claims
-
1. An information processing apparatus for a digital switching system which performs software processing using an operating program or data stored in a shared data resource, comprising:
-
a shared first storage apparatus for storing original data including operating programs; a shared second storage apparatus for storing preliminary data including operating programs which may back up the original data and may be used each as a substitute for the original data in the software processing of said switching system; a unitary storage table; and data duplicating registration means for storing a relation between the original data and the preliminary data into said unitary storage table, upon occurrence of data error in any one of said original data, a corresponding one of said preliminary data may be provided as reserve data for use in the software processing of said switching system. - View Dependent Claims (3)
-
-
2. An information processing apparatus for a multi-processor system in which a plurality of processors individually perform software processing using a common operating program or data stored in a shared data resource to be individually accessed by said plurality of processors, said apparatus comprising:
-
a shared first storage apparatus independent of said plurality of processors for storing a variety of original data which may be shared by said plurality of processors, said first storage apparatus being adapted to be accessed by each processor independently of the other processors; a shared second storage apparatus independent of said plurality of processors for storing a variety of preliminary data which may back up the respective original data and may be used each as a substitute for one of said original data in the software processing by each processor independently of the other processors; a unitary storage table; and data duplicating registration means for storing a relation between said original data and said preliminary data into said unitary storage table, upon occurrence of data failure in any one of said original data, a corresponding one of said preliminary data is provided as reserve data for access by each and every processor. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A data processing method employing an information processing apparatus for a multi-processor system in which a plurality of processors individually perform software processing using a common operating program or data stored in a shared storage apparatus to be individually accessed by said plurality of processors, said method comprising the steps of:
-
storing, in said shared storage apparatus, a variety of original data which may be used in the software processing of the individual processors and a variety of preliminary data which may back up the respective original data and may be used each as a substitute for one of the original data in the software processing by each processor independently of the other processors; and storing, into a unitary storage table, a relation between the original data and the preliminary data, upon occurrence of data failure in any one of the original data, a corresponding one of the preliminary data may be provided as reserve data for access by each and every processor. - View Dependent Claims (12, 13, 14)
-
-
15. A data processing method employing
an information processing apparatus for a multi-processor system wherein a plurality of processors individually perform software processing using a common operating program or data stored in a shared storage apparatus to be individually accessed by the plurality of processors, said method comprising the steps of: -
storing, into said shared storage apparatus, a variety of original data which may be used in the software processing by the individual processors and a variety of preliminary data which may back up the respective original data and may be used each as a substitute for one of the original data in the software processing by each processor independently of the other processors, and storing a relation between the original data and the preliminary data into said unitary storage table; and using one of the original data and the preliminary data as currently used data which are currently being used in the software processing and using the other of the original data and the preliminary data as stand-by state data which has the same data contents as those of the currently used data and may always back up the currently used data in the software processing of the individual processor. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification