IP Library Granted Patent US 12,413,637
Granted Patent B2
US 12,413,637 · App. 18/588,812 · Granted Sep 9, 2025

Data center system, inter-base workload control method, and inter-base workload control system

Inventors: Taku Okamura (Tokyo, JP); Satoshi Kaneko (Tokyo, JP)
Assignee: HITACHI VANTARA, LTD.
H04L67/1012H04L67/1008
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,413,637
App. No.
18/588,812
Granted
Sep 9, 2025
Kind
B2
Abstract

Power demand at each base is adjusted so as to improve a renewable energy utilization ratio at all bases. An inter-base workload control system manages an amount of excess power obtained by subtracting a power supply amount of the renewable energy power supply from a power consumption amount associated with execution of a workload in a future time range at the bases, spatial migratable time range information on a spatial migratable time range where spatial migration of migrating the workload in a future time range at the bases to another base is possible and temporal migratable time range information on temporal migration of delaying execution of the workload in the future time range at the bases within the same base and migrating the workload to another time range and a predicted amount of power consumption through execution of the workload in the future time range at the bases.

Claims (38)

1. A data center system comprising:

a plurality of bases provided with a calculation resource and a renewable energy power supply to execute a workload; and

an inter-base workload control system to control migration of the workload between the plurality of bases and within a same base, wherein a processor of the inter-base workload control system manages:

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 bases;

spatial migratable time range information on a spatial migratable time range where spatial migration is possible and the workload scheduled to be executed in the future time range at the bases can be migrated to another base and a non-migratable time range where such migration is not possible;

temporal migratable time range information on temporal migration whereby the workload scheduled to be executed in the future time range at the bases is delayed in execution within the same base to be migrated 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 bases,

determines 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

executes the spatial migration and the temporal migration of the workload based on the power adjustment amount.

2. The data center system according to claim 1 , wherein

when the amount of excess power exists in the future time range at the bases, the processor determines the power adjustment amount that moves through the spatial migration of the workload scheduled to be executed in a specific time range at a specific base where the amount of excess power exists so that the sum total becomes smaller, and

after the power adjustment amount is determined, if the amount of excess power further exists in the specific time range at the specific base, the processor determines a first power adjustment amount indicating the predicted amount of power consumption that moves through the temporal migration of the first workload scheduled to be executed in the specific time range at the specific base so that the sum total further becomes smaller.

3. The data center system according to claim 2 , wherein

the processor determines whether or not there is a second workload scheduled to be executed, the spatial migration of which is possible in the time range next to the specific time range, and

when there is the second workload, the spatial migration of which is possible in the time range next to the specific time range, the processor determines a second power adjustment amount indicating the predicted amount of power consumption that moves through the spatial migration of the second workload as the first power adjustment amount.

4. The data center system according to claim 3 , wherein

when the amount of excess power in the specific time range is equal to or smaller than the second power adjustment amount, the processor determines the first power adjustment amount so that part or all of the amount of excess power in the specific time range moves to the next time range up to the amount of excess power.

5. The data center system according to claim 3 , wherein when the amount of excess power in the specific time range exceeds the second power adjustment amount, the processor determines the first power adjustment amount so that part of the amount of excess power in the specific time range moves to the next time range up to the second power adjustment amount.

6. The data center system according to claim 2 , wherein

the data center system determines the workload to be the spatial migration target in the future time range where the spatial migration is possible based on the power adjustment amount, and

executes the spatial migration for the determined workload.

7. The data center system according to claim 2 , wherein

the data center system determines the workload as the temporal migration target in the future time range where the spatial migration is not possible based on the first power adjustment amount, and

executes the temporal migration for the determined workload.

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.

9. An inter-base workload control system to control migration of a workload between a plurality of bases and within a same base comprising a calculation resource and a renewable energy power supply to execute the workload, wherein a processor of the inter-base workload control system manages:

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,

determines 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

executes the spatial migration and the temporal migration of the workload based on the power adjustment amount.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 29, 2024
From: OKAMURA, TAKU; KANEKO, SATOSHI
To: HITACHI, LTD.
Reel/Frame 066608/0064 →
Priority Claims (1)
JP 2023-086288 · May 25, 2023 · national
Continuity (1)
Related Publication 20240396963A1 · Nov 28, 2024
References Cited (23)
US 8261275B2 · Johnson · 2012 [cited by examiner]
US 8312229B2 · Bloks · 2012 [cited by examiner]
US 8335859B2 · Nagpal · 2012 [cited by examiner]
US 8732267B2 · Banerjee · 2014 [cited by examiner]
US 9886316B2 · Belady · 2018 [cited by examiner]
US 10048979B2 · Vincent · 2018 [cited by examiner]
US 10067547B2 · Castro-Leon · 2018 [cited by examiner]
US 10185586B2 · Kumeta · 2019 [cited by examiner]
US 10776147B2 · Ovesea · 2020 [cited by examiner]
US 10852805B2 · Magcale · 2020 [cited by examiner]
US 11656911B2 · Bahramshahry · 2023 [cited by examiner]
US 11823294B1 · Kaneko · 2023 [cited by examiner]
US 12099873B2 · Grimshaw · 2024 [cited by examiner]
US 20040024861A1 · Coughlin · 2004 [cited by examiner]
US 20050034128A1 · Nagashima · 2005 [cited by examiner]
US 20140365402A1 · Belady et al. · 2014 [cited by applicant]
US 20160378532A1 · Vincent et al. · 2016 [cited by applicant]
US 20190235895A1 · Ovesea et al. · 2019 [cited by applicant]
US 20240104478A1 · Ozawa · 2024 [cited by examiner]
US 20240155026A1 · Sreenivasan · 2024 [cited by examiner]
US 20240411594A1 · Grimshaw · 2024 [cited by examiner]
JP 2021189845A · 2021 [cited by applicant]
Extended European Search Report received in corresponding European Application No. 24161463.5 dated Aug. 21, 2024. [cited by applicant]