Search

CN-122001831-A - Special line bandwidth adjusting method and device, electronic equipment and storage medium

CN122001831ACN 122001831 ACN122001831 ACN 122001831ACN-122001831-A

Abstract

The application provides a bandwidth adjusting method and device for a private line, electronic equipment and a storage medium, and relates to the technical field of private line management. The method comprises the steps of obtaining special line flow data and business flow data of a business system at the current moment, wherein the special line flow data comprise special line bandwidth usage of the business system at the current moment, the business flow data comprise historical special line bandwidth occupancy of a plurality of businesses executed by the business system at the current moment in a set historical time range adjacent to the current moment respectively, predicting the total special line bandwidth occupancy of the plurality of businesses at the next moment adjacent to the current moment based on the historical special line bandwidth occupancy included in the business flow data, determining a special line bandwidth adjustment strategy based on the total special line bandwidth occupancy and the special line bandwidth usage included in the special line flow data, and adjusting the special line bandwidth threshold of the business system based on the special line bandwidth adjustment strategy. In this way, the bandwidth threshold of the dedicated line can be adaptively adjusted.

Inventors

  • LI ZHIYONG
  • HU DONGXU
  • CHEN CUNLI

Assignees

  • 度小满科技(北京)有限公司

Dates

Publication Date
20260508
Application Date
20251225

Claims (10)

  1. 1. The method for adjusting the bandwidth of the private line is characterized by comprising the following steps: The method comprises the steps of obtaining special line flow data and service flow data of a service system at the current moment, wherein the special line flow data comprises special line bandwidth usage of the service system at the current moment, and the service flow data comprises historical special line bandwidth occupation of a plurality of services executed by the service system at the current moment in a set historical time range adjacent to the current moment respectively; Predicting the total dedicated line bandwidth occupation amount of the plurality of services at the next moment adjacent to the current moment based on the plurality of historical dedicated line bandwidth occupation amounts included in the service flow data; And determining a dedicated line bandwidth adjustment strategy based on the total dedicated line bandwidth occupation amount and the dedicated line bandwidth usage amount included in the dedicated line traffic data, and adjusting a dedicated line bandwidth threshold of the service system based on the dedicated line bandwidth adjustment strategy.
  2. 2. The method of claim 1, wherein the predicting the total amount of dedicated line bandwidth occupancy for the plurality of services at a next time adjacent to the current time based on the plurality of historical dedicated line bandwidth occupancy included in the traffic flow data comprises: Acquiring historical time information corresponding to a plurality of historical time in the set historical time range, wherein each piece of historical time information comprises service characteristics and bandwidth occupation influence factors of a plurality of services at the corresponding historical time respectively; Constructing special line bandwidth demand portraits respectively corresponding to a plurality of services based on a plurality of historical time information and a plurality of historical special line bandwidth occupation amounts, wherein each special line bandwidth demand portrait comprises a predicted special line bandwidth occupation amount of the corresponding service in a set future time range adjacent to the current time; And determining the total occupied amount of the dedicated line bandwidth based on the plurality of dedicated line bandwidth requirement portraits.
  3. 3. The method of claim 2, wherein constructing the private line bandwidth requirement representation for each of the plurality of services based on the plurality of historical time information and the plurality of historical private line bandwidth occupancy amounts comprises: For the plurality of services, respectively performing the following operations: Determining a bandwidth occupation mapping relation corresponding to a first service at each of a plurality of historical moments based on the plurality of historical moment information and the historical special line bandwidth occupation amount of the first service, wherein the first service is any one of the plurality of services, and each bandwidth occupation mapping relation represents a corresponding relation among service characteristics, bandwidth occupation influence factors and sub-historical special line bandwidth occupation amounts of the first service at the corresponding historical moments; and inputting the obtained multiple bandwidth occupation mapping relations into a pre-trained bandwidth occupation prediction model to obtain the special line bandwidth demand portrait of the first service.
  4. 4. The method of claim 2, wherein the determining the total amount of dedicated line bandwidth occupancy based on the plurality of dedicated line bandwidth demand portraits comprises: Determining initial dedicated line bandwidth occupation amounts of the plurality of services at the next moment respectively based on the plurality of dedicated line bandwidth requirement portraits; Determining a dedicated bandwidth reservation amount of a plurality of initial dedicated bandwidth occupation amounts based on service types of the plurality of services; And determining the total occupation amount of the dedicated line bandwidth based on the occupation amount of the plurality of initial dedicated line bandwidths and the dedicated line bandwidth reserved amounts respectively corresponding to the occupation amount.
  5. 5. The method of any of claims 1-4, wherein the determining a dedicated line bandwidth adjustment policy based on the total amount of dedicated line bandwidth occupancy and the dedicated line bandwidth usage included in the dedicated line traffic data comprises: Determining at least one dedicated line bandwidth adjustment amount based on the total dedicated line bandwidth occupation amount and the dedicated line bandwidth usage amount; Screening target bandwidth adjustment strategies meeting the service bandwidth requirement condition of the first service from at least one candidate bandwidth adjustment strategy respectively set for the at least one dedicated line bandwidth adjustment quantity, wherein bandwidth resource suppliers corresponding to different candidate bandwidth adjustment strategies are different or the same; and taking the target bandwidth adjustment strategy as the dedicated line bandwidth adjustment strategy.
  6. 6. The method of claim 5, wherein the screening out the target bandwidth adjustment policy that satisfies the traffic bandwidth requirement condition of the first traffic from at least one candidate bandwidth adjustment policy respectively set for the at least one dedicated bandwidth adjustment amount comprises: respectively determining data transmission delay and data transmission cost of the service system under a plurality of candidate bandwidth adjustment strategies; Obtaining policy comprehensive scores corresponding to the candidate bandwidth adjustment policies respectively based on the dedicated line bandwidth adjustment amounts, the data transmission delays and the data transmission costs corresponding to the candidate bandwidth adjustment policies respectively; And screening out the candidate bandwidth adjustment strategy with the highest strategy comprehensive score from the plurality of candidate bandwidth adjustment strategies, and taking the candidate bandwidth adjustment strategy as the target bandwidth adjustment strategy meeting the service bandwidth requirement condition.
  7. 7. The method of any of claims 1-4, wherein the adjusting the dedicated line bandwidth threshold of the traffic system based on the dedicated line bandwidth adjustment policy comprises: if the first special line currently used by the service system does not meet the special line adjustment requirement corresponding to the special line bandwidth adjustment strategy, switching a data transmission link of the service system from the first special line to a second special line, wherein the first special line is a main special line of the service system, and the second special line is a slave special line of the service system; and adjusting the special line bandwidth threshold value of the second special line based on the special line bandwidth adjustment strategy.
  8. 8. A bandwidth adjusting apparatus for a private line, comprising: The system comprises a data acquisition module, a service system and a service system, wherein the data acquisition module is used for acquiring private line flow data and service flow data of the service system at the current moment, the private line flow data comprises private line bandwidth usage of the service system at the current moment, and the service flow data comprises historical private line bandwidth occupation of a plurality of services executed by the service system at the current moment in a set historical time range adjacent to the current moment respectively; The bandwidth prediction module is used for predicting the total dedicated line bandwidth occupation amount of the plurality of businesses at the next moment adjacent to the current moment based on the plurality of historical dedicated line bandwidth occupation amounts included in the business flow data; and the threshold value adjusting module is used for determining a special line bandwidth adjusting strategy based on the total special line bandwidth occupation amount and the special line bandwidth usage amount included in the special line flow data, and adjusting a special line bandwidth threshold value of the service system based on the special line bandwidth adjusting strategy.
  9. 9. An electronic device, comprising: A processor; A memory storing a program, wherein the program comprises instructions that when executed by the processor cause the processor to perform the method of any of claims 1-7.
  10. 10. A non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the method of any one of claims 1-7.

