摘要 |
PROBLEM TO BE SOLVED: To solve the following problem: because a conventional Map/Reduce type distributed calculation processing system is configured by assuming a physical computer, a distributed arrangement method of calculation processing under environment using system virtualization technology or a communication method between virtual machines are not considered, so that deterioration of calculation processing performance occurs. SOLUTION: In this distributed calculation controller and method for distributedly arranging a plurality of pieces of second calculation processing constituting first calculation processing in the plurality of virtual machines operating on one or more physical machines, various kinds of arrangement patterns wherein the plurality of pieces of the second calculation processing are distributedly arranged in the plurality of virtual machines are detected, cost of each arrangement pattern is calculated, the arrangement pattern wherein the cost becomes minimum is selected based on a calculation result of the calculation, and the plurality of pieces of the second calculation processing are distributedly arranged in the plurality of virtual machines according to the arrangement pattern. COPYRIGHT: (C)2010,JPO&INPIT
|