The invention relates to the field of
big data services, in particular to a
dynamic resource scheduling and optimizing method for
big data services, which comprises the following steps: constructing a
time sequence feature set, outputting a resource demand predicted value in a future preset advance time window, calculating a reservation proportion of an elastic buffer
pool, and executing container preheating operation before a load
peak value arrives; wherein the reservation proportion is dynamically adjusted according to the confidence coefficient of the prediction result, and when the prediction confidence coefficient is higher than a preset threshold value, the scale of the preheating container is automatically expanded to cover the predicted load increment. According to the method, the time sliding window is constructed, the active prediction model is utilized to analyze the periodicity and the
burstiness of the load, the container preheating is executed before the
peak value arrives based on the pre-reaction principle, and the advanced time window is introduced, so that the
cold start time of the traditional passive expansion is eliminated, the resource is used as required, and the
resource utilization rate is improved. And the response speed of the
system to the tidal flow is obviously improved.