NAMESPACE REPLICATION PROGRAM, NAMESPACE REPLICATION DEVICE, AND NAMESPACE REPLICATION METHOD
First Claim
1. A namespace replication program causing a computer to replicate a namespace on a storage device, the program causing the computer to execute:
- a namespace replication database update step that acquires namespace update information, which is information relating to updating the namespace, from a file system controller for controlling the storage device and updates, based on the namespace update information, a namespace replication database, which is a database created based upon file identification information and link information in the storage device; and
a namespace replication database correction step that acquires unupdated file identification information, which is file identification information updated after a predetermined time, and unupdated link information, which is link information corresponding to the unupdated file identification information, from the file system controller, and corrects the namespace replication database based upon the unupdated file identification information and the unupdated link information if the namespace update information which has not been reflected on the namespace replication database by the namespace replication database update step is lost.
1 Assignment
0 Petitions
Accused Products
Abstract
A namespace replication database update step that acquires events relating to namespace update from a FS control server 112 for controlling a primary storage 133 and updates, based on the events, a namespace replication DB 132 created based upon inode information and link information in the primary storage 133; and a namespace replication database correction step that acquires inode information having ctime after a predetermined time and link information corresponding to the inode information from the FS control server 112, and corrects the namespace replication DB 132 if events which have not been reflected on the namespace replication DB 132 are lost, are caused to be performed by the computer
53 Citations
20 Claims
-
1. A namespace replication program causing a computer to replicate a namespace on a storage device, the program causing the computer to execute:
-
a namespace replication database update step that acquires namespace update information, which is information relating to updating the namespace, from a file system controller for controlling the storage device and updates, based on the namespace update information, a namespace replication database, which is a database created based upon file identification information and link information in the storage device; and a namespace replication database correction step that acquires unupdated file identification information, which is file identification information updated after a predetermined time, and unupdated link information, which is link information corresponding to the unupdated file identification information, from the file system controller, and corrects the namespace replication database based upon the unupdated file identification information and the unupdated link information if the namespace update information which has not been reflected on the namespace replication database by the namespace replication database update step is lost. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A namespace replication device for replicating a namespace on a storage device, comprising:
-
a namespace replication database update section that acquires namespace update information, which is information relating to updating the namespace, from a file system controller for controlling the storage device and updates, based on the namespace update information, a namespace replication database, which is a database created based upon file identification information and link information in the storage device; and a namespace replication database correction section that acquires unupdated file identification information, which is file identification information updated after a predetermined time, and unupdated link information, which is link information corresponding to the unupdated file identification information, from the file system controller, and corrects the namespace replication database based upon the unupdated file identification information and the unupdated link information if the namespace update information which has not been reflected on the namespace replication database by the namespace replication database update section is lost. - View Dependent Claims (11)
-
-
12. A namespace replication method for replicating a namespace on a storage device, comprising:
-
a namespace replication database update step that acquires namespace update information, which is information relating to updating the namespace, from a file system controller for controlling the storage device in the namespace replication device for managing a namespace replication database, which is a database created based upon file identification information and link information of the storage device, and updates the namespace replication database based upon the namespace update information; and a namespace replication database correction step that acquires unupdated file identification information, which is file identification information updated after a predetermined time, and unupdated link information, which is link information corresponding to the unupdated file identification information, from the file system controller in the namespace replication device and corrects the namespace replication database based upon the unupdated file identification information and the unupdated link information if the namespace update information which has not been reflected on the namespace replication database by the namespace replication database update step is lost. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification