Automatic configuration tool for dispatching network equipment

By providing an automatic configuration tool for scheduling network equipment, the problems of inaccurate parameters and low configuration efficiency during automatic configuration of network equipment in large-scale network environments are solved, and accurate and efficient automatic configuration of network equipment is achieved.

CN119544486APending Publication Date: 2025-02-28STATE GRID SHANDONG ELECTRIC POWER CO MENGYIN COUNTY POWER SUPPLY CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411785052.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In large-scale and high-complex network environments, it is easy to cause inaccurate configuration parameter information when automatically configuring network equipment, and it is difficult to achieve efficient parameter configuration during automatic configuration.

Method used

Provided is a scheduling network equipment automatic configuration tool, including an information acquisition module, a first construction module, a second construction module and a configuration module. This tool acquires network device information, builds device node model and location architecture, builds multiple location information based on configuration information, and determines configuration tasks to complete the automatic configuration of network devices.

Benefits of technology

Through multiple parameter configuration channels, the accurate and secure load of configuration information is achieved, and the automated configuration of network equipment is realized, which has an accurate and efficient effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544486A_ABST
    Figure CN119544486A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic configuration tool for scheduling network equipment, which relates to the technical field of network equipment configuration and comprises an information acquisition module used for acquiring network equipment information, a first construction module connected with the information acquisition module and used for constructing an equipment node model corresponding to the network equipment information and formulating a seating architecture corresponding to the equipment node model, establishing configuration layout information of the seating architecture; the second construction module is connected with the first construction module and is used for respectively constructing a plurality of pieces of seating information according to the plurality of pieces of configuration information and establishing corresponding relations between the plurality of pieces of seating information and the seating architecture; and the configuration module is connected with the second construction module, and is used for determining a configuration task, determining corresponding configuration information according to the configuration task, and selecting the corresponding seating information to be seated and configured in the seating architecture. According to the invention, the follow-up configuration information can be accurately and safely loaded in the seating pool, so that the corresponding network equipment is automatically configured, and the method and the device have the effects of accuracy and high efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of network equipment configuration, and in particular to an automatic configuration tool for scheduling network equipment. Background Art

[0002] As the scale and complexity of networks expand, the workload of manually configuring network devices becomes increasingly large and prone to errors. Automatic configuration technology can reduce repetitive tasks, reduce the risk of human error, and ensure the consistency, stability, and security of network devices. Therefore, in large-scale, highly complex network environments, it is particularly important to schedule automatic configuration methods for network devices. At present, when automatic configuration of network devices is performed, it is easy to have inaccurate configuration parameter information when configuring the parameters of network devices. In addition, in the process of automatic configuration, it is necessary to determine the parameters of the corresponding network devices and the corresponding tasks of the network devices, making it difficult to achieve efficient parameter configuration. Summary of the invention

[0003] The purpose of the present invention is to provide a scheduling network equipment automatic configuration tool to solve the shortcomings of the background technology.

[0004] In order to achieve the above object, the present invention provides the following technical solution: a scheduling network device automatic configuration tool, comprising: An information acquisition module is used to acquire network device information, wherein the network device information includes basic network device information and network device configuration parameters, and formulate multiple configuration information corresponding to the network device information, wherein the configuration information includes a configuration strategy and a corresponding configuration file; A first construction module, connected to the information acquisition module, is used to construct a device node model corresponding to the network device information, formulate a location architecture corresponding to the device node model, and establish configuration layout information of the location architecture; A second construction module, connected to the first construction module, is used to construct a plurality of location information according to the plurality of configuration information, and establish a corresponding relationship between the plurality of location information and the location architecture; The configuration module is connected to the second construction module and is used to determine the configuration task, determine the corresponding configuration information according to the configuration task, select the corresponding location information and configure it in the location architecture to complete the automatic configuration of the network device.

[0005] In a preferred embodiment, the information acquisition module includes: The collection unit is used to obtain basic information of network devices and configuration parameters of network devices as network device information, wherein the basic information of network devices includes the type, quantity and location of network devices; the configuration parameters of network devices include the IP address, subnet mask, routing information and security policy of the network devices; The formulation unit is used to formulate multiple configuration policies and corresponding configuration files as configuration information corresponding to the network device information.

