摘要:
In a management information generating step, management information of disks opened by a plurality of peers connected through a network is generated. In an access request step, another peer which opens a disk is selected from the management information, and a file is requested to be stored or read. In an access execution step, the file is stored or read in response to the storage request or the read request from the other peer.
摘要:
A data transfer method transfers data encoded with a loss correction code by using a protocol having no error correction function. The method includes acquiring a data size of transfer target data; acquiring a relationship between a code length of the loss correction code and a transfer time for the acquired data size of the transfer target data; determining an optimum code length of the loss correction code for encoding the transfer target data based on the acquired relationship between the code length and the transfer time for the acquired data size; and encoding the target data with the loss correction code having the optimum code length.
摘要:
When each of a plurality of peers mutually connected through a network receives connection of a new peer, each peer forms group information in which the new peer has been grouped on the basis of comparison of distances on the network among three peers of the own peer, a representative peer of an existing group, and the new peer. When the data is transmitted from the own peer, path information in which destination information of each group which has been grouped on the basis of the group information and the own peer have been registered is formed and transmitted together with the data to the representative peer of each group. When distribution information is relayed from another peer, if the own peer is included in the destination information, the reception data is fetched and the own peer is deleted, thereafter, distribution information in which the destination information of each group which has been grouped on the basis of the group information and the own peer have been registered is formed and transmitted together with the data to the representative peer of each group.
摘要:
According to an aspect of an embodiment, a method comprises providing a matrix comprising m rows and n columns, each of the rows and columns comprising elements of zero and one, dividing data into n data blocks, associating each of the data blocks with each of the columns, calculating an exclusive-OR of selected data blocks in reference to one of the rows, the selected data blocks being determined by the element of one in the associated columns in the one of the rows, repeating the calculating in other rows and storing separately the calculated data resulting from the exclusive-OR of data blocks in association with the associated rows, respectively.
摘要:
When each of a plurality of peers mutually connected through a network receives connection of a new peer, each peer forms group information in which the new peer has been grouped on the basis of comparison of distances on the network among three peers of the own peer, a representative peer of an existing group, and the new peer. When the data is transmitted from the own peer, path information in which destination information of each group which has been grouped on the basis of the group information and the own peer have been registered is formed and transmitted together with the data to the representative peer of each group. When distribution information is relayed from another peer, if the own peer is included in the destination information, the reception data is fetched and the own peer is deleted, thereafter, distribution information in which the destination information of each group which has been grouped on the basis of the group information and the own peer have been registered is formed and transmitted together with the data to the representative peer of each group.
摘要:
According to an aspect of an embodiment, a method comprises providing a matrix comprising m rows and n columns, each of the rows and columns comprising elements of zero and one, dividing data into n data blocks, associating each of the data blocks with each of the columns, calculating an exclusive-OR of selected data blocks in reference to one of the rows, the selected data blocks being determined by the element of one in the associated columns in the one of the rows, repeating the calculating in other rows and storing separately the calculated data resulting from the exclusive-OR of data blocks in association with the associated rows, respectively.
摘要:
A data transfer method transfers data encoded with a loss correction code by using a protocol having no error correction function. The method includes acquiring a data size of transfer target data; acquiring a relationship between a code length of the loss correction code and a transfer time for the acquired data size of the transfer target data; determining an optimum code length of the loss correction code for encoding the transfer target data based on the acquired relationship between the code length and the transfer time for the acquired data size; and encoding the target data with the loss correction code having the optimum code length.
摘要:
A system stores identification information for identification of a part associated with installation information for designation of a position where the part is installed in a first apparatus; receives the identification information about the part to be read and transmits it by a second apparatus; and retrieves the received identification information from the storage unit, and generates a first composite image by combining installation information corresponding to the retrieved identification information with an image of the first apparatus.
摘要:
A storage apparatus composed of a plurality of magnetic disk devices are provided. An encoding unit generates, after dividing original data, a plurality pieces of encoded data equal to or more than the number of division by use of a code of which redundancy is variable. A redundancy control unit varies the redundancy in the encoding unit in accordance with the importance of the original data. A distribution processing unit distributes and stores the plurality of encoded data to and in the plurality of magnetic disk devices. A decoding unit retrieves the encoded data corresponding to, at least, the division number of the original data from the magnetic disk devices so as to decode the original data.
摘要:
In a communication control system a reception-side terminal sends back transmission time information included in a transmission packet as an acknowledgment to a transmission-side terminal. The transmission-side terminal determines whether a response time, obtained from the transmission time information, is shorter than a threshold. When the response time is shorter, the transmission-side terminal controls so as to transmit to the reception-side terminal a larger number of packets than the number of packets upon transmission of the transmission packet, or to transmit the same number of packets as the number of packets upon transmission of the transmission packet.