Distribution schedule creation method and distribution schedule creation apparatus
AssigneeFujitsu Limited
InventorsMasataka Sonoda, Noriyuki Fukuyama
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsMasataka Sonoda, Noriyuki Fukuyama
Estimating the term…
A method of causing a computer to execute: classifying, based on topology for indicating connection relationships among a data-provision apparatus, distribution-destination apparatuses corresponding to distribution destinations of distribution targets, and relay apparatuses configured to relay communications between the data-provision apparatus and the distribution-destination apparatuses, the mutual distribution-destination apparatuses; identifying a first distribution-destination apparatus having a highest communication speed of a directly connected link among the distribution-destination apparatuses belonging to the group; and creating a distribution schedule of the data in a manner that the data is transmitted from the data-provision apparatus to the first distribution-destination apparatus in the same group, and next, the data is transmitted from the first distribution-destination apparatus to a second distribution-destination apparatus other than the first distribution-destination apparatus in the group.
A schedule-creation apparatus comprising:
A non-transitory, computer-readable recording medium having stored therein a program for causing a computer to execute a process, the process comprising:
A distribution-schedule creation method of causing a computer to execute:
Dependencies are inferred from the claim text.
From the US filing history. Foreign family members aren’t listed.
Drawings are temporarily unavailable. Open the PDF at USPTO
Network services: scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the…
Intercommunication techniques: routing techniques specific to parallel machines, e.g. wormhole, store and forward, shortest path problem congestion
Comprising mechanisms for improved reliability, e.g. status reports: measures taken prior to transmission
Routing or path finding of packets in data switching networks: topology update or discovery
About 11 years 7 months of term left · ends 8 Jun 2038 (estimated)
This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2016-105789, filed on May 27, 2016, the entire contents of which are incorporated herein by reference.
The embodiments discussed herein are related to a distribution schedule creation method and a distribution schedule creation apparatus.
In a wide-area distributed environment, high-capacity data is distributed to a plurality of nodes in some cases. Hereinafter, an apparatus configured to provide data to be distributed will be referred to as a file server (FS), and a distribution destination of the data will be referred to as an edge server (ES). For example, the high-capacity data of several tens of gigabytes (GB) or higher is distributed to several tens of thousands of ESs installed in a plurality of bases in some cases.
FIG. 1 illustrates a configuration example of a distribution schedule creation apparatus according to a first exemplary embodiment;
FIG. 2 illustrates a system configuration example of a second exemplary embodiment;
FIG. 3 illustrates a hardware configuration example of a distribution management system used in the second exemplary embodiment;
Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the drawings. It is noted that the respective exemplary embodiments can be implemented by combining a plurality of exemplary embodiments with each other within a range without producing contradictions.
FIG. 1 illustrates a configuration example of a distribution schedule creation apparatus according to a first exemplary embodiment. A distribution schedule creation apparatus 10 includes a storage unit 11 and a calculation unit 12.
The storage unit 11 stores topology information 11a of a network where distribution of data 1a is performed. A data provision apparatus 1, distribution destination apparatuses 2a to 2g, and relay apparatuses 3a to 3g are included in the network. The data provision apparatus 1 is a computer configured to hold the data 1a corresponding to a distribution target. The distribution destination apparatuses 2a to 2g are devices such as computers corresponding to distribution destinations of the data. The relay apparatus 3a is a network device configured to relay a communication between the data provision apparatus 1 and the plurality of distribution destination apparatuses 2a to 2g. In addition, a plurality of links (identifiers “L1” to “L13”) that each provide a communication connection between two apparatuses among the data provision apparatus 1, the plurality of distribution destination apparatuses 2a to 2g, and the plurality of relay apparatuses 3a to 3g are included in the network. The topology information 11a includes connection relationships based on the links of the data provision apparatus 1, the distribution destination apparatuses 2a to 2g, and the relay apparatuses 3a to 3g and respective communication speeds of the plurality of links (identifiers “L1” to “L13”).