Cloud environment change management method and device based on large model, equipment and medium

Through the cloud environment change management method based on large-model, the change requests are automatically processed, which solves the problems of inefficiency and easy operational errors in traditional methods, and achieves efficient, accurate and secure cloud environment change management.

CN119561838AActive Publication Date: 2025-03-04SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Patent Information

Application Number
CN202411829966.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-03-04
Estimated Expiration
2044-12-12

AI Technical Summary

Technical Problem

Traditional cloud environment change management methods rely on manual audits and static rules, making it difficult to cope with rapidly changing business needs, is inefficient and can easily lead to operational errors, which may cause system crashes or compliance issues.

Method used

The cloud environment change management method based on large-models is adopted to automatically and intelligently process change requests, including form information extraction, risk assessment, change implementation path simulation test and path adjustment, to achieve automated and efficient change management.

Benefits of technology

Reduce manual intervention, improve the speed and accuracy of change management, reduce risks during the change process, ensure the stability and security of the system, and improve the intelligence level and reliability of change management through real-time risk assessment and feedback mechanisms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119561838A_ABST
    Figure CN119561838A_ABST
Patent Text Reader

Abstract

The invention discloses a cloud environment change management method and device based on a large model, equipment and a medium, and relates to the field of cloud computing, and the method comprises the steps: carrying out the form information extraction of a received cloud environment change request form, so as to obtain target form information; inputting the target form information to a risk assessment engine, so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information; determining a to-be-tested change implementation path corresponding to the cloud environment change request form based on the obtained risk assessment result, and performing a simulation test on the to-be-tested change implementation path in a preset virtual environment to obtain a corresponding test result; and performing path adjustment on the to-be-tested change implementation path based on the test result to obtain a target change implementation path, and performing cloud environment change based on the target change implementation path. Therefore, the change request can be processed automatically and intelligently, manual intervention is reduced, and the speed and accuracy of change management are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of cloud computing, and in particular to a cloud environment change management method, device, equipment and medium based on a large model. Background Art

[0002] With the rapid development of information technology today, cloud computing has become an indispensable part of many companies' digital transformation process. More and more companies choose to migrate their core IT infrastructure to cloud platforms to take full advantage of the flexibility, scalability and economic benefits they provide.

[0003] However, as the complexity and diversity of cloud environments continue to increase, the critical process of change management faces unprecedented challenges. Effective change management is not only related to the stability and security of the system, but also directly affects the compliance and business continuity of the enterprise. Traditional change management methods often rely on manual review and a set of static, preset rules. This method is extremely weak and inefficient in the face of rapidly changing business needs, and is prone to operational errors, which may eventually cause system crashes or compliance issues. Summary of the invention

[0004] In view of this, the purpose of the present invention is to provide a cloud environment change management method, device, equipment and medium based on a large model, which can automatically and intelligently process change requests, reduce manual intervention, and improve the speed and accuracy of change management. The specific scheme is as follows:

[0005] In a first aspect, the present application discloses a cloud environment change management method based on a large model, comprising:

[0006] Extracting form information from the received cloud environment change request form to obtain target form information corresponding to the cloud environment change request form;

[0007] Inputting the target form information into a risk assessment engine so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result;

[0008] Determine the change implementation path to be tested corresponding to the cloud environment change request form based on the risk assessment result, and perform a simulation test on the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested;

[0009] The change implementation path to be tested is adjusted based on the test result to obtain a target change implementation path, and the cloud environment is changed based on the target change implementation path.

[0010] Optionally, extracting form information from the received cloud environment change request form to obtain target form information corresponding to the cloud environment change request form includes:

[0011] If a cloud environment change request form is received, the cloud environment change request form is parsed using a natural language processing model to obtain a parsing result corresponding to the cloud environment change request form;

[0012] Target form information corresponding to the cloud environment change request form is extracted based on the parsing result.

[0013] Optionally, inputting the target form information into a risk assessment engine so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result includes:

