Patent ID: 11928513
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a data processing system, causes the data processing system to schedule workloads in a cloud computing system at least by:
training a cloud affinity factor (CAF) computer model, via a machine learning process based on static characteristics of a workload binary for a workload, and dynamic characteristics corresponding to historical performance data for the workload, such that the trained CAF computer model predicts a first performance classification for a given workload binary;
processing, by the trained CAF computer model, a new workload to generate a second performance classification for the new workload;
generating one or more cloud affinity factors based on the second performance classification for the new workload;
applying at least one node affinity and dispatch rule to the one or more cloud affinity factors to select one or more nodes of the cloud computing system to which to dispatch the new workload; and
scheduling the new workload on the selected one or more nodes.