US 11,928,503 B2
Cognitive scheduler for Kubernetes
Qi Feng Huo, Beijing (CN); Yuan Yuan Wang, Beijing (CN); Da Li Liu, Beijing (CN); Lei Li, Beijing (CN); and Yan Song Liu, Beijing (CN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jun. 22, 2021, as Appl. No. 17/354,304.
Prior Publication US 2022/0405127 A1, Dec. 22, 2022
Int. Cl. G06F 9/50 (2006.01); G06F 9/48 (2006.01)
CPC G06F 9/4881 (2013.01) 17 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
selecting nodes configured to accommodate a request for a workload;
collecting information on each of the selected nodes and the workload;
determining predicted response times expected for the workload running on each of the selected nodes;
deploying the workload on a node of the selected nodes, the node having a corresponding predicted response time for the workload;
determining that execution of the workload on the node exceeds a threshold related to the corresponding predicted response time; and
deploying the workload to another node of the selected nodes, the another node having another corresponding predicted time closest to the corresponding predicted response time.