[0014] Inputting the target form information into a risk assessment engine so that the risk assessment engine analyzes the target form information to determine change information corresponding to the target form information and collects historical change data related to the change information;

[0015] Training a preset machine learning model based on the target form information and the historical change data to obtain a target risk assessment model;

[0016] The target form information is risk assessed using the target risk assessment model to obtain a risk score and a risk assessment report corresponding to the cloud environment change request form.

[0017] Optionally, determining the change implementation path to be tested corresponding to the cloud environment change request form based on the risk assessment result includes:

[0018] Performing dependency analysis on the cloud environment change request form to determine a number of resources corresponding to the cloud environment change request form and dependencies between the number of resources;

[0019] Determine several change implementation paths of the resource change corresponding to the cloud environment change request form based on the dependency relationship, and perform risk scoring on the several change implementation paths according to the risk assessment result to obtain several risk scores corresponding to the several change implementation paths;

[0020] The change implementation path corresponding to the target risk score with the smallest risk score value among the several risk scores is used as the change implementation path to be tested.

[0021] Optionally, the simulating test of the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested includes:

[0022] A simulation test is performed on the change implementation path to be tested in a preset virtual environment, and performance indicators corresponding to the change implementation path to be tested are monitored during the simulation test, and the performance indicators are used as test results corresponding to the change implementation path to be tested.

[0023] Optionally, adjusting the change implementation path to be tested based on the test result to obtain a target change implementation path, and changing the cloud environment based on the target change implementation path includes:

[0024] Determine, based on the test result, whether the performance indicator corresponding to the change implementation path to be tested meets a preset indicator threshold condition;

[0025] If the test result indicates that the performance indicator meets the preset indicator threshold condition, the change implementation path to be tested is used as the target change implementation path;

[0026] If the test result indicates that the performance indicator does not meet the preset indicator threshold condition, adjusting the change implementation path to be tested based on the test result to obtain a target change implementation path;

[0027] The cloud environment is changed based on the target change implementation path.

[0028] Optionally, after adjusting the change implementation path to be tested based on the test result to obtain a target change implementation path, and changing the cloud environment based on the target change implementation path, the method further includes:

[0029] Record the change operations during the cloud environment change process and the current performance indicators after the cloud environment change;

[0030] Generate a change audit report based on the change operation, and determine whether performance anomalies occur based on the current performance indicators to obtain corresponding evaluation results;

[0031] The assessment result is fed back to the risk assessment engine so that the risk assessment engine is updated based on the assessment result.

[0032] In a second aspect, the present application discloses a cloud environment change management device based on a large model, comprising:

[0033] An information extraction module, used to extract form information from the received cloud environment change request form to obtain target form information corresponding to the cloud environment change request form;

[0034] A risk assessment module, configured to input the target form information into a risk assessment engine, so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result;

[0035] A path testing module is used to determine the change implementation path to be tested corresponding to the cloud environment change request form based on the risk assessment result, and to perform a simulation test on the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested;

[0036] The environment change module is used to adjust the path of the change implementation path to be tested based on the test result to obtain a target change implementation path, and to change the cloud environment based on the target change implementation path.

[0037] In a third aspect, the present application discloses an electronic device, comprising:

[0038] Memory, used to store computer programs;

[0039] A processor is used to execute the computer program to implement the cloud environment change management method based on the big model as mentioned above.

[0040] In a fourth aspect, the present application discloses a computer-readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the aforementioned large model-based cloud environment change management method.

