Back to results
US 9,432,448 B2Granted
Load dispersion system, control method for load dispersion system, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorTakeshi Takahashi
Life of this patent
Estimating the term…
Abstract
A scan server or a task server determines a transfer method of either transferring data to an SLB, or transferring data to a central management server determined by the SLB without transiting the SLB according to the data to be transferred, and transfers data to a central management server according to the determined transfer method.
Claims7
A load dispersion system comprising:
- a transfer apparatus which transfers data;
- multiple saving apparatuses which save the data that is transferred;
- and
- a dispersion apparatus which determines a saving apparatus to receive transfer of the data in response to a transfer request received from the transfer apparatus and in response to a processing status from among the saving apparatuses,
- wherein the transfer apparatus comprises:
- at least one processor and memory operatively coupled and cooperating to function as:
- a determination unit configured to determine, depending on the data to be transferred, a transfer method that is either to transfer data to the dispersion apparatus, or to transfer data to a saving apparatus determined by the dispersion apparatus without transiting the dispersion apparatus;
- and
- a transfer unit configured to transfer data according to the determined transfer method,
- wherein, in a case where the data exceeds a predetermined data volume, the determination unit determines that data is to be transferred to a saving apparatus determined by the dispersion apparatus without transiting the dispersion apparatus, and acquires positional information of the saving apparatus from the dispersion apparatus;
- and in a case where the data does not exceed a predetermined data volume, the determination unit determines that data is to be transferred to the dispersion apparatus, and
- wherein, in a case where the determination unit determines that data is to be transferred to a saving apparatus determined by the dispersion apparatus without transiting the dispersion apparatus, the transfer unit directly transfers the data to the saving apparatus based on the acquired positional information.
9 more elements
A method for a load dispersion system comprising:
- a transfer apparatus which transfers data;
- multiple saving apparatuses which save the transferred data;
- and
- a dispersion apparatus which determines a saving apparatus to receive transfer of the data in response to a transfer request received from the transfer apparatus, and in response to a processing status from among the saving apparatuses, the method comprising:
- determining, depending on the data to be transferred, a transfer method whereby the transfer apparatus either transfers data to the dispersion apparatus, or transfers data to a saving apparatus determined by the dispersion apparatus without transiting the dispersion apparatus;
- and
- transferring data according to the determined transfer method,
- wherein, in the determining, in a case where the data exceeds a predetermined data volume, it is determined that data is to be transferred to a saving apparatus determined by the dispersion apparatus without transiting the dispersion apparatus, and positional information of the saving apparatus is acquired from the dispersion apparatus;
- and in a case where the data does not exceed a predetermined data volume, it is determined that data is to be transferred to the dispersion apparatus, and
- wherein, in the determining, in a case where it is determined that data is to be transferred to a saving apparatus determined by the dispersion apparatus without transiting the dispersion apparatus, the data is directly transferred to the saving apparatus based on the acquired positional information.
7 more elements
A non-transitory storage medium on which is stored a computer program for making a computer execute a method for a load dispersion system comprising:
- a transfer apparatus which transfers data;
- multiple saving apparatuses which save the transferred data;
- and
- a dispersion apparatus which determines a saving apparatus to receive transfer of the data in response to a transfer request received from the transfer apparatus, and in response to a processing status from among the saving apparatuses, the method comprising:
- determining, depending on the data to be transferred, a transfer method whereby the transfer apparatus either transfers data to the dispersion apparatus, or transfers data to a saving apparatus determined by the dispersion apparatus without transiting the dispersion apparatus;
- and
- transferring data according to the determined transfer method,
- wherein, in the determining, in a case where the data exceeds a predetermined data volume, it is determined that data is to be transferred to a saving apparatus determined by the dispersion apparatus without transiting the dispersion apparatus, and positional information of the saving apparatus is acquired from the dispersion apparatus;
- and in a case where the data does not exceed a predetermined data volume, it is determined that data is to be transferred to the dispersion apparatus, and
- wherein, in the determining, in a case where it is determined that data is to be transferred to a saving apparatus determined by the dispersion apparatus without transiting the dispersion apparatus, the data is directly transferred to the saving apparatus based on the acquired positional information.
7 more elements
Dependencies are inferred from the claim text.