[0006] In a preferred embodiment, the first building block comprises: A model building unit, used to construct the physical shape of the network device as a node according to the network device information, layout the nodes according to the location of the network device to obtain a device node model, and associate the node with the corresponding network device; A setting unit is used to set corresponding location pools according to the corresponding nodes of the device node model, and interconnect the location pools corresponding to multiple nodes to obtain a location architecture; The layout unit is used to obtain multiple parameter configuration channels of the network device based on the association between the node and the corresponding network device, and connect the multiple parameter configuration channels of the network device and the corresponding location to obtain the configuration layout information of the location architecture.

[0007] In a preferred embodiment, the setting unit includes: An establishing unit is used to respectively set the upper cloud servers according to the corresponding nodes of the device node model, establish a corresponding relationship between the upper cloud servers and the corresponding nodes, and obtain a location pool; The connection unit is used to establish an interconnection channel between multiple nodes, connect the location pools corresponding to the nodes according to the interconnection channel, overlap the interconnected location pools with the corresponding nodes, and obtain a location architecture.

[0008] In a preferred embodiment, the layout unit includes: An information determination unit, used to extend multiple parameter configuration entries between the associated nodes and the corresponding network devices to obtain multiple parameter configuration channels; A division unit is used to divide the location pool into the same number of areas according to the number of parameter configuration channels to obtain multiple location areas, and to set selection channels in the multiple location areas, and the multiple selection channels of the multiple location areas are connected to each other; A formulation unit, used for formulating corresponding location rules corresponding to the plurality of selection channels, wherein the location rules include information selection rules and configuration parameter type selection rules; The configuration connection unit is used to connect multiple parameter configuration channels with the location areas of corresponding nodes according to the configuration parameter types, so as to obtain the configuration layout information of the location architecture.

[0009] In a preferred embodiment, the second building block comprises: A copying unit, used for copying the device node model to obtain multiple point cloud models, wherein the number of point cloud models is the same as the number of configuration information, and the configuration information and the point cloud models are in one-to-one correspondence; An allocating unit, used for allocating the configuration information to the nodes in the corresponding point cloud model to obtain a plurality of location point clouds, and collecting the corresponding location point clouds according to the configuration file to obtain location information, wherein the number of location information is the same as the number of configuration strategies; The corresponding unit is used to respectively establish corresponding relationships between multiple location information and location architectures.

[0010] In a preferred embodiment, the corresponding unit includes: A connection unit, used for correspondingly connecting the plurality of location information with the location architecture according to corresponding configuration strategies as connection features; The communication corresponding unit is used to communicate and connect the multiple location point clouds in the location information with the location pools in the corresponding location architecture according to the nodes to obtain the corresponding relationship between the multiple location information and the location architecture.

[0011] In a preferred embodiment, the configuration module includes: A task determination unit, configured to determine a configuration task, wherein the configuration task includes a configuration strategy and a corresponding network device; An information determination unit, configured to determine corresponding configuration information according to a configuration strategy in a configuration task, and determine corresponding location information according to the configuration information; The transmission unit opens the connection between the corresponding location information and the location architecture based on the configuration strategy, and transmits the configuration file corresponding to the node of the location point cloud in the location information to the corresponding location pool; A selection unit is used to select the configuration parameter type of the configuration file according to the location rule through the selection channel in the location pool, and exchange the configuration parameter type of the configuration file that does not correspond to the selection channel to the corresponding selection channel through the selection channel until it is transmitted to the corresponding location pool; The parameter configuration unit is used to configure the parameters of the network device through the parameter configuration channel by using the configuration file selected by the selection channel in the location pool.