Description

Special line bandwidth adjusting method and device, electronic equipment and storage medium Technical Field The present application relates to the field of private line management technologies, and in particular, to a method and apparatus for adjusting bandwidth of a private line, an electronic device, and a storage medium. Background Information interaction between the various service nodes included in the service system may be typically implemented through dedicated lines. The bandwidth threshold of the dedicated line thus determines the maximum data transmission rate between the individual service nodes. Currently, a bandwidth adjustment method for a dedicated line mainly includes a static configuration mode and a manual configuration mode. The static configuration mode is to set a bandwidth threshold of the private line according to a historical flow peak value of the service system, and the manual configuration mode is to send a bandwidth adjustment request of the private line to an operation and maintenance person after the monitoring system finds that the flow of the service system exceeds the set bandwidth threshold, so that the operation and maintenance person adjusts the bandwidth threshold of the private line according to the flow of the service system. However, in the above-mentioned dedicated line bandwidth adjustment method, the bandwidth threshold of the dedicated line is set according to the historical traffic peak value, and there is a large resource waste of the dedicated line at the idle time due to the insufficient utilization of the dedicated line. In addition, when the traffic of the private line exceeds the set bandwidth threshold, the operation and maintenance personnel is generally required to issue a bandwidth threshold adjustment application, which makes the time required for bandwidth adjustment of the private line longer. Therefore, how to adaptively adjust the bandwidth threshold of the dedicated line is a problem to be solved. Disclosure of Invention The embodiment of the application provides a method and a device for adjusting the bandwidth of a private line, electronic equipment and a storage medium, which are used for adaptively adjusting the bandwidth threshold of the private line. In a first aspect, an embodiment of the present application provides a method for adjusting bandwidth of a dedicated line, where the method includes: The method comprises the steps of acquiring private line flow data and service flow data of a service system at the current moment, wherein the private line flow data comprises the private line bandwidth usage of the service system at the current moment, and the service flow data comprises the historical private line bandwidth occupancy of a plurality of services executed by the service system at the current moment in a set historical time range adjacent to the current moment respectively; based on the occupation amount of the plurality of historical special line bandwidths included in the service flow data, predicting the occupation total amount of the special line bandwidths of the plurality of services at the next moment adjacent to the current moment; And determining a dedicated line bandwidth adjustment strategy based on the total dedicated line bandwidth occupation amount and the dedicated line bandwidth usage amount included in the dedicated line traffic data, and adjusting a dedicated line bandwidth threshold of the service system based on the dedicated line bandwidth adjustment strategy. In an alternative embodiment, predicting the total amount of dedicated line bandwidth occupancy of the plurality of services at a next time adjacent to the current time based on the plurality of historical dedicated line bandwidth occupancy included in the traffic flow data includes: Acquiring historical time information corresponding to a plurality of historical time in a set historical time range, wherein each piece of historical time information comprises service characteristics and bandwidth occupation influence factors of a plurality of services at the corresponding historical time respectively; Constructing special line bandwidth demand portraits corresponding to a plurality of businesses based on a plurality of historical time information and a plurality of historical special line bandwidth occupation amounts, wherein each special line bandwidth demand portrait comprises a predicted special line bandwidth occupation amount of the corresponding business in a set future time range adjacent to the current time; A total amount of dedicated line bandwidth occupancy is determined based on the plurality of dedicated line bandwidth demand portraits. In an alternative embodiment, based on the plurality of historical time information and the plurality of historical dedicated bandwidth occupation amounts, a dedicated bandwidth requirement portrait corresponding to each of the plurality of services is constructed, including: for a plurality of services, the fol