[0041] In the present application, form information of a received cloud environment change request form is first extracted to obtain target form information corresponding to the cloud environment change request form; the target form information is input into a risk assessment engine so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result; based on the risk assessment result, a change implementation path to be tested corresponding to the cloud environment change request form is determined, and a simulation test is performed on the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested; based on the test result, the change implementation path to be tested is adjusted to obtain a target change implementation path, and cloud environment changes are performed based on the target change implementation path. It can be seen that through the method of the present application, the target form information corresponding to the cloud environment change request form can be extracted, and the target form information can be input into the risk assessment engine, so that the risk assessment engine can perform risk analysis on the cloud environment change request form according to the target form information, and then the implementation path of the change to be tested can be determined according to the obtained risk assessment results, and the implementation path of the change to be tested can be simulated in a preset virtual environment, and then the path of the change to be tested can be adjusted according to the obtained test results to obtain the target change implementation path, and finally the cloud environment can be changed based on the target change implementation path. In this way, the change request can be processed automatically and intelligently, manual intervention can be reduced, and the response speed of change management can be improved. The risk in the change process can be reduced by analyzing and recommending the optimal implementation path, ensuring the stability and security of the system, and the risk assessment engine can be used to dynamically and real-time evaluate the potential risks of the change request to ensure timely identification and response to possible system threats. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0043] Figure 1 A flow chart of a cloud environment change management method based on a large model disclosed in this application;

[0044] Figure 2 A schematic diagram of a cloud environment change system disclosed in this application;

[0045] Figure 3 A schematic diagram of the structure of a cloud environment change management device based on a large model disclosed in this application;

[0046] Figure 4This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION

[0047] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only 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.

[0048] Existing technologies often rely on manual review and a set of static, preset rules. This approach is extremely weak and inefficient when faced with rapidly changing business needs, and is prone to operational errors, which may eventually lead to system crashes or compliance issues.

[0049] In order to overcome the above technical problems, the present application discloses a cloud environment change management method, device, equipment and medium based on a large model, which can automatically and intelligently process change requests, reduce manual intervention, and improve the speed and accuracy of change management.

[0050] See also Figure 1 As shown, the embodiment of the present invention discloses a cloud environment change management method based on a large model, including:

[0051] Step S11: extracting form information from the received cloud environment change request form to obtain target form information corresponding to the cloud environment change request form.

[0052] In this embodiment, after receiving the cloud environment change request form, it is necessary to extract information from the form. Specifically, if a cloud environment change request form is received, the cloud environment change request form is parsed through a natural language processing model to obtain the parsing result corresponding to the cloud environment change request form, and then the target form information corresponding to the cloud environment change request form is extracted based on the parsing result. That is, the operation and maintenance personnel can fill in the cloud environment change request form on the cloud environment change management system, and the content filled in includes relevant information of the change, such as the change type, the cloud resources involved, the expected implementation time, the detailed description of the change, and the rollback plan. After the form is filled in, the form can be sent to the system's change request intelligent parsing module. After receiving the form, the change request intelligent parsing module can parse the form through the NLP (Natural Language Processing) model to obtain the corresponding parsing result, and then the target form information in the cloud environment change request form can be extracted according to the parsing result obtained by the parsing. It should be noted that the target form information includes the purpose of the change, the scope of the change, and the resources required for the change. In this way, the potential impact of the cloud environment change can be comprehensively evaluated through natural language processing technology, thereby ensuring the accuracy of the generated parsing results.

[0053] Step S12: input the target form information into a risk assessment engine, so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result.

[0054] In this embodiment, the target form information obtained by parsing needs to be input into the risk assessment engine so that the risk assessment engine performs risk parsing on the cloud environment change request form based on the target form information. Specifically, the target form information can be input into the risk assessment engine, and then the target form information is analyzed by the risk assessment engine to determine the change information corresponding to the target form information, that is, after the risk assessment engine receives the target form information, it needs to determine the type of change information corresponding to the target form information, and then it needs to collect relevant historical change data according to the change information, and when collecting historical change data, the entire historical change data corresponding to the change data information from multiple data sources can be collected, including historical change records, fault logs, system performance indicators, user access records, etc. Then, the historical change data of the mobile phone is cleaned and standardized to ensure the data quality and consistency of the data used to train the preset machine learning model. Further, it is necessary to extract the key features of the target form information and the historical change data, such as the complexity of the change request, the scope of impact, the historical success and failure records, etc. Then, it is necessary to train the preset machine learning model with the processed target form information and the historical change data to obtain the target risk assessment model. Finally, the target form information is risk assessed through the target risk assessment model, and the risk score and risk assessment report corresponding to the cloud environment change request form are generated. The assessment report covers multiple dimensions such as security, compliance, and business continuity, which can help the operation and maintenance team fully understand the potential risks. In this way, through the efficient analysis capabilities of the big model, the automation level of change management can be significantly improved, manual intervention can be reduced, thereby improving management efficiency and accuracy, and reducing the possibility of human error.