[0012] In the above technical solution, the technical effects and advantages provided by the present invention are: The present invention connects multiple parameter configuration channels with the location areas of corresponding nodes according to the configuration parameter types, and obtains the configuration layout information of the location architecture, which can facilitate the subsequent configuration information to be accurately and safely loaded in the location pool, and then automatically configure the corresponding network equipment, which has an accurate and efficient effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0014] Figure 1 It is a system block diagram of the present invention. DETAILED DESCRIPTION

[0015] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0016] Example 1, please refer to Figure 1 As shown, the scheduling network device automatic configuration tool described in this embodiment includes: An information acquisition module is used to acquire network device information, wherein the network device information includes basic network device information and network device configuration parameters, and formulate multiple configuration information corresponding to the network device information, wherein the configuration information includes a configuration strategy and a corresponding configuration file; A first construction module, connected to the information acquisition module, is used to construct a device node model corresponding to the network device information, formulate a location architecture corresponding to the device node model, and establish configuration layout information of the location architecture; A second construction module, connected to the first construction module, is used to construct a plurality of location information according to the plurality of configuration information, and establish a corresponding relationship between the plurality of location information and the location architecture; The configuration module is connected to the second construction module and is used to determine the configuration task, determine the corresponding configuration information according to the configuration task, select the corresponding location information and configure it in the location architecture to complete the automatic configuration of the network device.

[0017] It should be noted that with the expansion of network scale and the increase of complexity, the workload of manually configuring network devices becomes increasingly large and prone to errors. Automatic configuration technology can reduce repetitive tasks, reduce the risk of human error, and ensure the consistency, stability and security of network devices. Therefore, in large-scale and highly complex network environments, it is particularly important to schedule automatic configuration methods for network devices. At present, when the automatic configuration of network devices is performing parameter configuration of network devices, it is easy to have inaccurate configuration parameter information, and in the process of automatic configuration, it is necessary to determine the parameters of the corresponding network devices and the corresponding tasks of the network devices, which makes it difficult to achieve efficient parameter configuration; and the present application connects multiple parameter configuration channels to the location areas of the corresponding nodes according to the configuration parameter types, and obtains the configuration layout information of the location architecture, which can facilitate the subsequent configuration information to be accurately and safely loaded in the location pool, and then the corresponding network devices are automatically configured, which has an accurate and efficient effect.

[0018] In one embodiment, the information acquisition module includes: The collection unit is used to obtain basic information of network devices and configuration parameters of network devices as network device information, wherein the basic information of network devices includes the type, quantity and location of network devices; the configuration parameters of network devices include the IP address, subnet mask, routing information and security policy of the network devices; A formulation unit, used for formulating a plurality of configuration policies and corresponding configuration files as configuration information corresponding to the network device information; It should be noted that before configuring network equipment, it is necessary to collect basic information such as the type, quantity and location of network equipment, as well as the configuration parameters of network settings, including: IP address, subnet mask, routing information and security policy of network equipment, so as to have a specific understanding of network equipment. Then, based on the network equipment information, multiple configuration policies that can be implemented and used by the device collection can be configured. Based on multiple configuration policies, corresponding configuration files can be written. Using the configuration policies and corresponding configuration files as configuration information can prepare for information collection and facilitate subsequent configuration work.

