US 12,248,352 B2
Computer orchestration
Peter Willis, London (GB); and Andrew Reid, London (GB)
Assigned to BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY, London (GB)
Appl. No. 18/255,064
Filed by BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY, London (GB)
PCT Filed Nov. 12, 2021, PCT No. PCT/EP2021/081594
§ 371(c)(1), (2) Date May 30, 2023,
PCT Pub. No. WO2022/117320, PCT Pub. Date Jun. 9, 2022.
Claims priority of application No. 2018987 (GB), filed on Dec. 2, 2020.
Prior Publication US 2024/0019923 A1, Jan. 18, 2024
Int. Cl. G06F 1/32 (2019.01); G06F 1/3206 (2019.01); G06F 1/324 (2019.01); G06F 9/455 (2018.01); H04L 41/40 (2022.01); H04L 67/10 (2022.01); G06F 1/3203 (2019.01)
CPC G06F 1/324 (2013.01) [G06F 1/3206 (2013.01); G06F 9/45558 (2013.01); H04L 41/40 (2022.05); H04L 67/10 (2013.01); G06F 1/3203 (2013.01); G06F 2009/45595 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A computer system comprising:
a plurality of computers, each computer comprising at least one processor, respectively, such that the computer system comprises a plurality of processors; and
an orchestration system comprising an orchestrator, the orchestration system configured to:
forecast a traffic load of the plurality of processors to obtain a forecast traffic load;
determine, in dependence on the forecast traffic load, a clock frequency for each of the plurality of processors so as to decrease a power consumption of the computer system;
using the orchestrator, instruct adjustment of the clock frequency for each respective processor of the plurality of processors to the clock frequency determined for the respective processor;
receive an indication of a lack of access of at least one of the plurality of computers to a mains power source; and
in response to the indication, determine an updated clock frequency for at least one of the plurality of processors so as to increase a time over which each respective computer of the at least one of the plurality of computers is operational, using a power source comprised by the respective computer.