[0055] Step S13: determine the change implementation path to be tested corresponding to the cloud environment change request form based on the risk assessment result, and perform a simulation test on the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested.

[0056] In this embodiment, the change implementation path to be tested corresponding to the cloud environment change request form can be determined according to the obtained risk assessment results. Specifically, after completing the risk assessment, the cloud environment change request form can be subjected to dependency analysis, and then the several resources corresponding to the cloud environment change request form and the dependencies between the several resources can be determined to ensure that the order of implementation is reasonable when the cloud environment is changed. Further, all change paths when the cloud environment is changed can be determined according to the determined dependencies, and then the cost, risk and implementation time corresponding to each change path in the change path are calculated, and then the risk score of each path is determined, and the change implementation path corresponding to the target risk score with the smallest risk score value is selected as the change implementation path to be tested. It should be noted that when performing risk scoring, a graph theory-path optimization algorithm, such as the Dijkstra algorithm, can be used for scoring, and the optimal change implementation path can be generated according to the cost, risk and implementation time of different paths, so as to ensure the efficiency, security and controllability of the entire change process. Assuming that the resource dependency graph of a certain change is G(V, E), where V represents the resource node and E represents the dependency between resources, the system can calculate the total cost C of each path by the following formula:

[0057] C = sum_{i=1}^{n}*(c_i + r_i);

[0058] Where (c_i) is the implementation cost of the i-th node, (r_i) is the risk score of the i-th node, and n is the number of nodes on the path. The total cost C can be used as the target risk score

[0059] Furthermore, the change implementation path to be tested can be simulated in a preset virtual environment to comprehensively evaluate the effect of the change implementation and the impact on the system. The performance indicators corresponding to the change implementation path to be tested, such as response time, resource utilization and error rate, CPU usage, memory consumption, network delay, etc., are monitored during the simulation test, and the performance indicators are used as the test results corresponding to the change implementation path to be tested. If the test results show potential problems, the system will automatically adjust the change path and regenerate the implementation plan to ensure the success rate of the final implementation and the stability of the system.

[0060] Step S14: adjusting the change implementation path to be tested based on the test result to obtain a target change implementation path, and performing cloud environment changes based on the target change implementation path.

[0061] In this embodiment, it is necessary to determine whether it is necessary to adjust the path of the change implementation path to be tested based on the test results. Specifically, after the change implementation is completed, the system will monitor the key performance indicators in real time, and it is necessary to determine whether the performance indicators corresponding to the change implementation path to be tested meet the preset indicator threshold conditions based on the obtained test results. If the test results indicate that the performance indicators meet the preset indicator threshold conditions, the change implementation path to be tested is used as the target change implementation path. Specifically, the following formula can be used to determine whether the performance indicators meet the preset indicator threshold conditions, and the formula is as follows:

[0062] K = {P_{current}} / {P_{baseline}} * 100%;

[0063] Among them, K represents the change ratio of the performance indicator, P_{current} is the current performance indicator value, and P_{baseline} is the baseline performance indicator value before the change. If K < 90%, it indicates that the performance has degraded, that is, the performance indicator does not meet the preset indicator threshold condition, and it is necessary to adjust the path of the change implementation path to be tested, such as changing the path node to obtain a new path to be tested. If K ≥ 90%, it indicates that the performance has not degraded, and the path to be tested can be used as the target change implementation path, and then the cloud environment change can be performed according to the target change implementation path.