[0019] In one embodiment, the first building block comprises: A model building unit, used to construct the physical shape of the network device as a node according to the network device information, layout the nodes according to the location of the network device to obtain a device node model, and associate the node with the corresponding network device; A setting unit is used to set corresponding location pools according to the corresponding nodes of the device node model, and interconnect the location pools corresponding to multiple nodes to obtain a location architecture; A layout unit, configured to obtain multiple parameter configuration channels of the network device based on the association between the node and the corresponding network device, and connect the multiple parameter configuration channels of the network device and the corresponding location to obtain configuration layout information of the location architecture; It should be noted that the physical shape of the network device is constructed here as a representative of the network device. The graphical configuration representing the network device is constructed as a node. The nodes are laid out according to the position of the network device in the network device information to obtain a device node model, and the node is associated with the corresponding network device (the node and the parameter configuration entry of the network device are bound to each other). The network device can be represented by the node, and then the network device can be configured through the node. There is no connection between the nodes here, it is just a layout according to the position of the network device. According to the device node model, the corresponding location pools are set for the nodes respectively, and the location pools corresponding to multiple nodes are interconnected to obtain a location architecture. The interconnection between the location pools here can always be connected for communication, but it needs to be connected accordingly according to the subsequent configuration tasks for subsequent configuration connections. Corresponding to different configuration tasks, the interconnection between the location pools is closed when not in use. The location pool represents The corresponding network devices, the connection between the location pools also represents the connection between the corresponding network devices. The location pool is the cloud server corresponding to the node, which can facilitate the subsequent rapid parameter configuration of the network device and can be quickly implemented on the network device. Based on the association between the node and the corresponding network device, multiple parameter configuration channels of the network device are obtained, and the multiple parameter configuration channels of the network device are connected to the corresponding location pool to obtain the configuration layout information of the location architecture. The location pool can fully control the network device, representing the network device, as the loading pool for the subsequent parameter configuration of the network device. Therefore, it is necessary to connect the parameter configuration channel of the network device with the corresponding location pool, which can greatly improve the subsequent configuration efficiency, accuracy and security of the configuration. All security mechanisms can be configured in advance for the location architecture. Compared with the existing parameter configuration security issues, the location architecture can ensure the stability of the parameter configuration, facilitate the deployment of system security, and achieve efficient automatic parameter configuration.

[0020] In one embodiment, the setting unit includes: An establishing unit is used to respectively set the upper cloud servers according to the corresponding nodes of the device node model, establish a corresponding relationship between the upper cloud servers and the corresponding nodes, and obtain a location pool; A connection unit is used to establish an interconnection channel between multiple nodes, connect the location pools corresponding to the nodes according to the interconnection channel, overlap the interconnected location pools with the corresponding nodes, and obtain a location architecture; It should be noted that the functions of the nodes and network devices are information binding relationships, so the subsequent parameters of the network devices can be configured through the nodes. Here, the corresponding nodes are configured with upper-layer cloud servers. In order to ensure security, the upper-layer cloud servers are separated from the functional areas bound to the nodes and network devices. Here, the corresponding nodes are configured with upper-layer cloud servers, and then the upper-layer cloud servers are matched with the corresponding nodes to obtain a corresponding relationship. The upper-layer cloud servers that have a corresponding relationship with the nodes are used as location pools; then the nodes are interconnected to obtain an interconnection channel, and the corresponding location pools are connected according to the interconnection channel. The interconnected location pools are overlapped with the corresponding nodes to obtain a location architecture, so that configuration tasks can be allocated through the location pool, and then the network equipment parameters can be configured based on the nodes through the location pool, and the parameters can be configured quickly and accurately, so that the security and stability of the automatic configuration of network equipment are ensured.

