The invention discloses a distributed component dynamic migration-based cluster intelligent fault-tolerant method, which comprises the following steps of: firstly, collecting historical load state data of each node, container and component service of a cluster through a distributed
monitoring system, preprocessing the historical load state data as input of a
deep learning model, training the model by using a
deep learning algorithm, and performing
fault tolerance on the model; based on a prediction result of the model, after the
system generates an intelligent scheduling decision and executes scheduling, the
system continuously monitors cluster resources and service states, discovers resource bottlenecks or faults in time and carries out adjustment, and finally, a scheduling strategy is adjusted through real-time
monitoring data feedback and incremental training is carried out on the
deep learning model. According to the method, deep learning modeling and prediction are carried out on historical load state data of the cluster, the load change trend is recognized in advance, scheduling
decision making is carried out, and through the cluster self-healing mechanism and prediction scheduling, the
system fault time is effectively shortened, the service continuity is guaranteed, and the system reliability is improved. The method can be applied to a cloud platform, a micro-service architecture and a large-scale distributed system.