[0064] It should be noted that, after adjusting the path of the change implementation path to be tested based on the test results to obtain the target change implementation path, and changing the cloud environment based on the target change implementation path, it also includes: recording the change operations in the cloud environment change process and the current performance indicators after the cloud environment change; generating a change audit report based on the change operation, and judging whether performance anomalies occur based on the current performance indicators to obtain corresponding evaluation results; feeding back the evaluation results to the risk assessment engine so that the risk assessment engine can be updated based on the evaluation results. That is, after the change implementation is completed, the system will enter the real-time monitoring stage. Through the integrated monitoring tool, the system will continue to track key performance indicators and perform anomaly detection to timely identify potential problems related to the change, determine whether performance anomalies occur, and then generate corresponding evaluation results. The evaluation results include various monitored data, and the evaluation results need to be fed back to the risk assessment engine so that the risk assessment engine can update the target risk assessment model according to the received evaluation results. In addition, the system will also record the change operations in the cloud environment change process, and generate an audit report after the change is completed, recording the change process, the personnel involved, the resources used, and the implementation results in detail. In this way, on the one hand, by feeding back the assessment results to the risk assessment engine, the risk assessment model in the risk assessment engine can be automatically updated, ensuring that the system remains efficient in a constantly changing environment and further improving the intelligence level of change management; on the other hand, the generated change audit report can ensure the transparency and traceability of the audit, thereby ensuring the reliability of cloud environment changes.

[0065] It can be seen that in this embodiment, the target form information corresponding to the cloud environment change request form can be extracted, and the target form information can be input into the risk assessment engine, so that the risk assessment engine can perform risk analysis on the cloud environment change request form according to the target form information, and then the implementation path of the change to be tested can be determined according to the obtained risk assessment results, and the implementation path of the change to be tested can be simulated in a preset virtual environment, and then the path of the change to be tested can be adjusted according to the obtained test results, and the target change implementation path can be obtained, and finally the cloud environment can be changed based on the target change implementation path. In this way, on the one hand, the automation level of change management can be significantly improved through the efficient analysis capability of the large model, and manual intervention can be reduced, thereby improving management efficiency and accuracy, and reducing the possibility of human error; on the other hand, it can be combined with real-time data and historical analysis to provide a comprehensive risk assessment, help the operation and maintenance team to identify and respond to potential risks in a timely manner, and ensure the stability and security of the system; on the other hand, through the feedback mechanism, the system can continuously improve the risk assessment model, thereby improving the accuracy and reliability of future change management.

[0066] See also Figure 2As shown, the embodiment of the present invention discloses a cloud environment change management system based on a large model, including:

[0067] like Figure 2 As shown, a cloud environment change management system disclosed in the present application, wherein the cloud environment change management system mainly includes a change request intelligent parsing module, a dynamic risk assessment engine, a change implementation path optimization module, a real-time monitoring feedback module and a compliance audit module. When performing cloud environment change management. The operation and maintenance personnel first need to fill in the cloud environment change request form, and then input the cloud environment change request form into the system's change request intelligent parsing module to extract form information from the cloud environment change request form to obtain the target form information corresponding to the cloud environment change request form, and then need to collect historical change data related to the change information and real-time monitored data, and input the change request information, historical change data and real-time monitored data into the dynamic risk assessment engine to train the preset machine learning model to obtain the target risk assessment model, and perform risk assessment on the target form information through the target risk assessment model to obtain the risk score and risk assessment report corresponding to the cloud environment change request form.

[0068] Then, it is necessary to perform dependency analysis on the cloud environment change request form through the change implementation path optimization module to determine the several resources corresponding to the cloud environment change request form and the dependencies between the several resources, and then determine several change implementation paths for the resource changes corresponding to the cloud environment change request form based on the obtained dependencies, and perform risk scoring on the several change implementation paths according to the risk assessment report, and use the change implementation path corresponding to the target risk score with the smallest risk score value in the risk score as the change implementation path to be tested. Then, it is necessary to perform a simulation test on the change implementation path to be tested in a preset virtual environment, and adjust the path of the change implementation path to be tested based on the test results, obtain the target change implementation path, and adjust the cloud environment according to the target change implementation path.

