Patent ID: 8447825

Claim:
A file sharing system comprising: a client device to which mount information representing server devices mounted on the client device is set; a first server device of the server devices and represented by the mount information set to the client device; a second server device of the server devices and communicably connected to the first server device; a first disk device controlled by the first server device; and a second disk device controlled by the second server device, wherein when the client device sends a request to register a data file to the first server device, the first server device stores the data file in the first disk device and sends to the second server device a command to make a tag file including information on a location of said data file, and when receiving the command to make the tag file from the first server device, the second server device makes said tag file and stores it in the second disk device, wherein when receiving the command to make a tag file from the second server device, the first server device makes the tag file and stores it in the first disk device, and when receiving from the client device a request of an access to a data file stored in the second disk device, the first server device retrieves from the first disk device the stored tag file associated with said data file and sends a request of an access to the data file to the second server device based on the retrieved tag file and notifies an identifier of the client device to the second server device, when receiving from the first server device the request of the access to the data file in the second disk device, the second server device notifies information for accessing the data file to the client device specified by the notified identifier, and when receiving from the second server device the information for accessing the data file, the client device accesses the second disk device using the received information.