[0021] In one embodiment, the layout unit includes: An information determination unit, used to extend multiple parameter configuration entries between the associated nodes and the corresponding network devices to obtain multiple parameter configuration channels; A division unit is used to divide the location pool into the same number of areas according to the number of parameter configuration channels to obtain multiple location areas, and to set selection channels in the multiple location areas, and the multiple selection channels of the multiple location areas are connected to each other; A formulation unit, used for formulating corresponding location rules corresponding to the plurality of selection channels, wherein the location rules include information selection rules and configuration parameter type selection rules; A configuration connection unit, used to connect multiple parameter configuration channels with the location areas of corresponding nodes according to the configuration parameter types, to obtain configuration layout information of the location architecture; It should be noted that the node is connected to the parameter configuration entry of the network device. There are multiple parameter configuration entries of the network device, so there are multiple configuration parameter types of the network device. For example, the parameter configurations include: basic hardware parameters, network interfaces and connectivity, and network protocols and configurations. The types of parameter configurations are different. Then, the multiple parameter configuration entries between the associated nodes and the corresponding network devices are extended to obtain multiple parameter configuration channels. The location pool can be divided into the same number of regions according to the number of parameter configuration channels. One region can correspond to one configuration parameter type to load information into the cloud server. After the regional division, multiple location areas are obtained. Selection channels are set in the multiple location areas. One location area corresponds to one selection channel. Multiple selection channels of multiple location areas are connected to each other. The selection channel here can select the configuration parameter type and the configuration parameters corresponding to the configuration parameter type. The corresponding selection channel marks the corresponding configuration parameter type. Therefore, the selection channel can select the subsequent configuration files and select the information according to the location rules. The parameter configuration channel also corresponds to the configuration parameter. type, so the parameter configuration channel is connected to the location area of ​​the corresponding node according to the configuration parameter type (the filtering channel corresponding to the location area is the configuration parameter type of the selected corresponding parameter configuration channel), and can realize the communication and exchange of configuration parameters according to the connection between multiple filtering channels of multiple location areas. The parameter configuration channel has the corresponding configuration parameter type. The parameter configuration channel can only input configuration parameters of the corresponding configuration parameter type, which can ensure the accuracy and security of the configuration parameter correspondence. The subsequent configuration parameters can be pre-processed through the filtering channel to realize the configuration of automated network equipment, which has a more accurate information loading function. Multiple filtering channels formulate corresponding location rules, wherein the location rules include information filtering rules and configuration parameter type selection rules. Multiple parameter configuration channels are connected to the location areas of the corresponding nodes according to the configuration parameter type to obtain the configuration layout information of the location architecture, which can facilitate the subsequent configuration information to be accurately and safely loaded in the location pool, and then the corresponding network equipment can be automatically configured, which has an accurate and efficient function.

[0022] In one embodiment, the second building block comprises: A copying unit, used for copying the device node model to obtain multiple point cloud models, wherein the number of point cloud models is the same as the number of configuration information, and the configuration information and the point cloud models are in one-to-one correspondence; An allocating unit, used for allocating the configuration information to the nodes in the corresponding point cloud model to obtain a plurality of location point clouds, and collecting the corresponding location point clouds according to the configuration file to obtain location information, wherein the number of location information is the same as the number of configuration strategies; A corresponding unit, used to respectively establish corresponding relationships between a plurality of location information and location architectures; It should be noted that the device node model is copied to obtain multiple point cloud models. The point cloud model here is not connected to the node and is only used to correspond to the configuration information. Then the configuration information is assigned to the nodes in the corresponding point cloud model to obtain multiple location point clouds. For example, in the point cloud model, the configuration parameters corresponding to the configuration file in the configuration information are assigned to the nodes in the point cloud model according to the corresponding network devices. Then, after the nodes in a point cloud model correspond to the configuration parameters, a location point cloud is formed. The multiple location point clouds in a single point cloud model are collected to obtain the location information, and the configuration strategy in the configuration information marks the corresponding location information. Then, the location point clouds in the location information are respectively connected and corresponded to the location pools in the location architecture, which can facilitate the subsequent direct selection of the corresponding location information according to the configuration strategy and load it into the location architecture for automatic configuration and use. In this way, the parameter configuration used is the same location architecture, and there is no need to replace the new parameter configuration tool. Then, the security layout for the location architecture can be arranged later, which can ensure the stability of the parameter configuration tool. There is no need to perform security layout for different tools, making the system more stable.

[0023] In one embodiment, the corresponding unit includes: A connection unit, used for correspondingly connecting the plurality of location information with the location architecture according to corresponding configuration strategies as connection features; A communication corresponding unit, used to communicate and connect multiple location point clouds in the location information with location pools in the corresponding location framework according to nodes to obtain corresponding relationships between multiple location information and location frameworks; It should be noted that the corresponding multiple location information are respectively connected to the location architecture according to the corresponding configuration strategies as connection features. For example, in actual use, the corresponding configuration strategy is determined, then the location information of the corresponding configuration strategy can be triggered, and the connection between the location information of the corresponding configuration strategy and the location architecture can be opened, and the location point cloud in the location information can be transmitted to the corresponding location pool to complete the parameter configuration of the network device. After that, the multiple location point clouds in the logical information are respectively communicated and connected with the location pool in the corresponding location architecture according to the nodes, and the corresponding relationship between the location information and the location architecture can be obtained. After completing the corresponding relationship, the subsequent parameter configuration of the network device according to the configuration strategy can be carried out.