[0069] After the adjustment is completed, the system can continuously track key performance indicators and perform anomaly detection through the monitoring tools integrated in the real-time monitoring and feedback module to promptly identify potential problems related to the change. In addition, the data monitored by the real-time monitoring and feedback module will be fed back to the dynamic risk assessment engine in real time, so that the engine can update the risk assessment model based on the new data and perform self-optimization. Finally, the compliance audit module will record all change operations and their results in real time. After the change is completed, the system will automatically generate a compliance audit report, which will record in detail the change process, the people involved, the resources used, and the implementation results.

[0070] See also Figure 3As shown, the embodiment of the present invention discloses a cloud environment change management device based on a large model, including:

[0071] The information extraction module 11 is used to extract form information from the received cloud environment change request form to obtain target form information corresponding to the cloud environment change request form;

[0072] A risk assessment module 12, configured to input the target form information into a risk assessment engine, so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result;

[0073] A path testing module 13 is used to determine the change implementation path to be tested corresponding to the cloud environment change request form based on the risk assessment result, and to perform a simulation test on the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested;

[0074] The environment change module 14 is used to adjust the path of the change implementation path to be tested based on the test result to obtain a target change implementation path, and perform cloud environment changes based on the target change implementation path.

[0075] In this embodiment, form information is first extracted from a received cloud environment change request form to obtain target form information corresponding to the cloud environment change request form; the target form information is input into a risk assessment engine so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result; a change implementation path to be tested corresponding to the cloud environment change request form is determined based on the risk assessment result, and a simulation test is performed on the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested; a path adjustment is performed on the change implementation path to be tested based on the test result to obtain a target change implementation path, and cloud environment changes are performed based on the target change implementation path. It can be seen that through the method of the present application, the target form information corresponding to the cloud environment change request form can be extracted, and the target form information can be input into the risk assessment engine, so that the risk assessment engine can perform risk analysis on the cloud environment change request form according to the target form information, and then the implementation path of the change to be tested can be determined according to the obtained risk assessment results, and the implementation path of the change to be tested can be simulated in a preset virtual environment, and then the path of the change to be tested can be adjusted according to the obtained test results to obtain the target change implementation path, and finally the cloud environment can be changed based on the target change implementation path. In this way, the change request can be processed automatically and intelligently, manual intervention can be reduced, and the response speed of change management can be improved. The risk in the change process can be reduced by analyzing and recommending the optimal implementation path, ensuring the stability and security of the system, and the risk assessment engine can be used to dynamically and real-time evaluate the potential risks of the change request to ensure timely identification and response to possible system threats.

[0076] In some embodiments, the information extraction module 11 may specifically include:

[0077] A form parsing unit, configured to parse the cloud environment change request form through a natural language processing model if a cloud environment change request form is received, so as to obtain a parsing result corresponding to the cloud environment change request form;

[0078] The information extraction unit is used to extract the target form information corresponding to the cloud environment change request form based on the parsing result.

[0079] In some embodiments, the risk assessment module 12 may specifically include:

[0080] A data acquisition unit, configured to input the target form information into a risk assessment engine, so that the risk assessment engine analyzes the target form information to determine change information corresponding to the target form information, and collect historical change data related to the change information;

[0081] A model training unit, used to train a preset machine learning model based on the target form information and the historical change data to obtain a target risk assessment model;

[0082] The risk assessment unit is used to perform risk assessment on the target form information through the target risk assessment model to obtain a risk score and a risk assessment report corresponding to the cloud environment change request form.

[0083] In some embodiments, the path testing module 13 may specifically include:

[0084] A dependency analysis unit, configured to perform dependency analysis on the cloud environment change request form to determine a number of resources corresponding to the cloud environment change request form and dependencies between the number of resources;

