LOCAL FILE SERVER TRANSFERRING FILE TO REMOTE FILE SERVER VIA COMMUNICATION NETWORK AND STORAGE SYSTEM COMPRISING THOSE FILE SERVERS
First Claim
1. A file server which is a local file server that is coupled to a communication network to which is coupled to a remote file server managing a remote storage device and that manages a local storage device, the file server comprising:
- a first communication interface device which is coupled to the communication network;
a second communication interface device which is coupled to a user terminal for sending an access request that is either a read request or a write request specifying a file, and which receives the access request from the user terminal; and
a processor which is coupled to the first and second interface devices, wherein the processor;
(A) replicates a file in the local storage device to the remote file server;
(B) manages the replicated file, which is the file from which data is replicated, as a migration target file in a case where a first condition is satisfied; and
(C) does not delete the migration target file from the local storage device even if the (B) is completed, and deletes the migration target file from the local storage device when a second condition is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote file server managing a remote storage device and a local file server managing a local storage device are coupled to a communication network (e.g. the Internet). The local file server (A) replicates a file in the local storage device to the remote file server and, (B) if a first condition is satisfied, manages the replicated file which is the file from which the data is replicated as a migration target file. The local file server, even if the (B) is completed, does not delete the migration target file from the local storage device and, if the second condition is satisfied, deletes the migration target file from the local storage device.
-
Citations
15 Claims
-
1. A file server which is a local file server that is coupled to a communication network to which is coupled to a remote file server managing a remote storage device and that manages a local storage device, the file server comprising:
-
a first communication interface device which is coupled to the communication network; a second communication interface device which is coupled to a user terminal for sending an access request that is either a read request or a write request specifying a file, and which receives the access request from the user terminal; and a processor which is coupled to the first and second interface devices, wherein the processor; (A) replicates a file in the local storage device to the remote file server; (B) manages the replicated file, which is the file from which data is replicated, as a migration target file in a case where a first condition is satisfied; and (C) does not delete the migration target file from the local storage device even if the (B) is completed, and deletes the migration target file from the local storage device when a second condition is satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A storage system comprising:
-
a remote file server which manages a remote storage device; and a local file server which manages a local storage device and is coupled to the remote file server via a communication network, wherein; (A) the local file server transfers a file in the local storage device to the remote file server via the communication network, and the remote file server stores this file in the remote storage device, thereby replicating data from this file; (B) in a case where a first condition is satisfied, the local file server manages, as a migration-target file, the replicated file in the local storage device, which is the file from which the data is replicated; and (C) the local file server does not delete the migration target file from the local storage device even if the (B) is completed, and deletes the migration target file from the local storage device when a second condition is satisfied.
-
-
15. A computer program that causes a local file server that is coupled to a communication network to which is connected a remote file server managing a remote storage device and that manages a local storage device, to execute the following (A) through (C):
-
(A) replicates a file in the local storage device to the remote file server; (B) manages the replicated file, which is the file from which data is replicated, as a migration target file in a case where a first condition is satisfied; and (C) does not delete the migration target file from the local storage device even if the (B) is completed, and deletes the migration target file from the local storage device when a second condition is satisfied.
-
Specification