Information processing system for judging if backup at secondary site is necessary upon failover
First Claim
1. An information processing system comprising:
- an information processing apparatus installed at each of a plurality of sites, said information processing apparatuses being interconnected to be able to communicate with each other;
a fail-over processor realized by a program executed by one or more information processing apparatuses, wherein when a failure occurs at one of said information processing apparatuses, said fail-over processor performs a process related to fail-over of making another information processing apparatus different from said information processing apparatus hit by said failure inherit processes executed by said information processing apparatus hit by said failure;
a recovery capability judge for iudging whether essential data is managed in a recoverable state at any one of said information processing apparatuses excepting said information processing apparatus hit by said failure, when said fail-over is executed passing from said information processing apparatus hit by said failure to said other information processing apparatus, said essential data being necessary data for performing a process to be dealt with by said other information processing apparatus after said fail-over; and
a backup data generator for generating backup data necessary for recovering said essential data if said essential data is not managed in the recoverable state, wherein;
an inquiry message transmitter which transmits an inquiry message added with identification information of said essential data from said information processing apparatus to said other information processing apparatus, said inguiry message inguiring about whether said essential data is managed in the recoverable state at said other information processing apparatus; and
said information processing apparatus for receiving said inquiry message comprises;
a backup data management information storage realized by a program executed by said information processing apparatus, said backup data management information storage storing a correspondence between information indicating whether said essential data is managed in the recoverable state at said information processing apparatus and said identification information of said essential data;
an inquiry message receiver for receiving said inquiry message; and
an inquiry message responder for acquiring from said backup data management information storage, information indicating whether said essential data is managed in the recoverable state at said information processing apparatus, said information corresponding to said identification information added to said inquiry message added to said inquiry message received by said inquiry message receiver, and for answering back said response to a transmission source of said inquiry message, said response being set with information of whether said essential data is managed in the recoverable state at said information processing apparatus.
3 Assignments
0 Petitions
Accused Products
Abstract
An information processing system has: information processing apparatus installed at each site, the apparatuses being interconnected with each other; fail-over processor realized by program executed by a processing apparatus, wherein when failure occurs, the fail-over processor performs to fail-over of making another different from the processing apparatus hit by the failure inherit processes executed by the processing apparatus hit by the failure; a recovery capability judge for judging whether essential data is managed in recoverable state at any processing apparatus excepting the processing apparatus hit by the failure, when the fail-over is executed passing from the processing apparatus hit by the failure to the other, the essential data necessary for performing fail-over; and backup data generator for generating backup data necessary for recovering the essential data if the data is not managed in recoverable state.
40 Citations
19 Claims
-
1. An information processing system comprising:
-
an information processing apparatus installed at each of a plurality of sites, said information processing apparatuses being interconnected to be able to communicate with each other; a fail-over processor realized by a program executed by one or more information processing apparatuses, wherein when a failure occurs at one of said information processing apparatuses, said fail-over processor performs a process related to fail-over of making another information processing apparatus different from said information processing apparatus hit by said failure inherit processes executed by said information processing apparatus hit by said failure; a recovery capability judge for iudging whether essential data is managed in a recoverable state at any one of said information processing apparatuses excepting said information processing apparatus hit by said failure, when said fail-over is executed passing from said information processing apparatus hit by said failure to said other information processing apparatus, said essential data being necessary data for performing a process to be dealt with by said other information processing apparatus after said fail-over; and a backup data generator for generating backup data necessary for recovering said essential data if said essential data is not managed in the recoverable state, wherein; an inquiry message transmitter which transmits an inquiry message added with identification information of said essential data from said information processing apparatus to said other information processing apparatus, said inguiry message inguiring about whether said essential data is managed in the recoverable state at said other information processing apparatus; and said information processing apparatus for receiving said inquiry message comprises; a backup data management information storage realized by a program executed by said information processing apparatus, said backup data management information storage storing a correspondence between information indicating whether said essential data is managed in the recoverable state at said information processing apparatus and said identification information of said essential data; an inquiry message receiver for receiving said inquiry message; and an inquiry message responder for acquiring from said backup data management information storage, information indicating whether said essential data is managed in the recoverable state at said information processing apparatus, said information corresponding to said identification information added to said inquiry message added to said inquiry message received by said inquiry message receiver, and for answering back said response to a transmission source of said inquiry message, said response being set with information of whether said essential data is managed in the recoverable state at said information processing apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An information processing system comprising:
-
an information processing apparatus installed at each of a plurality of sites, said information processing apparatuses being interconnected to be able to communicate with each other; a fail-over processor realized by a program executed by one or more information processing apparatuses, wherein when a failure occurs at one of said information processing apparatuses, said fail-over processor performs a process related to fail-over of making another information processing apparatus different from said information processing apparatus hit by said failure inherit processes executed by said information processing apparatus hit by said failure; a recovery capability judge for iudging whether essential data is managed in a recoverable state at any one of said information processing apparatuses excepting said information processing apparatus hit by said failure, when said fail-over is executed passing from said information processing apparatus hit by said failure to said other information processing apparatus, said essential data being necessary data for performing a process to be dealt with said fail-over; a backup data generator for generating backup data necessary for recovering said essential data if said essential data is not managed in the recoverable state; and a recovery data management destination storage realized by a program executed by one or more information processing apparatuses, said recovery data management destination storage managing a correspondence between identification information of said essential data and identification information of said information processing apparatus for making said essential data to be managed in the recoverable state, wherein said backup data generator identifies said information processing apparatus for making said essential data to be managed, in accordance with said recovery data management destination storage and makes said identified information processing apparatus to generate said backup data. - View Dependent Claims (13)
-
-
14. An information processing system comprising:
-
an information processing apparatus installed at each of a plurality of sites, said information processing apparatuses being interconnected to be able to communicate with each other; a fail-over processor realized by a program executed by one or more information processing apparatuses, wherein when a failure occurs at one of said information processing apparatuses, said fail-over processor performs a process related to fail-over of making another information processing apparatus different from said information processing apparatus hit by said failure inherit processes executed by said information processing apparatus hit by said failure; a recovery capability judge for iudging whether essential data is managed in a recoverable state at any one of said information processing apparatuses excepting said information processing apparatus hit by said failure, when said fail-over is executed passing from said information processing apparatus hit by said failure to said other information processing apparatus, said essential data being necessary data for performing a process to be dealt with said fail-over; and a backup data generator for generating backup data necessary for recovering said essential data if said essential data is not managed in the recoverable state, wherein said information processing apparatus comprises; a failure detector for detecting a failure at said information processing apparatus; and a failure information transceiver for transferring failure information containing information representative of a type of said detected failure to and from another information processing apparatus, said failure detector and said failure transceiver being realized by programs executed by said information processing apparatus, and said information processing system further comprises a failure type specific recovery necessity storage realized by a program executed by one or more information processing apparatuses, said failure type specific recovery necessity storage storing a correspondence between information representative of the type of said failure and recovery necessity information representative of whether it is necessary for managing said essential data in the recoverable state, wherein when said fail-over is executed, said backup data generator acquires said recovery necessity information corresponding to the type of said failure contained in said failure information received by said failure information transceiver from said failure type specific recovery necessity storage, and generates said backup data if said recovery necessity information indicates that it is necessary to manage said essential data in the recoverable state.
-
-
15. An information processing system comprising:
-
an information processing apparatus installed at each of a plurality of sites, said information processing apparatuses being interconnected to be able to communicate with each other; a fail-over processor realized by a program executed by one or more information processing apparatuses, wherein when a failure occurs at one of said information processing apparatuses, said fail-over processor performs a process related to fail-over of making another information processing apparatus different from said information processing apparatus hit by said failure inherit processes executed by said information processing apparatus hit by said failure; a recovery capability judge for judging whether essential data is managed in a recoverable state at any one of said information processing apparatuses excepting said information processing apparatus hit by said failure, when said fail-over is executed passing from said information processing apparatus hit by said failure to said other information processing apparatus, said essential data being necessary data for performing a process to be dealt with said fail-over; and a backup data generator for generating backup data necessary for recovering said essential data if said essential data is not managed in the recoverable state, wherein said information processing apparatus comprises; a failure detector for detecting a failure at said information processing apparatus; and
a failure information transceiver for transferring failure information containing information representative of a location of said detected failure to and from another information processing apparatus, said failure detector and said failure transceiver being realized by programs executed by said information processing apparatus, andsaid information processing system further comprises a failure location specific recovery necessity storage realized by a program executed by one or more information processing apparatuses, said failure location specific recovery necessity storage storing a correspondence between information representative of the location of said failure and recovery necessity information representative of whether it is necessary for managing said essential data in the recoverable state, wherein when said fail-over is executed, said backup data generator acquires said recovery necessity information corresponding to the location of said failure contained in said failure information received by said failure information transceiver from said failure location specific recovery necessity storage, and generates said backup data if said recovery necessity information indicates that it is necessary to manage said essential data in the recoverable state.
-
-
16. An information processing apparatus installed at each of a plurality of sites, comprising:
-
a fail-over processor connected to the information processing apparatus installed at another site, wherein when a failure occurs at said other information processing apparatuses, said fail-over processor performs a process related to fail-over of inheriting processes executed by said other information processing apparatus; a recovery capability judge for iudging whether essential data is managed in a recoverable state at one of the information processing apparatuses and the information processing apparatus excepting said information processing apparatus hit by said failure, said essential data being necessary data for performing a process to be dealt with said fail-over; a backup data generator for generating backup data necessary for recovering said essential data if said essential data is not managed in the recoverable state; an inquiry message transmitter for transmitting an inquiry message added with identification information of said essential data from said information processing apparatus to said other information processing apparatus, said inquiry message inquiring about whether said essential data is managed in the recoverable state at said other information processing apparatus; an inquiry message receiver for receiving said inquiry message; a backup data management information storage for storing a correspondence between information indicating whether said essential data is managed in the recoverable state at the information processing apparatus and said identification information of said essential data; and an inquiry message responder for answering back said response to a transmission source of said inquiry message, said response being set with information of whether said essential data is managed in the recoverable state at the information processing apparatus, and said information corresponding to said identification information added to said inquiry message added to said inquiry message received by said inquiry message receiver, wherein said recovery capability judge judges whether said essential data is managed in the recoverable state, basing upon whether said response to said inquiry message transmitted by said inquiry message transmitter is set with the information representative of that said essential data is managed in the recoverable state. - View Dependent Claims (17, 18, 19)
-
Specification