Distributed storage system automatic monitoring deployment method and electronic equipment
Through automated deployment scripts and inspection tools, the deployment process of distributed storage systems is simplified, the problems of cumbersome operations and high error rates are solved, and efficient and easy-to-manage distributed storage system deployment and monitoring are achieved.
Patent Information
- Application Number
- CN202411138929.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-19
- Publication Date
- 2024-12-31
AI Technical Summary
The existing distributed storage system deployment methods are complicated and complicated to operate, with high error rates and inconvenient error detection.
Provides a distributed storage system automatic monitoring and deployment method, which realizes system security baseline scanning, performance testing and monitoring through one-click deployment scripts, installation of workflow engines, task orchestration tools, visual services, operation and maintenance agent nodes and automated inspections. Generate inspection reports to simplify deployment processes and improve efficiency.
It realizes simplified deployment of distributed storage systems, reduces error rates, improves deployment efficiency, facilitates error checks, and improves system reliability and management through automated monitoring and inspection.
Smart Images

Figure CN119225636A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of computer technology, and in particular, relates to a distributed storage system automatic monitoring deployment method and electronic equipment. Background Art
[0002] Distributed storage systems have high requirements for CPU, network, memory, disk, etc., and the pre-deployment preparation and verification work has brought great pressure to the operation and maintenance personnel. Traditional deployment and installation require the operation of many scripts and tedious manual configuration, which is not only time-consuming, but also requires a huge workload for error rollback. Therefore, the existing deployment methods of distributed storage systems are cumbersome and complex, with high error rates and inconvenient error detection.
[0003] In response to the above problems, a distributed storage system automatic monitoring deployment method and electronic device are proposed in this application. Summary of the invention
[0004] In order to address the deficiencies of the prior art, the present application provides a distributed storage system automatic monitoring deployment method and electronic device to solve the problems of the existing distributed storage system deployment method being cumbersome and complex to operate, having a high error rate and being inconvenient to check errors.
[0005] The technical effects to be achieved by this application are achieved through the following solutions:
[0006] In a first aspect, the present application provides a distributed storage system automatic monitoring deployment method, the method comprising:
[0007] Execute the one-click deployment script.
[0008] Install workflow engines, task orchestration tools, visualization services, and basic data import;
[0009] Deploy operation and maintenance agent nodes and execute script synchronization;
[0010] Automated inspection related information, including hardware information and software information, and generating an initial confirmation work order;
[0011] Determine whether the initial confirmation work order is compliant. If the initial confirmation work order is not compliant, end the process; if the initial confirmation work order is compliant, execute the installation step.
[0012] In some embodiments, if the initial confirmation work order is compliant, performing the installation step includes:
[0013] Perform system security baseline scans based on compliant initial confirmation work orders and generate target confirmation work orders;
[0014] Based on the target confirmation work order, determine whether there is a security risk. If there is a security risk, perform vulnerability repair and return to perform the system security baseline scan step; if there is no security risk, perform node optimization and performance testing;
[0015] Perform storage system installation and initialize target automated inspection functions;
[0016] Enable system monitoring.
[0017] In some embodiments, the deploying operation and maintenance agent node and performing script synchronization includes:
[0018] The roles of each operation and maintenance agent node are defined in the configuration file. During the installation process, the relevant scripts are synchronized according to the definitions of each role, and the corresponding software installation process and system detection process are executed.
[0019] In some embodiments, the performance test includes: disk IO test, network IO test and cluster IO test.
[0020] In some embodiments, the calculation formula of the disk IO of the disk IO test is:
[0021] F(x)=a*x+b(1)
[0022] Where x is the theoretical disk IO, a is the optimal weight, and b is the bias. The values of a and b are obtained as follows:
[0023] Constructing the loss function
[0024] y i Indicates the actual disk IO, x i represents the theoretical disk IO. By minimizing the loss function of formula (2), we can calculate the a and b values.
[0025] In some embodiments, the network IO calculation formula of the network IO test is:
[0026] F(z)=c*z+d(3)
[0027] Where z is the network theoretical IO, c is the optimal weight, and d is the bias; the values of c and d are obtained as follows:
[0028] Constructing the loss function
[0029] w i Indicates the actual network IO, z i Represents the network theory IO, and by minimizing the loss function of formula (4), the c value and d value are calculated.
[0030] In some embodiments, the calculation formula of the cluster IO of the cluster IO test is as follows:
[0031] Y=a 1 *r 1 +a 2 *r 2 +b 1 (5)
[0032] Among them, r 1 The theoretical IO of all disks in the cluster, a 1 is the disk weight, r 2 For all network theoretical IOs of the cluster, a 2 is the network weight, b 1 For bias.
[0033] In some embodiments, the executing the installation of the storage system and initializing the target automated inspection function includes: after completing the installation of the storage system, executing the initial automated inspection function, performing automated inspections on hardware, software, and networks, and generating an inspection report, and sending the inspection report to a relevant person in charge for review;
[0034] The system monitoring startup includes: automatically configuring and starting scheduled tasks for system monitoring, performing the scheduled tasks in turn for the disk, network, CPU, and memory and collecting relevant information, pushing the relevant information to the big data center through a message queue so that the big data center completes the analysis and summary work, and triggers the alarm mechanism based on the alarm strategy plan.
[0035] In a second aspect, the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any one of the methods described above when executing the computer program.
[0036] In a third aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement any of the methods described above.
[0037] Through the distributed storage system automatic monitoring deployment method and electronic equipment provided by the present application, the method installs the deployment tasks, distributes them in batches to each node and hands them over to the operation and maintenance agent node for execution; the log records all the execution processes and summarizes the relevant information to the central node for analysis and processing. The deployment method of the distributed storage system is simple to operate, easy to check for errors, and improves deployment efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the embodiments of the present application or the existing technical solutions, 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 some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0039] Figure 1 The process of the distributed storage system automatic monitoring deployment method in an embodiment of the present application is as follows Figure 1 ;
[0040] Figure 2 The process of the distributed storage system automatic monitoring deployment method in an embodiment of the present application is as follows Figure 2 ;
[0041] Figure 3 It is a schematic block diagram of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0043] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in one or more embodiments of the present application should be understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in one or more embodiments of the present application do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0044] For the deployment of distributed storage systems, the relevant technical solutions are fragmented, providing commands and script tools for each stage, but no full-process package solutions for environmental checks, dependency tool installation, version conflicts, system performance verification, conflict resolution, etc. Operation and maintenance personnel need to rely on personal experience, pay attention to the running status of commands and scripts in real time, and provide response plans for possible errors.
[0045] Therefore, the relevant technical solutions have problems such as complicated steps, difficult data analysis, many service nodes, and difficult management.
[0046] This application integrates and packages pre-installation check, environment preparation, performance verification, security scan / repair, storage installation, post-installation check and other processes, and provides a unified installation portal to achieve one-click installation and unattended effect; key node information will generate a report to notify the operation and maintenance personnel via email to decide the next step of work flow.
[0047] This application provides a one-click deployment script, integrates a workflow engine, standardizes and solidifies the installation and deployment process, automatically installs tool dependencies, shields version conflicts for operation and maintenance personnel, and automatically collects and monitors server software and hardware information during the installation process. It evaluates computing, network IO, disk IO and other capabilities, generates an evaluation report based on the default threshold, and attaches a decision link, which is sent to the operation and maintenance personnel via email. The operation and maintenance personnel click on the corresponding link according to the content of the email and proceed to the next step. The installation and deployment tasks are distributed in batches to each node and executed by the operation and maintenance agent. The log records all execution traces and aggregates them to the central node. During the execution of the task, the operation and maintenance personnel do not need to be on duty. If necessary, the operation and maintenance personnel can also observe the execution of the task in real time and respond accordingly.
[0048] This application is based on the practical deployment experience of multiple sets of distributed object storage, solidifies the common deployment, indicator collection, operation and other process operations, and provides an operational solution for large-scale distributed storage deployment and operation.
[0049] Various non-limiting implementations of the present application are described in detail below in conjunction with the accompanying drawings.
[0050] First, refer to Figure 1 , the distributed storage system automatic monitoring deployment method of this application is described in detail.
[0051] The present application provides a distributed storage system automatic monitoring deployment method, the method comprising:
[0052] In a first aspect, the present application provides a distributed storage system automatic monitoring deployment method, the method comprising:
[0053] S1. Execute a one-click deployment script; specifically, the present application provides a unified installation and deployment script, namely a one-click deployment script, which supports the installation of required tool software according to an established configuration process.
[0054] S2, install workflow engine, task scheduling tools, visualization services and basic data import;
[0055] For example, the basic data and process definitions that are relied upon during the installation process can be prepared in advance, and only minor adjustments need to be made to the fixed process, which can then be automatically imported when the installation is performed.
[0056] S3, deploy the operation and maintenance agent node and execute script synchronization;
[0057] In some embodiments, the deploying operation and maintenance agent node and performing script synchronization includes:
[0058] The roles of each operation and maintenance agent node are defined in the configuration file. During the installation process, the relevant scripts are synchronized according to the definitions of each role, and the corresponding software installation process and system detection process are executed.
[0059] During the execution process, a confirmation work order can be generated and sent to the relevant person in charge to complete the approval work.
[0060] S4. Automated inspection related information, including hardware information and software information, and generating an initial confirmation work order;
[0061] S5. Determine whether the initial confirmation work order is compliant. If the initial confirmation work order is not compliant, end the process; if the initial confirmation work order is compliant, execute the installation step.
[0062] Specifically, Figure 2 The process of the distributed storage system automatic monitoring deployment method in an embodiment of the present application is as follows Figure 2 ;refer to Figure 2 In some embodiments, if the initial confirmation work order is compliant, performing the installation step includes:
[0063] Based on the compliant initial confirmation work order, a system security baseline scan is performed to generate a target confirmation work order; illustratively, a system security baseline scan interface is provided, and relevant scan implementations can be accessed according to security requirements; and corresponding vulnerability repair actions are triggered.
[0064] Based on the target confirmation work order, determine whether there is a security risk. If there is a security risk, perform vulnerability repair and return to perform the system security baseline scanning step; if there is no security risk, perform node optimization and performance testing; illustratively, the operating system version can be agreed in advance, and during the installation process, the parameter optimization plan and the node optimization plan are executed based on the specified version. In some embodiments, it is also possible to perform environmental detection, automatically install and deploy storage-related services after the dependent software tool is installed.
[0065] Perform storage system installation and initialize target automated inspection functions;
[0066] In some embodiments, the execution of the storage system installation and the initialization of the target automated inspection function include: after completing the installation of the storage system, executing the initialization automated inspection function, performing automated inspections on the hardware, software, and network, and generating an inspection report, and sending the inspection report to relevant operation and maintenance personnel for review.
[0067] Enable system monitoring.
[0068] The system monitoring startup includes: automatically configuring and starting scheduled tasks for system monitoring, performing the scheduled tasks in turn for the disk, network, CPU, and memory and collecting relevant information, pushing the relevant information to the big data center through a message queue so that the big data center completes the analysis and summary work, and triggers the alarm mechanism based on the alarm strategy plan.
[0069] In some embodiments, the performance test includes: disk IO test, network IO test and cluster IO test. Specifically, distributed storage deployment has high requirements for network IO, disk IO, etc. With the help of Ansible, batch network card information monitoring, network performance testing, disk IO testing, etc. between node servers can be realized, and the test results can be collected and summarized and sent to relevant operation and maintenance personnel for review. The operation and maintenance personnel click the corresponding link according to the content of the email and proceed to the next step.
[0070] In addition to simplifying deployment and maintenance work, this application also designs a set of key indicator parameters based on existing practical experience. Real-time analysis of indicator data can be used to issue warnings for existing problems; asynchronous analysis of data trends can be used to predict possible problems in advance.
[0071] In some embodiments, the calculation formula of the disk IO of the disk IO test is:
[0072] F(x)=a*x+b(1)
[0073] Where x is the theoretical disk IO, a is the optimal weight, and b is the bias. The values of a and b are obtained as follows:
[0074] Constructing the loss function
[0075] y i Indicates the actual disk IO, x i Represents the disk theoretical IO, and by minimizing the loss function of formula (2), the a value and b value are calculated; specifically, multiple disk actual IO and corresponding multiple disk theoretical IO can be obtained, and the two can be substituted into formula (2) to calculate the a value and b value.
[0076] In some embodiments, the network IO calculation formula of the network IO test is:
[0077] F(z)=c*z+d(3)
[0078] Where z is the network theoretical IO, c is the optimal weight, and d is the bias; the values of c and d are obtained as follows:
[0079] Constructing the loss function
[0080] w i Indicates the actual network IO, z i Represents the network theoretical IO, and by minimizing the loss function of formula (4), the c value and d value are calculated. Specifically, multiple actual network IOs and corresponding multiple theoretical network IOs can be obtained, and the two can be substituted into formula (4) to calculate the c value and d value.
[0081] In some embodiments, the calculation formula of the cluster IO of the cluster IO test is as follows:
[0082] Y=a 1 *r 1 +a 2 *r 2 +b 1 (5)
[0083] Among them, r 1 The theoretical IO of all disks in the cluster, a 1 is the disk weight, r 2 For all network theoretical IOs of the cluster, a 2 is the network weight, b 1 For bias.
[0084] This application uses linear regression to produce existing data to achieve data analysis of key indicators such as disk IO, network IO, and cluster IO. In the actual operation process, the fault tolerance interval values of disk IO, network IO, and cluster IO can be given. If it is within the interval, it is considered a normal oscillation deviation. If it falls outside the interval, an alarm mechanism is triggered, thereby completing the decision analysis of the cluster health status.
[0085] The distributed storage system automatic monitoring and deployment method provided in the present application installs deployment tasks, distributes them in batches to each node and hands them over to the operation and maintenance agent node for execution; the log records all the execution processes and summarizes the relevant information to the central node for analysis and processing. The deployment method of the distributed storage system is simple to operate, easy to check for errors, and improves deployment efficiency.
[0086] It should be noted that the method of one or more embodiments of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of one or more embodiments of the present application, and the multiple devices will interact with each other to complete the described method.
[0087] It should be noted that the above describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0088] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also discloses an electronic device;
[0089] Specifically, Figure 3 The hardware structure diagram of an electronic device for a distributed storage system automatic monitoring deployment method provided in this embodiment is shown, and the device may include: a processor 410, a memory 420, an input / output interface 430, a communication interface 440, and a bus 450. The processor 410, the memory 420, the input / output interface 430, and the communication interface 440 are connected to each other in communication within the device through the bus 450.
[0090] The processor 410 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application.
[0091] The memory 420 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 420 may store an operating system and other application programs. When the technical solution provided in the embodiment of the present application is implemented by software or firmware, the relevant program code is stored in the memory 420 and is called and executed by the processor 410.
[0092] The input / output interface 430 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0093] The communication interface 440 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (for example, USB, network cable, etc.) or a wireless mode (for example, mobile network, WIFI, Bluetooth, etc.).
[0094] The bus 450 includes a path that transmits information between the various components of the device (eg, the processor 410 , the memory 420 , the input / output interface 430 , and the communication interface 440 ).
[0095] It should be noted that, although the above device only shows the processor 410, the memory 420, the input / output interface 430, the communication interface 440 and the bus 450, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiment of the present application, and does not necessarily include all the components shown in the figure.
[0096] The electronic device of the above embodiment is used to implement the corresponding distributed storage system automatic monitoring deployment method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0097] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, one or more embodiments of the present application also provide a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the distributed storage system automatic monitoring and deployment method as described in any of the above embodiments.
[0098] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0099] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the distributed storage system automatic monitoring deployment method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0100] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of different aspects of one or more embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0101] In addition, to simplify the description and discussion, and in order not to make one or more embodiments of the present application difficult to understand, the known power / ground connections to the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making one or more embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which one or more embodiments of the present application will be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that one or more embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0102] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
[0103] One or more embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of one or more embodiments of the present application should be included in the scope of protection of the present application.
Claims
1. A distributed storage system automatic monitoring deployment method, characterized in that: The method comprises: Execute one-click deployment script; Install workflow engines, task orchestration tools, visualization services, and basic data import; Deploy operation and maintenance agent nodes and execute script synchronization; Automated inspection related information, including hardware information and software information, and generating an initial confirmation work order; Determine whether the initial confirmation work order is compliant. If the initial confirmation work order is not compliant, end the process; if the initial confirmation work order is compliant, execute the installation step.
2. The distributed storage system automatic monitoring deployment method according to claim 1, characterized in that: If the initial confirmation work order is compliant, the installation steps are performed, including: Perform system security baseline scans based on compliant initial confirmation work orders and generate target confirmation work orders; Based on the target confirmation work order, determine whether there is a security risk. If there is a security risk, perform vulnerability repair and return to perform the system security baseline scan step; if there is no security risk, perform node optimization and performance testing; Perform storage system installation and initialize target automated inspection functions; Enable system monitoring.
3. The distributed storage system automatic monitoring deployment method according to claim 2 is characterized in that: The deployment of the operation and maintenance agent node and execution of script synchronization include: The roles of each operation and maintenance agent node are defined in the configuration file. During the installation process, the relevant scripts are synchronized according to the definitions of each role, and the corresponding software installation process and system detection process are executed.
4. The distributed storage system automatic monitoring deployment method according to claim 3 is characterized in that: The performance test includes: disk IO test, network IO test and cluster IO test.
5. The distributed storage system automatic monitoring deployment method according to claim 4 is characterized in that: The calculation formula of the disk IO of the disk IO test is: F(x)=a*x+b(1) Where x is the disk theoretical IO, a is the optimal weight, and b is the bias. The values of a and b are obtained as follows: Constructing the loss function y i Indicates the actual disk IO, x i represents the theoretical disk IO. By minimizing the loss function of formula (2), we can calculate the a and b values.
6. The distributed storage system automatic monitoring deployment method according to claim 4, characterized in that: The calculation formula of the network IO of the network IO test is: F(z)=c*z+d(3) Where z is the network theoretical IO, c is the optimal weight, and d is the bias; the values of c and d are obtained as follows: Constructing the loss function w i Indicates the actual network IO, z i Represents the network theory IO, and by minimizing the loss function of formula (4), the c value and d value are calculated.
7. The distributed storage system automatic monitoring deployment method according to claim 6, characterized in that: The calculation formula of cluster IO in the cluster IO test is as follows: Y=a1*r1+a2*r2+b1(5) Among them, r1 is the theoretical IO of all disks in the cluster, a1 is the disk weight, r2 is the theoretical IO of all networks in the cluster, a2 is the network weight, and b1 is the bias.
8. The distributed storage system automatic monitoring deployment method according to claim 7, characterized in that: The executing the installation of the storage system and initializing the target automated inspection function includes: after completing the installation of the storage system, executing the initial automated inspection function, performing automated inspections on the hardware, software and network, generating an inspection report, and sending the inspection report to a relevant person in charge for review; The system monitoring startup includes: automatically configuring and starting scheduled tasks for system monitoring, performing the scheduled tasks in turn for the disk, network, CPU, and memory and collecting relevant information, pushing the relevant information to the big data center through a message queue so that the big data center completes the analysis and summary work, and triggers the alarm mechanism based on the alarm strategy plan.
9. An electronic device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 8 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the method according to any one of claims 1 to 8.
Citation Information
Cited By
Access control method and device of storage equipment, storage medium and electronic equipment
CN120281808A