[0024] In one embodiment, the configuration module includes: A task determination unit, configured to determine a configuration task, wherein the configuration task includes a configuration strategy and a corresponding network device; An information determination unit, configured to determine corresponding configuration information according to a configuration strategy in a configuration task, and determine corresponding location information according to the configuration information; The transmission unit opens the connection between the corresponding location information and the location architecture based on the configuration strategy, and transmits the configuration file corresponding to the node of the location point cloud in the location information to the corresponding location pool; A selection unit is used to select the configuration parameter type of the configuration file according to the location rule through the selection channel in the location pool, and exchange the configuration parameter type of the configuration file that does not correspond to the selection channel to the corresponding selection channel through the selection channel until it is transmitted to the corresponding location pool; A parameter configuration unit, used for configuring parameters of network devices through a parameter configuration channel by using a configuration file selected through a selection channel in a location pool; It should be noted that the configuration strategy and the corresponding network device are determined as configuration tasks, the corresponding configuration information is determined according to the configuration strategy in the configuration task, and the corresponding location information is determined according to the configuration information. Since the corresponding multiple location information are respectively connected to the location architecture according to the corresponding configuration strategy as the connection feature, the corresponding location information can be confirmed and the transmission can be started through the configuration strategy, and the configuration file corresponding to the node of the location point cloud in the location information is transmitted to the corresponding location pool, and the configuration parameter type of the configuration file is selected according to the location rule through the filtering channel in the location pool. There are multiple ports in the multiple filtering channels in the location pool for information interconnection, and multiple interpretation points for the configuration parameters in the configuration file are set in the filtering channel, so that the configuration parameters in the configuration file can be interpreted to determine the type of the configuration parameters, and the configuration files that do not meet the configuration parameter type in the filtering channel are exchanged with the filtering channel that meets the configuration parameter type. The channel can perform data deletion and other processing on redundant configuration parameters in the configuration file. The selection channel can record the characteristic points of the configuration file in the original location information. The characteristic points of the redundant configuration file will be deleted to avoid the intermediate transmission of the configuration file by the external network adding information to the configuration file, resulting in improper parameter configuration of the network device. The configuration file whose configuration parameter type does not correspond to the selection channel is exchanged to the corresponding selection channel through the selection channel until it is transmitted to the corresponding location pool. The configuration parameters in the configuration file, as for the type of configuration parameters, are the characteristics of the parameters, basic hardware parameters, network interface and connectivity, and network protocol and configuration. The functions of these parameter configurations are different and the corresponding configuration parameter types are also different. The location pool will configure the parameters of the network device through the parameter configuration channel through the configuration file selected by the selection channel. The network device with the configured parameters can operate according to the configured parameters and the connection between network devices can ensure the safe configuration of network devices.

[0025] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A scheduling network equipment automatic configuration tool, characterized in that: include: An information acquisition module is used to acquire network device information, wherein the network device information includes basic network device information and network device configuration parameters, and formulate multiple configuration information corresponding to the network device information, wherein the configuration information includes a configuration strategy and a corresponding configuration file; A first construction module, connected to the information acquisition module, is used to construct a device node model corresponding to the network device information, formulate a location architecture corresponding to the device node model, and establish configuration layout information of the location architecture; A second construction module, connected to the first construction module, is used to construct a plurality of location information according to the plurality of configuration information, and establish a corresponding relationship between the plurality of location information and the location architecture; The configuration module is connected to the second construction module and is used to determine the configuration task, determine the corresponding configuration information according to the configuration task, select the corresponding location information and configure it in the location architecture to complete the automatic configuration of the network device.

2. The automatic configuration tool for scheduling network equipment according to claim 1, characterized in that: The information acquisition module includes: The collection unit is used to obtain basic information of network devices and configuration parameters of network devices as network device information, wherein the basic information of network devices includes the type, quantity and location of network devices; the configuration parameters of network devices include the IP address, subnet mask, routing information and security policy of the network devices; The formulation unit is used to formulate multiple configuration policies and corresponding configuration files as configuration information corresponding to the network device information.

