CPC G06F 9/4856 (2013.01) [G06F 9/4881 (2013.01)] | 21 Claims |
1. A method for a container migration, the method comprising:
identifying, by a set of processors, a set of containers for a set of applications for a migration using a set of application performance metrics;
creating, by the set of processors, a set of tasks following a migration strategy to move the set of containers for the set of applications identified for the migration from a set of current physical host computers to a set of target physical host computers using the set of application performance metrics;
moving, by the set of processors, the set of containers for the set of applications from the set of current physical host computers to the set of target physical host computers using the set of tasks following the migration strategy; and
monitoring application performance metrics for at least one of the set of applications or applications in a plurality of clouds,
wherein the set of application performance metrics identified after migrating the set of containers is used as a feedback to a machine learning model comprising a machine learning algorithm to adjust the migration strategy for a creation of future tasks for migrating containers for the set of applications.
|