CPC G06N 3/08 (2013.01) [G06F 9/44505 (2013.01); G06N 3/044 (2023.01)] | 20 Claims |
1. A system comprising:
a computer processor;
a memory device operatively coupled with the computer processor;
the computer processor configured to at least:
based on historic job data, at least one job requirement and at least one system requirement associated with a future computer job, predict a configuration of a computer node for running the future computer job;
pre-configure at least one computer node in a cluster of computer nodes based on the predicted configuration;
create scheduling information using the at least one job requirement and the at least one system requirement, the at least one system requirement including at least a resource available time;
responsive to receiving a submission of a job scheduled in the scheduling information and receiving a notification that at least one computer node has been pre-configured, launch the job on the at least one pre-configured computer node, which is selected for pre-configuration among the cluster of computer nodes; and
receive feedback indicating whether the predicted configuration is accurate, and responsive to receiving feedback indicating that the predicted configuration is inaccurate, reconfigure a prediction approach that predicts the configuration.
|