Distributed contents storing system, copied data acquiring method, node device, and program processed in node
First Claim
1. A node device in a distributed content storing system which includes a plurality of node devices, enabled to mutually communicate through a network, wherein the plurality of node devices has replica data of a plurality of content data different in their substance distributed and stored therein, wherein locations of the replica data thus distributed and stored are managed with respect to every content data, the node device comprising:
- a replica number acquisition means for acquiring replica number information indicative of number of the replica data to be acquired by own node device, from a device managing locations of the replica data through the network, with respect to each of the plurality of content data different in their substance;
a replica number comparison means for comparing the numbers of the replica data, respectively indicated by the replica number information thus acquired; and
a replica data acquisition means for acquiring and storing replica data by giving priority to the content data having a smaller number of replica data thus compared, from another node device storing the replica data through the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A node device in a distributed content storing system which includes a plurality of node devices, enabled to mutually communicate through a network, wherein the plurality of node devices has replica data of a plurality of content data different in their substance distributed and stored therein, wherein locations of the replica data thus distributed and stored are managed with respect to every content data, the node device including:
- a replica number acquisition device for acquiring replica number information indicative of number of the replica data to be acquired by own node device, from a device managing locations of the replica data through the network;
- a replica number comparison device for comparing the numbers of the replica data; and
- a replica data acquisition device for acquiring and storing replica data by giving priority to the content data having a smaller number of replica data thus compared, from another node device.
-
Citations
10 Claims
-
1. A node device in a distributed content storing system which includes a plurality of node devices, enabled to mutually communicate through a network, wherein the plurality of node devices has replica data of a plurality of content data different in their substance distributed and stored therein, wherein locations of the replica data thus distributed and stored are managed with respect to every content data, the node device comprising:
-
a replica number acquisition means for acquiring replica number information indicative of number of the replica data to be acquired by own node device, from a device managing locations of the replica data through the network, with respect to each of the plurality of content data different in their substance; a replica number comparison means for comparing the numbers of the replica data, respectively indicated by the replica number information thus acquired; and a replica data acquisition means for acquiring and storing replica data by giving priority to the content data having a smaller number of replica data thus compared, from another node device storing the replica data through the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A distributed content storing system provided with a plurality of node devices enabled to mutually communicate through a network, wherein the plurality of node devices has replica data of a plurality of content data different in their substance distributed and stored therein, wherein locations of the replica data thus distributed and stored are managed every content data, the node device comprising:
-
a replica number acquisition means for acquiring replica number information indicative of a number of the replica data to be acquired by an own node device, from a device managing locations of the replica data through the network, with respect to each of the plurality of content data different in their substance; a replica number comparison means for comparing the number of the replica data, respectively indicated by the replica number information thus acquired; and a replica data acquisition means for acquiring and storing replica data by giving a priority to the content data having a smaller number of replica data thus compared, from another node device storing the replica data through the network.
-
-
10. A replica data acquisition method in a distributed content storing system including a plurality of node devices enabled to mutually communicate through a network, wherein the plurality of node devices including replica data of a plurality of content data different in content distributed and stored therein, wherein locations of replica data thus distributed and stored are managed every content data, the replica data acquisition method comprising:
-
a step of acquiring replica number information indicative of the number of the replica data to be acquired by an own node device, from a device managing locations of the replica data through the network, with respect to each of the plurality of content data different in their substance; a step of comparing numbers of the replica data respectively indicated by the replica number information thus acquired; and a step of acquiring and storing replica data from another node device storing the replica data through the network, by giving a priority to the content data having a smaller number of replica data thus compared.
-
Specification