The invention discloses a distributed component
dynamic resource allocation method based on multi-objective optimization, which is characterized in that a PPO
algorithm is introduced into a distributed
system, dynamic adjustment is carried out aiming at a plurality of optimization objectives to optimize the overall configuration of resources, and the
system firstly collects the real-time state, the
task demand and the
resource use condition of a distributed component; and then training an
intelligent agent by using a PPO
algorithm to gradually optimize a
resource allocation strategy according to environment feedback, and finally realizing long-term optimization of a
resource scheduling process by continuously interacting with the environment and continuously adjusting the strategy through the PPO
algorithm. According to the method, the PPO algorithm in
reinforcement learning is combined, efficient
resource allocation of the distributed components in the complex dynamic environment is achieved, different from an existing rule driving or
static optimization method, the allocation strategy can be adjusted in a self-adaptive mode according to task requirements,
resource use conditions and
system loads which change in real time, the
resource utilization rate is increased, and the
resource utilization rate is increased. And the system burden is reduced, and efficient operation of the system under variable conditions is ensured.