The application discloses a cross-cloud resource
elastic scheduling method and
system for
management system development, relates to the technical field of
resource scheduling, and solves the technical problems of cross-cloud edge resource static configuration and dynamic business demand mismatch, task scheduling and resource elastic expansion independent of each other, difficulty in collaborative optimization, lack of cross-cloud unified
perception of container stretching mechanism, and rigid instance adjustment. Through a real-time
load vector, short-time load accurate prediction is completed, and combined with
service level agreement constraints, overall resource demand is accurately calculated. The existing resource quota, predicted resource demand and
edge node cooperative cache ratio are included in the unified decision variable, a multi-objective optimization model is built, and balanced and reasonable allocation between resource domains is realized. Based on the optimization result, the expected number of resource instances is determined, and the
PID controller is used to smoothly regulate the number of container and
virtual machine instances. An improved differential
polling scheduling mechanism is deployed at the network outlet, and the scheduling
granularity is dynamically adjusted in combination with the business message characteristics and the resource load state.