[0085] a risk scoring unit, configured to determine, based on the dependency relationship, several change implementation paths of the resource change corresponding to the cloud environment change request form, and to perform risk scoring on the several change implementation paths according to the risk assessment result, so as to obtain several risk scores corresponding to the several change implementation paths;

[0086] The path screening unit is used to select the change implementation path corresponding to the target risk score with the smallest risk score value among the plurality of risk scores as the change implementation path to be tested.

[0087] In some embodiments, the path testing module 13 may specifically include:

[0088] The path testing unit is used to perform simulation testing on the change implementation path to be tested in a preset virtual environment, monitor the performance indicators corresponding to the change implementation path to be tested during the simulation testing, and use the performance indicators as the test results corresponding to the change implementation path to be tested.

[0089] In some embodiments, the environment change module 14 may specifically include:

[0090] An indicator judgment unit, used to determine whether the performance indicator corresponding to the change implementation path to be tested meets a preset indicator threshold condition based on the test result;

[0091] A first path determination unit, configured to use the change implementation path to be tested as a target change implementation path if the test result indicates that the performance indicator meets the preset indicator threshold condition;

[0092] A second path determination unit is configured to adjust the change implementation path to be tested based on the test result to obtain a target change implementation path if the test result indicates that the performance indicator does not meet the preset indicator threshold condition;

[0093] The environment change unit is used to change the cloud environment based on the target change implementation path.

[0094] In some embodiments, the cloud environment change management device based on the big model may further include:

[0095] An information recording unit, used to record the change operations during the cloud environment change process and the current performance indicators after the cloud environment change;

[0096] A performance evaluation unit, configured to generate a change audit report based on the change operation, and determine whether a performance anomaly occurs based on the current performance indicator, so as to obtain a corresponding evaluation result;

[0097] An information feedback unit is used to feed back the assessment result to the risk assessment engine so that the risk assessment engine is updated based on the assessment result.

[0098] Furthermore, the present application also discloses an electronic device. Figure 4 This is a structural diagram of an electronic device 20 according to an exemplary embodiment. The content in the diagram cannot be regarded as any limitation on the scope of use of the present application.

[0099] Figure 4 A schematic diagram of the structure of an electronic device 20 provided in an embodiment of the present application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the cloud environment change management method based on a large model disclosed in any of the aforementioned embodiments. In addition, the electronic device 20 in this embodiment may specifically be an electronic computer.

[0100] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.

[0101] In addition, the memory 22 as a carrier for resource storage may be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon may include an operating system 221, a computer program 222, etc., and the storage method may be temporary storage or permanent storage.

[0102] The operating system 221 is used to manage and control the hardware devices and computer program 222 on the electronic device 20, which can be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program that can be used to complete the cloud environment change management method based on the big model and executed by the electronic device 20 disclosed in any of the aforementioned embodiments, the computer program 222 can further include a computer program that can be used to complete other specific tasks.

[0103] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the cloud environment change management method based on a large model disclosed above is implemented. For the specific steps of the method, reference may be made to the corresponding contents disclosed in the aforementioned embodiments, and no further description will be given here.

[0104] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0105] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0106] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0107] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0108] The technical solution provided by the present application is introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for general technicians in this field, according to the idea of ​​the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A cloud environment change management method based on a large model, characterized in that: include: Extracting form information from the received cloud environment change request form to obtain target form information corresponding to the cloud environment change request form; Inputting the target form information into a risk assessment engine so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result; Determine the change implementation path to be tested corresponding to the cloud environment change request form based on the risk assessment result, and perform a simulation test on the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested; The change implementation path to be tested is adjusted based on the test result to obtain a target change implementation path, and the cloud environment is changed based on the target change implementation path.

2. The cloud environment change management method based on a large model according to claim 1 is characterized in that: The extracting form information from the received cloud environment change request form to obtain target form information corresponding to the cloud environment change request form includes: If a cloud environment change request form is received, the cloud environment change request form is parsed using a natural language processing model to obtain a parsing result corresponding to the cloud environment change request form; Target form information corresponding to the cloud environment change request form is extracted based on the parsing result.

