DATA TRANSFER PROCESSING APPARATUS, DATA TRANSFER PROCESSING METHOD, AND COMPUTER PRODUCT
First Claim
1. A computer-readable recording medium storing therein a data transfer processing program that causes a computer capable of accessing a plurality of recording devices to execute:
- acquiring a group of update data for a first recording device among the recording devices;
calculating, based on addresses respectively assigned to each data item in the group of update data, an overlap rate of the addresses;
selecting, based on the overlap rate calculated at the calculating, a data transfer scheme from among a synchronous scheme of transmitting the group of update data simultaneously to the first recording device and a second recording device, and a nonsynchronous scheme of transmitting the group of update data to the first recording device and subsequently causing the first recording device to transmit the group of update data to the second recording device; and
executing the data transfer scheme selected at the selecting.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-readable recording medium stores therein a data transfer processing program that causes a computer capable of accessing plural recording devices to acquire a group of update data for a first recording device among the recording devices and calculate, based on addresses respectively assigned to each data item in the group of update data, an overlap rate of the addresses. Further, based on the overlap rate calculated at the calculating, the computer selects a data transfer scheme from among a synchronous scheme of transmitting the group of update data simultaneously to the first recording device and a second recording device, and a nonsynchronous scheme of transmitting the group of update data to the first recording device and subsequently causing the first recording device to transmit the group of update data to the second recording device; and executes the data transfer scheme selected.
-
Citations
11 Claims
-
1. A computer-readable recording medium storing therein a data transfer processing program that causes a computer capable of accessing a plurality of recording devices to execute:
-
acquiring a group of update data for a first recording device among the recording devices; calculating, based on addresses respectively assigned to each data item in the group of update data, an overlap rate of the addresses; selecting, based on the overlap rate calculated at the calculating, a data transfer scheme from among a synchronous scheme of transmitting the group of update data simultaneously to the first recording device and a second recording device, and a nonsynchronous scheme of transmitting the group of update data to the first recording device and subsequently causing the first recording device to transmit the group of update data to the second recording device; and executing the data transfer scheme selected at the selecting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data transfer processing apparatus capable of accessing a plurality of recording devices and comprising:
-
an acquiring unit that acquires a group of update data for a first recording device among the recording devices; a calculating unit that based on addresses respectively assigned to each data item in the group of update data, calculates an overlap rate of the addresses; a selecting unit that based on the overlap rate calculated by the calculating unit, selects a data transfer scheme from among a synchronous scheme of transmitting the group of update data simultaneously to the first recording device and a second recording device, and a nonsynchronous scheme of transmitting the group of update data to the first recording device and subsequently causing the first recording device to transmit the group of update data to the second recording device; and an executing unit that executes the data transfer scheme selected by the selecting unit.
-
-
11. A data transfer processing method of a computer capable of accessing a plurality of recording devices, the data transfer processing method comprising:
-
acquiring a group of update data for a first recording device among the recording devices; calculating, based on addresses respectively assigned to each data item in the group of update data, an overlap rate of the addresses; selecting, based on the overlap rate calculated at the calculating, a data transfer scheme from among a synchronous scheme of transmitting the group of update data simultaneously to the first recording device and a second recording device, and a nonsynchronous scheme of transmitting the group of update data to the first recording device and subsequently causing the first recording device to transmit the group of update data to the second recording device; and executing the data transfer scheme selected at the selecting.
-
Specification