| CPC H04L 67/1012 (2013.01) [H04L 67/1008 (2013.01)] | 9 Claims |

|
8. An inter-base workload control method executed by an inter-base workload control system, the inter-base workload control system comprising a plurality of bases comprising a calculation resource and a renewable energy power supply to execute a workload to control migration of the workload between the plurality of bases and within a same base, the method comprising steps executed by a processor of the inter-base workload control system managing:
a positive excess power amount obtained by subtracting a predicted amount of power supply of the renewable energy power supply from a predicted amount of power consumption of the calculation resource associated with execution of the workload in a future time range at the base,
spatial migratable time range information on a spatial migratable time range where spatial migration of migrating the workload scheduled to be executed in the future time range at the base to another base is possible and a non-migratable time range where such spatial migration is not possible,
temporal migratable time range information on temporal migration of delaying execution of the workload scheduled to be executed in the future time range at the base within a same base and migrating the workload to another time range and
a predicted amount of power consumption which is a predicted amount of power consumption of the calculation resource associated with execution of the workload scheduled to be executed in the future time range at the base,
determining a power adjustment amount indicating the predicted amount of power consumption that moves through the spatial migration and the temporal migration of the workload scheduled to be executed in the future time range at the bases based on the spatial migratable time range information, the temporal migratable time range information and the predicted amount of power consumption so that a sum total of the excess power amounts in the future time range at the plurality of bases becomes smaller; and
executing the spatial migration and the temporal migration of the workload based on the power adjustment amount.
|