| CPC G06F 3/0614 (2013.01) [G06F 3/0653 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |

|
1. A method for managing performance of workloads, the method comprising:
obtaining a request for performance of a workload of the workloads;
identifying requirements for the workload, the requirements comprising a minimum deployment location reliability prediction;
analyzing potential deployment locations for the workload based on the requirements and deployment reliability predictions for the potential deployment locations to identify one of the potential deployment locations that can reliably retain data generated during performance of the workload to meet the minimum deployment location reliability prediction included in the requirements;
generating a container instance to be executed by the one of the potential deployment locations;
deploying the container instance to the one of the potential deployment locations to cause the one of the potential deployment locations to create a container for performing the workload using the container instance, the one of the potential deployment locations comprises a data processing system that is caused to execute the container instance to create the container; and
causing the one of the potential deployment locations hosting the container to perform the workload using the container.
|