3. The automatic configuration tool for scheduling network equipment according to claim 1, characterized in that: The first building block comprises: A model building unit, used to construct the physical shape of the network device as a node according to the network device information, layout the nodes according to the location of the network device to obtain a device node model, and associate the node with the corresponding network device; A setting unit is used to set corresponding location pools for the nodes according to the device node model, and interconnect the location pools corresponding to the multiple nodes to obtain a location architecture; The layout unit is used to obtain multiple parameter configuration channels of the network device based on the association between the node and the corresponding network device, and connect the multiple parameter configuration channels of the network device and the corresponding location to obtain the configuration layout information of the location architecture.

4. The automatic configuration tool for scheduling network equipment according to claim 3, characterized in that: The setting unit comprises: An establishing unit is used to respectively set the upper cloud servers according to the corresponding nodes of the device node model, establish a corresponding relationship between the upper cloud servers and the corresponding nodes, and obtain a location pool; The connection unit is used to establish an interconnection channel between multiple nodes, connect the location pools corresponding to the nodes according to the interconnection channel, overlap the interconnected location pools with the corresponding nodes, and obtain a location architecture.

5. The automatic configuration tool for scheduling network equipment according to claim 4, characterized in that: The layout unit comprises: An information determination unit, used to extend multiple parameter configuration entries between the associated nodes and the corresponding network devices to obtain multiple parameter configuration channels; A division unit is used to divide the location pool into the same number of areas according to the number of parameter configuration channels to obtain multiple location areas, and to set selection channels in the multiple location areas, and the multiple selection channels of the multiple location areas are connected to each other; A formulation unit, used for formulating corresponding location rules corresponding to the plurality of selection channels, wherein the location rules include information selection rules and configuration parameter type selection rules; The configuration connection unit is used to connect multiple parameter configuration channels with the location areas of corresponding nodes according to the configuration parameter types, so as to obtain the configuration layout information of the location architecture.

6. The automatic configuration tool for scheduling network equipment according to claim 1, characterized in that: The second building block comprises: A copying unit, used for copying the device node model to obtain multiple point cloud models, wherein the number of point cloud models is the same as the number of configuration information, and the configuration information and the point cloud models are in one-to-one correspondence; An allocating unit, used for allocating the configuration information to the nodes in the corresponding point cloud model to obtain a plurality of location point clouds, and collecting the corresponding location point clouds according to the configuration file to obtain location information, wherein the number of location information is the same as the number of configuration strategies; The corresponding unit is used to respectively establish corresponding relationships between multiple location information and location architectures.

7. The automatic configuration tool for scheduling network equipment according to claim 6, characterized in that: The corresponding unit includes: A connection unit, used for correspondingly connecting the plurality of location information with the location architecture according to corresponding configuration strategies as connection features; The communication corresponding unit is used to communicate and connect the multiple location point clouds in the location information with the location pools in the corresponding location architecture according to the nodes to obtain the corresponding relationship between the multiple location information and the location architecture.

8. The automatic configuration tool for scheduling network equipment according to claim 1, characterized in that: The configuration module includes: A task determination unit, configured to determine a configuration task, wherein the configuration task includes a configuration strategy and a corresponding network device; An information determination unit, configured to determine corresponding configuration information according to a configuration strategy in a configuration task, and determine corresponding location information according to the configuration information; The transmission unit opens the connection between the corresponding location information and the location architecture based on the configuration strategy, and transmits the configuration file corresponding to the node of the location point cloud in the location information to the corresponding location pool; A selection unit is used to select the configuration parameter type of the configuration file according to the location rule through the selection channel in the location pool, and exchange the configuration parameter type of the configuration file that does not correspond to the selection channel to the corresponding selection channel through the selection channel until it is transmitted to the corresponding location pool; The parameter configuration unit is used to configure the parameters of the network device through the parameter configuration channel by using the configuration file selected by the selection channel in the location pool.