Failure recovery method in information processing system and information processing system
First Claim
1. An information processing system comprising:
- a first server which stores a plurality of directories and files;
a second server which is coupled to the first server; and
wherein the first server is configured to;
receive an access request from a computer to a first directory or a first file among the directories and the files stored in the first server;
store data of the first directory or the first file in the first server; and
replicate the directories or the files which are stored in the first server to the second server;
wherein, when a failure occurs in the first server, the information processing system is configured to;
reconfigure a predetermined part of a hierarchic structure of the directories or files by obtaining metadata or entity data from the second server; and
start receiving an access request from the computer after reconfiguration of the predetermined part of the hierarchic structure of the directories or files, andwherein, when an access request to a second file, which has not been restored from the second server, is received from the computer designating a file path of the second file, the information processing system is configured to;
request the second server for metadata of a directory or a file for processing the access request to the second file;
obtain the metadata of the directory or the file for processing the access request to the second file from the second server;
reconfigure a part of the hierarchic structure of directories based on the obtained metadata; and
respond to the request for the second file using the obtained metadata.
0 Assignments
0 Petitions
Accused Products
Abstract
Services are promptly resumed at the time of a failure recovery in an information processing system. Before a first server system 3a resumes service during the failure recovery, a second server system 3b sends the first server system 3a directory images of directories of a highest-level tier to a predetermined lower-level tier out of data of files stored in a second storage apparatus 10b, and the first server system 3a restores the directory images in a first storage apparatus 10a. When the request is transmitted from the first server system 3a, the second server system 3b reads an additional directory image from the second storage apparatus 10b and transmits the additional directory image to the first server system 3a. If a re-stubbing occurrence frequency is equal to or higher than a predetermined threshold, the second server system 3b suppresses transmission of directory images to the first server system 3a.
-
Citations
14 Claims
-
1. An information processing system comprising:
-
a first server which stores a plurality of directories and files; a second server which is coupled to the first server; and wherein the first server is configured to; receive an access request from a computer to a first directory or a first file among the directories and the files stored in the first server; store data of the first directory or the first file in the first server; and replicate the directories or the files which are stored in the first server to the second server; wherein, when a failure occurs in the first server, the information processing system is configured to; reconfigure a predetermined part of a hierarchic structure of the directories or files by obtaining metadata or entity data from the second server; and start receiving an access request from the computer after reconfiguration of the predetermined part of the hierarchic structure of the directories or files, and wherein, when an access request to a second file, which has not been restored from the second server, is received from the computer designating a file path of the second file, the information processing system is configured to; request the second server for metadata of a directory or a file for processing the access request to the second file; obtain the metadata of the directory or the file for processing the access request to the second file from the second server; reconfigure a part of the hierarchic structure of directories based on the obtained metadata; and respond to the request for the second file using the obtained metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling a system comprising a first server and a second server which is coupled to the first server
the method comprising: -
storing data of a plurality of directories and files in the first server; receiving an access request from a computer to a first directory or a first among the directories and files in the first server; storing data of first directory or the first file in the first server; replicating the directories and the files which are stored in the first server to the second server; and when a failure occurs in the first server, configuring the system by reconfiguring a predetermined part of a hierarchic structure of the directories and files by obtaining metadata or entity data from the second server; and starting receiving an access request from the computer after reconfiguration of the predetermined part of the hierarchic structure of the directories or files, and when the system receives an access request to a second file, which has not been restored from the second server, from the computer designating a file path of the second file, the system performing the steps of; requesting the second server for metadata of a directory or a file for processing the access request to the second file; obtaining the metadata of the directory or the file for processing the access request to the second file from the second server; reconfiguring a part of the hierarchic structure of directories based on the obtained metadata; and responding to the request for the second file using the obtained metadata. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification