Storage system, program and method for operating storage system, information processing terminal, program for operating the same, and data management system
First Claim
1. A storage system connected to one or more other storage systems via a communication network, managing plural kinds of data, and receiving an access request for the data from an information processing terminal via said communication network, said storage system comprising:
- transmitting/receiving means for transmitting and receiving data; and
data transfer managing means for transferring, through said transmitting/receiving means, a part of the plural kinds of data, which satisfies a preset condition regarding a time-dependent factor, to another storage system specified by a destination-of-transfer candidate information sent from said information processing terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A destination-of-movement candidate acquiring unit of a user terminal selects one of a plurality of storage systems, which has a shorter response time. A destination-of-movement candidate adding unit of the user terminal adds, to an access request, destination-of-movement candidate information specifying the selected one storage system. A destination-of-movement candidate managing unit of an origin-of-movement storage system manages frequency of the access request from the user terminal for each candidate for the destination of movement. When the frequency of the access request exceeds a predetermined value, the destination-of-movement candidate managing unit instructs a file system interface to read data and then move the read data to the candidate for the destination-of movement-for which the frequency of the access request has exceeded the predetermined value. As a result, the user terminal is able to access the storage system having a shorter response time.
-
Citations
16 Claims
-
1. A storage system connected to one or more other storage systems via a communication network, managing plural kinds of data, and receiving an access request for the data from an information processing terminal via said communication network, said storage system comprising:
-
transmitting/receiving means for transmitting and receiving data; and
data transfer managing means for transferring, through said transmitting/receiving means, a part of the plural kinds of data, which satisfies a preset condition regarding a time-dependent factor, to another storage system specified by a destination-of-transfer candidate information sent from said information processing terminal.
-
-
2. A program for operating a storage system that is connected to one or more other storage systems via a communication network, manages plural kinds of data, and receives an access request for the data from an information processing terminal via said communication network, said program instructing a computer to execute the steps of:
-
a transmitting/receiving step of transmitting and receiving data; and
a data transfer managing step of transferring, in said transmitting/receiving step, a part of the plural kinds of data, which satisfies a preset condition regarding a time-dependent factor, to another storage system specified by a destination-of-transfer candidate information sent from said information processing terminal. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for operating a storage system that is connected to one or more other storage systems via a communication network, manages plural kinds of data, and receives an access request for the data from an information processing terminal via said communication network, said method comprising the steps of:
-
a transmitting/receiving step of transmitting and receiving data; and
a data transfer managing step of transferring, in said transmitting/receiving step, a part of the plural kinds of data, which satisfies a preset condition regarding a time-dependent factor, to another storage system specified by destination-of-transfer candidate information sent from said information processing terminal.
-
-
11. An information processing terminal for issuing, to any of a plurality of storage systems interconnected via a communication network, an access request for particular data via said communication network, said terminal comprising:
-
destination-of-transfer candidate acquiring means for searching said plurality of storage systems connected to said communication network, and selecting another one of said plurality of storage systems, to which data is to be transferred from one of said plurality of storage systems receiving the issued access request, in accordance with a preset condition; and
destination-of-transfer candidate information adding means for adding destination-of-transfer candidate information indicative of said another storage system, to which the data is to be transferred, to the access request issued to said one storage system.
-
-
12. A program for operating an information processing terminal that issues, to any of a plurality of storage systems interconnected via a communication network, an access request for particular data via said communication network, said program instructing a computer to execute the steps of:
-
a searching step of searching said plurality of storage systems connected to said communication network;
a destination-of-transfer candidate selecting step of selecting, out of said plurality of storage systems searched in said searching step, another storage system to which data is to be transferred from one of said plurality of storage systems receiving the issued access request, in accordance with a preset condition; and
a destination-of-transfer candidate information adding step of adding destination-of-transfer candidate information indicative of said another storage system, to which the data is to be transferred, to the access request issued to said one storage system. - View Dependent Claims (13, 14)
-
-
15. A data management system comprising a plurality of storage systems and an information processing terminal interconnected via a communication network,
said information processing terminal comprising: -
destination-of-transfer candidate information adding means for, upon receiving an access request for particular data, adding destination-of-transfer candidate information specifying a storage system, to which the particular data is to be transferred, to said access request, and sending said destination-of-transfer candidate information to one of said plurality of storage systems along with said access request, said one storage system comprising;
transmitting/receiving means for transmitting and receiving data, and data transfer managing means for transferring, through said transmitting/receiving means, a part of plural kinds of data under management of said one storage system, which satisfies a preset condition regarding a time-dependent factor, to another storage system specified by said destination-of-transfer candidate information. - View Dependent Claims (16)
-
Specification