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

Claim 0:
1. A method, comprising:
determining, by a computing device, a programming language of a running workload;
selecting, by the computing device, a profiler module in view of the programming language;
determining, by the computing device, characteristics of the running workload using the profiler module;
identifying, by the computing device, a persona of the running workload from the determined characteristics by utilizing machine learning to train identity data of the persona and learn the persona which corresponds with the determined characteristics;
identifying, by the computing device, orchestration policies which map to the persona by utilizing machine learning to learn which of the orchestration policies map to the persona;
tuning, by the computing device, a container orchestrator module in view of the orchestration policies; and
deploying, by the computing device, containers to the running workload using the tuned container orchestrator module,
wherein the determined characteristics include a lower input of homogenous data, a high output of homogenous data, and a fluctuating memory profile of a streaming workload.