Private-line cloud system, private-line cloud method, and private-line cloud device
Through the dedicated online cloud system, the configuration center, switch equipment and cloud dedicated line equipment are used to scan and verify the dedicated line configuration information, solving the complex and costly problems of traditional dedicated line migration, achieving the effect of uninterrupted migration and reducing maintenance costs.
Patent Information
- Application Number
- CN202411781849.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-12-05
AI Technical Summary
The migration and management process of traditional dedicated lines is complex, requiring interruption of services, and the migration and maintenance cost is high and the efficiency is low.
Provide a dedicated online cloud system, including configuration center, switch equipment and cloud dedicated line equipment, and scan dedicated line configuration information to perform data integrity and standardization verification to realize dedicated line migration and management.
The dedicated line's uninterrupted migration to the cloud computing platform is realized, reducing migration and maintenance costs, and improving management efficiency and flexibility.
Smart Images

Figure CN119484274A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of cloud computing, and in particular to a dedicated line cloud system, a dedicated line cloud method, a dedicated line cloud device, a cloud dedicated line equipment, a computer-readable storage medium, and a computer program product. Background Art
[0002] With the development of cloud computing technology, more and more users hope to migrate traditional dedicated line services to cloud computing platforms (which can be called dedicated line on cloud) to achieve higher flexibility and manageability of dedicated lines.
[0003] However, the migration and management process of traditional dedicated lines is complex and requires business interruption. In addition, the migration and maintenance costs are high and the efficiency is low. Summary of the invention
[0004] Based on this, it is necessary to provide a dedicated line cloud system, a dedicated line cloud method, a dedicated line cloud device, a cloud dedicated line equipment, a computer-readable storage medium and a computer program product to address the above technical problems.
[0005] In a first aspect, the present application provides a dedicated line cloud system, including:
[0006] The configuration center is used to send a matching scanning program to the switch device to which the configuration center belongs when receiving a dedicated line scanning task;
[0007] The switch device is used to scan and record the configuration information of each dedicated line when receiving the scanning program, and report the configuration information of each dedicated line to the cloud dedicated line device;
[0008] The cloud dedicated line device is used to obtain and summarize the configuration information of each dedicated line to obtain dedicated line configuration summary information; perform data integrity check on the dedicated line configuration summary information, and when the dedicated line configuration summary information is complete, persist the dedicated line configuration summary information to the first data table in the database;
[0009] The cloud dedicated line device is also used to read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line clouding and obtain the cloud dedicated line.
[0010] In one of the embodiments, the cloud dedicated line device is further used to send the dedicated line scanning task to the configuration center when the dedicated line scanning task is triggered.
[0011] In one of the embodiments, the system further includes a management and maintenance device for sending a switch device script to the switch device;
[0012] The switch device is used to obtain the cloud dedicated line modification information according to the switch device script;
[0013] The switch device is also used to modify the configuration information of the cloud dedicated line according to the cloud dedicated line modification information.
[0014] In one of the embodiments, the management and maintenance device is further used to delete the cloud dedicated line in response to a deletion instruction.
[0015] In one of the embodiments, the management and maintenance device is also used to monitor the cloud dedicated line in real time. When a fault is detected in the cloud dedicated line, the cloud dedicated line is troubleshooted to obtain a fault analysis result.
[0016] In a second aspect, the present application also provides a dedicated line to cloud method, which is applied to a cloud dedicated line device in a dedicated line to cloud system, including:
[0017] Obtain and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information;
[0018] Performing a data integrity check on the dedicated line configuration summary information, and when the dedicated line configuration summary information is complete, persisting the dedicated line configuration summary information to a first data table in a database;
[0019] Read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line cloud and obtain the cloud dedicated line.
[0020] In a third aspect, the present application further provides a dedicated line to cloud device, which is applied to a cloud dedicated line device in a dedicated line to cloud system, including:
[0021] The summary information acquisition module is used to acquire and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information;
[0022] A first data table acquisition module is used to perform data integrity check on the dedicated line configuration summary information, and when the dedicated line configuration summary information is complete, persist the dedicated line configuration summary information to the first data table in the database;
[0023] The dedicated line cloud module is used to read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line cloud and obtain the cloud dedicated line.
[0024] In a fourth aspect, the present application further provides a computer device, wherein the computer device comprises a memory and a processor, wherein the memory stores a computer program, and the processor executes the above method.
[0025] In a fifth aspect, the present application further provides a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium, and the computer program is executed by a processor to execute the above method.
[0026] In a sixth aspect, the present application further provides a computer program product, wherein the computer program product comprises a computer program, and the computer program is executed by a processor to execute the above method.
[0027] The above-mentioned dedicated line cloud system includes a configuration center, a switch device and a cloud dedicated line device, wherein the configuration center is used to send a matching scanning program to the switch device belonging to the configuration center when receiving a dedicated line scanning task; the switch device is used to scan and record the configuration information of each dedicated line when receiving the scanning program, and report the configuration information of each dedicated line to the cloud dedicated line device; the cloud dedicated line device is used to obtain and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information; perform data integrity verification on the dedicated line configuration summary information, and when the dedicated line configuration summary information is complete, persist the dedicated line configuration summary information to the first data table in the database; the cloud dedicated line device is also used to read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line cloud and obtain the cloud dedicated line. This application obtains the configuration information of each dedicated line by scanning the dedicated lines that have been constructed, and performs data integrity verification and standardization verification on the configuration information of each dedicated line, so as to migrate the dedicated lines to the cloud computing platform and realize dedicated line cloud operation, which can ensure that the opened dedicated line services are not interrupted and reduce the migration and maintenance costs of dedicated lines to the cloud. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0029] Figure 1 This is an architecture diagram of a dedicated line cloud system in one embodiment;
[0030] Figure 2 A schematic diagram of the process of a dedicated line cloud method in one embodiment;
[0031] Figure 3 A schematic diagram of the process of a dedicated line cloud method in another embodiment;
[0032] Figure 4 A structural block diagram of a dedicated line cloud device in one embodiment;
[0033] Figure 5 The figure is a diagram of the internal structure of a cloud dedicated line device in one embodiment. DETAILED DESCRIPTION
[0034] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0035] The present application embodiment provides a dedicated line cloud system, such as Figure 1 As shown in the figure, the dedicated line cloud system includes a configuration center, switch equipment, cloud dedicated line equipment and a database; wherein the configuration center, switch equipment and database are located on the cloud computing platform. The cloud computing platform is the core management system of the cloud platform and has functions such as resource activation.
[0036] The configuration center is used to send the matching scanning program to the switch device belonging to the configuration center when receiving a dedicated line scanning task; the switch device is used to scan and record the configuration information of each dedicated line when receiving the scanning program, and report the configuration information of each dedicated line to the cloud dedicated line device; the cloud dedicated line device is used to obtain and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information; perform data integrity verification on the dedicated line configuration summary information, and when the dedicated line configuration summary information is complete, persist the dedicated line configuration summary information to the first data table in the database; the cloud dedicated line device is also used to read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line to the cloud and obtain the cloud dedicated line.
[0037] The dedicated line mentioned in this embodiment is a traditional dedicated line, which is a traditional dedicated line for independent and dedicated network connection provided by a network service provider to customers, and is usually used for network requirements of high reliability and high bandwidth.
[0038] The configuration center is a central system for managing and issuing scanning programs, and is responsible for the configuration tasks of switch devices. The configuration center can be responsible for the configuration tasks of multiple switch devices.
[0039] A switch device includes a plurality of ports, wherein the ports can be used to connect dedicated lines.
[0040] Each dedicated line scanning task has a corresponding scanning program. When the configuration center receives a dedicated line scanning task, it can obtain a matching scanning program based on the dedicated line scanning task, and can send the matching scanning program to the switch device to which the configuration center belongs.
[0041] When the switch device receives the scanning program, it scans the configuration information of the dedicated line of each port of the switch device, records the configuration information of each dedicated line, and reports the configuration information of each dedicated line to the cloud dedicated line device through a secure channel. The specific steps for the switch device to report the configuration information of each dedicated line to the cloud dedicated line device through a secure channel are as follows: the switch device returns the configuration information of each dedicated line to the corresponding configuration center, and the configuration center uploads the configuration information of each dedicated line to the cloud dedicated line device.
[0042] The scanning program can be an automated program to realize automated scanning of dedicated line configuration information, reduce manual intervention, and improve configuration efficiency and accuracy; the scanning program can also be expanded to support scanning of dedicated line configuration information for switch devices of more industry models.
[0043] The cloud dedicated line device can obtain and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information; perform data integrity verification on the dedicated line configuration summary information to ensure the accuracy and completeness of the dedicated line configuration summary information. When the dedicated line configuration summary information is complete, the dedicated line configuration summary information can be persisted to the first data table A in the database. An automated verification mechanism can be introduced in the data integrity verification link to realize automated verification of the data integrity of the dedicated line configuration summary information, ensure the reliability of the dedicated line configuration summary information, and adapt to the business logic of the cloud computing platform.
[0044] The cloud dedicated line device can also read the configuration information of each dedicated line in the first data table A, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that has passed the cloud dedicated line standardization verification as cloud dedicated line data to the second data table B in the database, thereby completing the dedicated line cloud and obtaining the cloud dedicated line. An automated verification mechanism can be introduced in the cloud dedicated line standardization verification link to realize the automated verification of the cloud dedicated line standardization of the configuration information of each dedicated line, ensuring that the configuration information of each dedicated line can adapt to the business logic of the cloud computing platform.
[0045] Cloud dedicated line refers to a dedicated network connection managed by virtualization technology and cloud platform in a cloud computing environment, which provides the same high reliability and high bandwidth services as traditional dedicated lines. Cloud dedicated line has higher flexibility and manageability.
[0046] For example, assuming that a customer's dedicated line ① is connected to port 1 of the switch device, when the configuration center receives a scanning task for dedicated line ①, it sends a matching scanning program to the switch device to which the configuration center belongs; when the switch device receives the scanning program, it scans and records the configuration information of dedicated line ① of port 1, and reports it to the cloud dedicated line device through a secure channel; the cloud dedicated line device performs a data integrity check on the configuration information of dedicated line ①, and when the configuration information of dedicated line ① is complete, the configuration information of dedicated line ① is persisted to the first data table A in the database; the cloud dedicated line can also read the configuration information of dedicated line ① in the first data table A, perform a cloud dedicated line standardization check on the configuration information of dedicated line ①, and persist the configuration information of dedicated line ① that passes the check to the second data table B in the database to complete the cloud migration of dedicated line ① and obtain cloud dedicated line ①.
[0047] In the above-mentioned dedicated line cloud system, by scanning the dedicated lines that have been constructed, the configuration information of each dedicated line is obtained, and the data integrity check and standardization check are performed on the configuration information of each dedicated line, so as to migrate the dedicated line to the cloud computing platform and realize the dedicated line cloud operation, which can ensure that the opened dedicated line business is not interrupted and reduce the migration and maintenance costs of the dedicated line to the cloud.
[0048] In one of the embodiments, the cloud dedicated line device is also used to send the dedicated line scanning task to the configuration center when the dedicated line scanning task is triggered.
[0049] When a dedicated line is needed to go to the cloud, a dedicated line scanning task can be actively triggered; when the dedicated line scanning task is triggered, the cloud dedicated line device can send the dedicated line scanning task to the configuration center.
[0050] In one of the embodiments, the dedicated line cloud system provided by the present application also includes a management and maintenance device for sending a switch device script to a switch device; the switch device is used to obtain cloud dedicated line modification information according to the switch device script; the switch device is also used to modify the configuration information of the cloud dedicated line according to the cloud dedicated line modification information.
[0051] The dedicated line cloud system also includes management and maintenance equipment, which can issue instructions, generate switch equipment scripts (also called switch equipment script programs), and send switch equipment scripts to switch equipment to enable the switch equipment to automatically perform the following steps: According to the switch equipment script, obtain cloud dedicated line modification information, and modify the configuration information of the cloud dedicated line according to the cloud dedicated line modification information to achieve the update of the cloud dedicated line.
[0052] In this embodiment, the management and maintenance device sends a switch device script to the switch device so that the switch device modifies the configuration information of the cloud dedicated line, so that the configuration information of the cloud dedicated line can be changed and routinely maintained in the dedicated line-to-cloud system. Centralized management of the cloud dedicated line can be achieved in the dedicated line-to-cloud system, simplifying the cloud dedicated line management process, improving the management efficiency of the cloud dedicated line, and reducing the maintenance difficulty and cost of the cloud dedicated line.
[0053] In one of the embodiments, the management and maintenance device is further used to delete the cloud dedicated line in response to a deletion instruction.
[0054] The management and maintenance equipment in the dedicated line-to-cloud system can respond to the deletion instruction and perform the deletion operation on the cloud dedicated line, so that daily maintenance of the cloud dedicated line configuration can be performed in the dedicated line-to-cloud system, simplifying the cloud dedicated line management process and reducing the difficulty of cloud dedicated line maintenance.
[0055] In one of the embodiments, the management and maintenance equipment is also used to monitor the cloud dedicated line in real time. When a fault is detected in the cloud dedicated line, the cloud dedicated line is troubleshooted to obtain a fault analysis result.
[0056] The management and maintenance equipment in the dedicated line-to-cloud system can monitor the cloud dedicated line in real time. When a fault is detected in the cloud dedicated line, the cloud dedicated line can be troubleshooted. Based on the troubleshooting results, the fault analysis results can be obtained and reported to the maintenance personnel. In this way, the daily maintenance of the cloud dedicated line can be carried out in the dedicated line-to-cloud system, which improves the reliability of the cloud dedicated line, simplifies the cloud dedicated line management process, and reduces the difficulty of cloud dedicated line maintenance.
[0057] The embodiment of the present application provides a dedicated line cloud method, which can be executed by a cloud dedicated line device in a dedicated line cloud system. The cloud dedicated line device can obtain and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information, thereby realizing the dedicated line cloud. In this embodiment, the method includes Figure 2 The steps shown are:
[0058] Step S201, acquiring and summarizing the configuration information of each dedicated line to obtain dedicated line configuration summary information.
[0059] The cloud dedicated line device can obtain the configuration information of each dedicated line, and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information.
[0060] Step S202: Perform data integrity check on the dedicated line configuration summary information. When the dedicated line configuration summary information is complete, persist the dedicated line configuration summary information to the first data table in the database.
[0061] The cloud dedicated line device can perform data integrity verification on the dedicated line configuration summary information to ensure the accuracy and completeness of the dedicated line configuration summary information. When the dedicated line configuration summary information is complete, the dedicated line configuration summary information can be persisted to the first data table A in the database. An automated verification mechanism can be introduced in the data integrity verification link to achieve automated verification of the data integrity of the dedicated line configuration summary information, ensure the reliability of the dedicated line configuration summary information, and adapt to the business logic of the cloud computing platform.
[0062] Step S203, read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line clouding and obtain the cloud dedicated line.
[0063] The cloud dedicated line device can read the configuration information of each dedicated line in the first data table A, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that has passed the cloud dedicated line standardization verification to the second data table B in the database, thereby completing the dedicated line cloud and obtaining the cloud dedicated line. An automated verification mechanism can be introduced in the cloud dedicated line standardization verification link to achieve automated verification of the cloud dedicated line standardization of the configuration information of each dedicated line, ensuring that the configuration information of each dedicated line can adapt to the business logic of the cloud computing platform.
[0064] The above-mentioned dedicated line cloud method obtains the configuration information of each dedicated line by scanning the dedicated lines that have been constructed, and performs data integrity verification and standardization verification on the configuration information of each dedicated line, so as to migrate the dedicated line to the cloud computing platform and realize dedicated line cloud operation, which can ensure that the opened dedicated line business is not interrupted and reduce the migration and maintenance costs of the dedicated line cloud.
[0065] In order to better understand the above method, an application example of the dedicated line cloud system of the present application is described in detail below. Figure 3 shown.
[0066] When a dedicated line scanning task is triggered, the cloud dedicated line device sends the dedicated line scanning task to the corresponding configuration center; when the configuration center receives the dedicated line scanning task, it sends the matching scanning program to the switch device belonging to the configuration center; when the switch device receives the scanning program, it scans and records the configuration information of each dedicated line, and returns the configuration information of each dedicated line to the corresponding configuration center, and the configuration center summarizes the configuration information of each dedicated line, obtains the summary data and uploads it to the cloud dedicated line device; the number of configuration centers can be several, and the cloud dedicated line device obtains and summarizes the summary data of several configuration centers to obtain the dedicated line configuration summary information; the cloud dedicated line device performs data integrity verification on the dedicated line configuration summary information. When the dedicated line configuration summary information is complete, the cloud dedicated line device persists the dedicated line configuration summary information to the first data table A in the database.
[0067] The cloud dedicated line device can read the configuration information of each dedicated line in the first data table A, and perform cloud dedicated line standardization verification on the configuration information of each dedicated line; the configuration information of the dedicated line that passes the verification is persisted in the second data table B in the database to successfully convert the cloud dedicated line and complete the dedicated line to the cloud.
[0068] The management and maintenance device deletes the cloud dedicated line in response to the deletion instruction issued by the user or administrator; the management and maintenance device can also issue instructions to generate switch device scripts, and send the switch device scripts to the configuration center. The configuration center sends a program to enable the switch device to automatically execute the following steps according to the switch device script: according to the switch device script, obtain the cloud dedicated line modification information, and modify the configuration information of the cloud dedicated line according to the cloud dedicated line modification information; the switch device returns the execution result to the management and maintenance device, and the management and maintenance device returns the execution result to the user or administrator.
[0069] In this embodiment, by scanning the dedicated lines that have been constructed, the configuration information of each dedicated line is obtained, and the data integrity check and standardization check are performed on the configuration information of each dedicated line, so that the dedicated line is migrated to the cloud computing platform and the dedicated line cloud operation is realized. This can ensure that the opened dedicated line services are not interrupted and can reduce the migration and maintenance costs of the dedicated line to the cloud.
[0070] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0071] Based on the same inventive concept, the embodiment of the present application also provides a dedicated cloud device for implementing the dedicated cloud method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more dedicated cloud device embodiments provided below can refer to the limitations of the dedicated cloud method above, and will not be repeated here.
[0072] In an exemplary embodiment, Figure 4 As shown, a dedicated line cloud device is provided, which is applied to a cloud dedicated line device in a dedicated line cloud system, wherein:
[0073] The summary information acquisition module 401 is used to acquire and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information;
[0074] A first data table acquisition module 402 is used to perform data integrity check on the dedicated line configuration summary information, and when the dedicated line configuration summary information is complete, persist the dedicated line configuration summary information to the first data table in the database;
[0075] The dedicated line cloud module 403 is used to read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line cloud and obtain the cloud dedicated line.
[0076] Each module in the above dedicated line cloud device can be implemented in whole or in part by software, hardware and their combination. Each module can be embedded in or independent of the processor in the cloud dedicated line device in the form of hardware, or can be stored in the memory in the cloud dedicated line device in the form of software, so that the processor can call and execute the corresponding operations of each module above.
[0077] In an exemplary embodiment, a cloud dedicated line device is provided. The cloud dedicated line device may be a server, and its internal structure diagram may be as follows: Figure 5 As shown. The cloud dedicated line device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the cloud dedicated line device is used to provide computing and control capabilities. The memory of the cloud dedicated line device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the cloud dedicated line device is used to exchange information between the processor and an external device. The communication interface of the cloud dedicated line device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a dedicated line cloud method is implemented.
[0078] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the cloud dedicated line device to which the solution of the present application is applied. The specific cloud dedicated line device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0079] In one embodiment, a cloud dedicated line device is also provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0080] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0081] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0082] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0083] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0084] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0085] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A dedicated line cloud system, characterized in that: The system comprises: The configuration center is used to send a matching scanning program to the switch device to which the configuration center belongs when receiving a dedicated line scanning task; The switch device is used to scan and record the configuration information of each dedicated line when receiving the scanning program, and report the configuration information of each dedicated line to the cloud dedicated line device; The cloud dedicated line device is used to obtain and summarize the configuration information of each dedicated line to obtain dedicated line configuration summary information; perform data integrity check on the dedicated line configuration summary information, and when the dedicated line configuration summary information is complete, persist the dedicated line configuration summary information to the first data table in the database; The cloud dedicated line device is also used to read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line clouding and obtain the cloud dedicated line.
2. The system according to claim 1, characterized in that The cloud dedicated line device is also used to send the dedicated line scanning task to the configuration center when the dedicated line scanning task is triggered.
3. The system according to claim 1, characterized in that The system also includes a management and maintenance device for sending a switch device script to the switch device; The switch device is used to obtain the cloud dedicated line modification information according to the switch device script; The switch device is also used to modify the configuration information of the cloud dedicated line according to the cloud dedicated line modification information.
4. The system according to claim 3, characterized in that The management and maintenance device is further used to delete the cloud dedicated line in response to a deletion instruction.
5. The system according to claim 3, characterized in that The management and maintenance device is also used to monitor the cloud dedicated line in real time. When it is monitored that the cloud dedicated line fails, the cloud dedicated line is troubleshooted to obtain a fault analysis result.
6. A dedicated line cloud method, characterized in that: The method is applied to a cloud dedicated line device in a dedicated line-to-cloud system, including: Obtain and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information; Performing a data integrity check on the dedicated line configuration summary information, and when the dedicated line configuration summary information is complete, persisting the dedicated line configuration summary information to a first data table in a database; Read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line cloud and obtain the cloud dedicated line.
7. A dedicated line cloud device, characterized in that: The device is applied to a cloud dedicated line device in a dedicated line-to-cloud system, including: The summary information acquisition module is used to acquire and summarize the configuration information of each dedicated line to obtain the dedicated line configuration summary information; A first data table acquisition module is used to perform data integrity check on the dedicated line configuration summary information, and when the dedicated line configuration summary information is complete, persist the dedicated line configuration summary information to the first data table in the database; The dedicated line cloud module is used to read the configuration information of each dedicated line in the first data table, perform cloud dedicated line standardization verification on the configuration information of each dedicated line, and persist the configuration information of the dedicated line that passes the verification to the second data table in the database to complete the dedicated line cloud and obtain the cloud dedicated line.
8. A cloud dedicated line device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to claim 6 or 7 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to claim 6 or 7 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method described in claim 6 or 7 are implemented.
Citation Information
Patent Citations
Adaptive routing method, device and equipment for cloud private line and readable storage medium
CN114465954A
VPC and cloud private line interconnection method and device, electronic equipment and storage medium
CN116962189A
Available area disaster recovery method and related device
CN118300976A
Cloud private line high availability method and system based on SDN (Software Defined Network)
CN118827361A
Discovery-based identification and migration of easily cloudifiable applications
US20130091285A1