3. The cloud environment change management method based on a large model according to claim 1 is characterized in that: The inputting the target form information into the risk assessment engine so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result includes: Inputting the target form information into a risk assessment engine so that the risk assessment engine analyzes the target form information to determine change information corresponding to the target form information and collects historical change data related to the change information; Training a preset machine learning model based on the target form information and the historical change data to obtain a target risk assessment model; The target form information is risk assessed using the target risk assessment model to obtain a risk score and a risk assessment report corresponding to the cloud environment change request form.

4. The cloud environment change management method based on a large model according to claim 1, characterized in that: The determining, based on the risk assessment result, a change implementation path to be tested corresponding to the cloud environment change request form includes: Performing dependency analysis on the cloud environment change request form to determine a number of resources corresponding to the cloud environment change request form and dependencies between the number of resources; Determine several change implementation paths of the resource change corresponding to the cloud environment change request form based on the dependency relationship, and perform risk scoring on the several change implementation paths according to the risk assessment result to obtain several risk scores corresponding to the several change implementation paths; The change implementation path corresponding to the target risk score with the smallest risk score value among the several risk scores is used as the change implementation path to be tested.

5. The cloud environment change management method based on a large model according to claim 1, characterized in that: The simulating test of the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested includes: A simulation test is performed on the change implementation path to be tested in a preset virtual environment, and performance indicators corresponding to the change implementation path to be tested are monitored during the simulation test, and the performance indicators are used as test results corresponding to the change implementation path to be tested.

6. The cloud environment change management method based on a large model according to claim 1, characterized in that: The step of adjusting the change implementation path to be tested based on the test result to obtain a target change implementation path, and changing the cloud environment based on the target change implementation path includes: Determine, based on the test result, whether the performance indicator corresponding to the change implementation path to be tested meets a preset indicator threshold condition; If the test result indicates that the performance indicator meets the preset indicator threshold condition, the change implementation path to be tested is used as the target change implementation path; If the test result indicates that the performance indicator does not meet the preset indicator threshold condition, adjusting the change implementation path to be tested based on the test result to obtain a target change implementation path; The cloud environment is changed based on the target change implementation path.

7. The cloud environment change management method based on a large model according to claim 1, characterized in that: After adjusting the change implementation path to be tested based on the test result to obtain a target change implementation path, and changing the cloud environment based on the target change implementation path, the method further includes: Record the change operations during the cloud environment change process and the current performance indicators after the cloud environment change; Generate a change audit report based on the change operation, and determine whether performance anomalies occur based on the current performance indicators to obtain corresponding evaluation results; The assessment result is fed back to the risk assessment engine so that the risk assessment engine is updated based on the assessment result.

8. A cloud environment change management device based on a large model, characterized in that: include: An information extraction module, used to extract form information from the received cloud environment change request form to obtain target form information corresponding to the cloud environment change request form; A risk assessment module, configured to input the target form information into a risk assessment engine, so that the risk assessment engine performs risk analysis on the cloud environment change request form based on the target form information to obtain a risk assessment result; A path testing module is used to determine the change implementation path to be tested corresponding to the cloud environment change request form based on the risk assessment result, and to perform a simulation test on the change implementation path to be tested in a preset virtual environment to obtain a test result corresponding to the change implementation path to be tested; The environment change module is used to adjust the path of the change implementation path to be tested based on the test result to obtain a target change implementation path, and to change the cloud environment based on the target change implementation path.

9. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the cloud environment change management method based on a large model as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: Used to store a computer program, wherein when the computer program is executed by a processor, the cloud environment change management method based on a large model as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Information change processing method and device

    CN105871784A

  • Database change risk assessment method and device

    CN113535688A

  • Digital center change implementation method and system

    CN116341273A

  • Cloud computing resource changing method and device, electronic equipment and medium

    CN116962131A

  • Business processing method and device, electronic equipment and storage medium

    CN117236879A

Cited By

  • Configuration change method and device, storage medium and program product

    CN121187636A