A data room integrated security management method and system
By collecting and building data links to be transmitted in the data computer room, and dynamically adjusting the storage speed according to the importance of data and environmental information, the problem of improper transmission speed during data backup is solved, efficient and secure data transmission is achieved, and the flexibility and reliability of the data center storage system is improved.
Patent Information
- Application Number
- CN202510130645.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-06
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-02-06
AI Technical Summary
In the prior art, the data computer room cannot flexibly set and adjust the data transmission process according to actual conditions during the data backup process, resulting in improper transmission speed, which may lead to data loss or inefficient transmission.
A data room integrated security management method is proposed. By collecting data to be transmitted from each database in the room, building a data link to be transmitted, and determining the initial storage speed based on factors such as data quantity, data type and data importance. At the same time, environmental and network information are collected, comprehensive impact values are calculated, storage speed is dynamically adjusted, and adjustment coefficients are determined by comparing with the historical adjustment plan to optimize the transmission process.
It realizes intelligent adaptation under different network states, ensures efficient and secure data transmission, avoids the risk of data loss or inefficient transmission, and improves the flexibility and reliability of the data center storage system.
Smart Images

Figure CN119576247B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data management, and in particular to a data room integrated security management method and system. Background Art
[0002] With the rapid development of information technology and the sharp increase in data volume, the construction and operation scale of data centers (especially data centers) has been continuously expanded around the world. As a key infrastructure to support enterprise operations and ensure the security of important data, modern data centers carry a large amount of data storage, processing and backup tasks. How to improve the efficiency of data storage and transmission while ensuring data security has become an important issue in the current data center management.
[0003] In the current existing technology, when the data room performs data backup: determine the primary backup device, store or collect information from other devices in the primary backup device, and use the network to transmit it to the primary backup device. In actual transmission, due to uncontrollable factors such as the network environment and the live environment, the speed at which the device transmits data information to the primary backup device will be affected. If the transmission speed is set too high, a large amount of data will be lost when the network status is poor. If it is set too low, it will cause inconvenience to data transmission and cannot guarantee efficient transmission.
[0004] Therefore, it is necessary to design a data center integrated security management method and system to solve the problems existing in the current technology. Summary of the invention
[0005] In view of this, the present invention proposes a data room integrated security management method and system, aiming to solve the current problem that the data transmission process cannot be targeted and flexibly set and adjusted according to actual conditions.
[0006] In one aspect, the present invention provides a data center integrated security management method, comprising:
[0007] Collect the data to be transmitted from each database in the computer room, obtain the data volume and data type of each data to be transmitted, compare the data volume of each data to be transmitted with the corresponding data volume range, and construct all the data to be transmitted into a data chain to be transmitted according to the comparison result;
[0008] Outputting the importance of the data link to be transmitted based on the data importance model, and determining the initial storage speed of the data link to be transmitted according to the importance and the amount of each data;
[0009] collecting the first impact value and the second impact value of each of the databases, determining a comprehensive impact value according to the first impact value and the second impact value, and judging whether to adjust the initial storage speed according to the comprehensive impact value;
[0010] When it is determined that the initial storage speed is to be adjusted, the initial storage speed and the comprehensive impact value are compared with the historical adjustment scheme as feature vectors to determine the adjustment coefficient to adjust the initial storage speed;
[0011] The data chain to be transmitted is stored in the computer room backup database at the adjusted storage speed.
[0012] Furthermore, the data volume range is obtained by:
[0013] Obtaining an average amount of data transmitted by each of the databases;
[0014] Collecting historical operation data of each of the databases, extracting non-abnormal operation data, and extracting a corresponding non-abnormal historical transmission data range from the non-abnormal operation data;
[0015] The non-abnormal historical transmission data range is compared with the average transmission data volume, and the data volume range is generated according to the numerical value relationship, wherein the data volume range includes a left boundary value and a right boundary value.
[0016] Further, when all the data to be transmitted are constructed into a data chain to be transmitted according to the comparison result, it includes:
[0017] Classify the data to be transmitted whose data volume is less than or equal to the corresponding data volume range into a second transmission set, count the number of data to be transmitted in the second transmission set and generate a corresponding second connection node, and connect all the data to be transmitted in the second transmission set based on the second connection node to obtain a second data link;
[0018] Classify the data to be transmitted whose data volume is greater than the corresponding data volume range into a first transmission set, count the number of data to be transmitted in the first transmission set and generate a corresponding first connection node, and connect all the data to be transmitted in the first transmission set based on the first connection node to obtain a first data link;
[0019] A split node is determined, and the tail data to be transmitted of the first data link and the head data to be transmitted of the second data link are integrated according to the split node to obtain the data link to be transmitted.
[0020] Furthermore, when outputting the importance of the data link to be transmitted based on the data importance model, it includes:
[0021] Construct a historical data set based on the importance evaluation data of the historical data chain to be transmitted;
[0022] Sampling the historical data set according to a preset ratio to obtain a training subset and a test subset;
[0023] A pre-selected neural network model is obtained, and the neural network model is iteratively trained according to the training subset, and the iteratively trained neural network model is evaluated according to the test subset to obtain the data significance model.
[0024] Further, when determining the initial storage speed of the data link to be transmitted according to the importance and each data amount, it includes:
[0025] ;
[0026] Among them, S represents the initial storage speed, Z represents the importance of the data link to be transmitted, Li represents the data volume of the i-th database, N represents the number of databases, L0 represents the average transmission data volume, S0 represents the rated transmission speed of the backup database, and a1 and a2 represent weight coefficients.
[0027] Furthermore, collecting the first impact value and the second impact value of each of the databases, and determining the comprehensive impact value according to the first impact value and the second impact value, includes:
[0028] Collecting environmental information and network information from each of the databases, wherein the environmental information includes environmental temperature, and the network information includes signal bandwidth;
[0029] constructing a value less than or equal to the standard environment information as a first impact value;
[0030] constructing a value less than or equal to the standard network information as a second impact value;
[0031] The comprehensive impact value is calculated by the following formula:
[0032] ;
[0033] Among them, Y is the comprehensive impact, n1 is the number of impact values in the first impact value, qn is the nth impact value in the first impact value, bn is the weight corresponding to the nth impact value in the first impact value, e1 is the standard environment information, maxD1 means calculating the difference between all impact values in the first impact value and the standard environment information respectively, and selecting the largest difference, n2 is the number of transmission values in the second impact value, wm is the mth impact value in the second impact value, hm is the weight corresponding to the mth impact value in the second impact value, e2 is the standard network information, and maxD2 means calculating the difference between all impact values in the second impact value and the standard network information respectively, and selecting the largest difference.
[0034] Further, judging whether to adjust the initial storage speed according to the comprehensive impact value includes:
[0035] Comparing the comprehensive impact value with the impact value threshold, and determining whether to adjust the initial storage speed according to the comparison result;
[0036] When the comprehensive impact value is less than or equal to the impact value threshold, determining not to adjust the initial storage speed;
[0037] When the comprehensive impact value is greater than the impact value threshold, it is determined to adjust the initial storage speed.
[0038] Furthermore, the initial storage speed and the comprehensive impact value are used as feature vectors to compare with historical adjustment schemes, and the adjustment coefficient is determined to adjust the initial storage speed, including:
[0039] respectively calculating the similarity between each historical feature vector in the historical adjustment scheme and the feature vector;
[0040] When there is data in the historical adjustment scheme whose similarity with the feature vector is greater than a similarity threshold, selecting a historical adjustment coefficient corresponding to the maximum similarity as the adjustment coefficient to adjust the initial storage speed;
[0041] When the similarities between each historical feature vector in the historical adjustment scheme and the feature vector are less than or equal to the similarity threshold, the historical adjustment coefficient corresponding to the maximum similarity is selected as the initial adjustment coefficient, and the correction coefficient is determined according to the difference between the maximum similarity and the similarity threshold to correct the initial adjustment coefficient, and the corrected adjustment coefficient is used as the adjustment coefficient to adjust the initial storage speed.
[0042] Furthermore, when determining a correction coefficient according to the difference between the maximum similarity and the similarity threshold to correct the initial adjustment coefficient, it includes:
[0043] The difference between the maximum similarity and the similarity threshold is obtained and recorded as the similarity difference. The correction coefficient is proportional to the similarity difference, and the correction coefficient has a value range of (0, 1).
[0044] Compared with the prior art, the beneficial effects of the present invention are as follows: by collecting the data to be transmitted from each database in the computer room, and constructing a data chain to be transmitted according to factors such as data volume, data type and data importance, the initial storage speed of the data chain is determined. Not only the importance of the data is taken into account, but also the comprehensive impact value is calculated according to the first impact value and the second impact value in the real-time environment to dynamically adjust the storage speed. By comparing with the historical adjustment plan, the adjustment coefficient is determined to further optimize the transmission process. It solves the problem of improper transmission speed caused by unstable network environment in traditional data backup, realizes intelligent adaptation under different network conditions, ensures efficient and secure transmission of data, avoids the risk of data loss or inefficient transmission, and improves the flexibility and reliability of the data center storage system.
[0045] On the other hand, the present application also provides a data room integrated security management system, which is used to apply the above-mentioned data room integrated security management method, including:
[0046] The collection unit is configured to collect the data to be transmitted from each database in the computer room, obtain the data volume and data type of each of the data to be transmitted, respectively compare the data volume of each of the data to be transmitted with the corresponding data volume range, and construct all the data to be transmitted into a data chain to be transmitted according to the comparison result;
[0047] A processing unit, configured to output the importance of the data link to be transmitted based on the data importance model, and determine the initial storage speed of the data link to be transmitted according to the importance and each amount of data;
[0048] a judgment unit configured to collect the first impact value and the second impact value of each of the databases, determine a comprehensive impact value according to the first impact value and the second impact value, and judge whether to adjust the initial storage speed according to the comprehensive impact value;
[0049] an adjustment unit, configured to, when determining to adjust the initial storage speed, compare the initial storage speed and the comprehensive impact value as a feature vector with a historical adjustment scheme, and determine an adjustment coefficient to adjust the initial storage speed;
[0050] The execution unit is configured to store the data chain to be transmitted into the computer room backup database at the adjusted storage speed.
[0051] It is understandable that the above-mentioned data room integrated security management method and system have the same beneficial effects, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0053] Figure 1 A flow chart of a data center integrated security management method provided by an embodiment of the present invention;
[0054] Figure 2 This is a structural block diagram of the data center integrated security management system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0055] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art. It should be noted that, in the absence of conflict, the embodiments of the present invention and the features described in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0056] In some embodiments of the present application, see Figure 1 As shown, a data center integrated security management method includes:
[0057] S100: Collect the data to be transmitted from each database in the computer room, obtain the data volume and data type of each data to be transmitted, compare the data volume of each data to be transmitted with the corresponding data volume range, and construct all the data to be transmitted into a data chain to be transmitted according to the comparison result.
[0058] S200: Outputting the importance of the data link to be transmitted based on the data importance model, and determining the initial storage speed of the data link to be transmitted according to the importance and the amount of each data.
[0059] S300: collecting the first impact value and the second impact value of each database, determining a comprehensive impact value according to the first impact value and the second impact value, and judging whether to adjust the initial storage speed according to the comprehensive impact value.
[0060] S400: When it is determined to adjust the initial storage speed, the initial storage speed and the comprehensive impact value are used as feature vectors to compare with historical adjustment plans, and an adjustment coefficient is determined to adjust the initial storage speed.
[0061] S500: storing the data link to be transmitted in the computer room backup database at the adjusted storage speed.
[0062] Specifically, in S100, the data to be transmitted from each database in the computer room is collected, including the data volume and data type. By comparing the data volume of each data to be transmitted with the predefined data volume range, the transmission priority and storage requirements of each data are determined. The data chain is constructed into a chain structure according to the transmission requirements. In S200, the importance of each data in the entire data chain is evaluated through the data importance model. The output of importance depends not only on the sensitivity of the data itself, but also takes into account the business value and storage requirements of the data. According to the output of the total importance and the size of each data, the preliminary storage speed is calculated. In S300, the first impact value and the second impact value of each database are collected. The first impact value reflects the environmental state, such as ambient temperature, humidity, and suspended particles; the second impact value includes power supply parameter indicators such as signal bandwidth, current, voltage, and power factor of the data storage device. The calculation of the comprehensive impact value comprehensively considers the influencing factors to evaluate the changes that may occur during the data transmission process and ensure the stable storage of data. In S400, it is determined whether the initial storage speed needs to be adjusted. If the comprehensive impact value shows that the current environmental conditions or status have changed (such as low signal bandwidth), it is decided to adjust the storage speed. By taking the initial storage speed and the comprehensive impact value as the feature vector, and comparing it with the historical storage adjustment plan, the most appropriate adjustment coefficient is selected to adjust the storage speed to ensure stable data transmission in different environments. In S500, at the storage speed adjusted according to the historical plan and the comprehensive impact value, the data link will be stored in the computer room backup database. This ensures that during the storage process, whether facing network fluctuations or environmental impacts, the storage operation can still complete data transmission efficiently and safely.
[0063] It can be understood that this embodiment can perceive and adapt to different operating environments in real time, automatically adjust the speed during data transmission and storage, ensure the security and timely storage of high-priority data, and improve the storage efficiency of low-priority data. In addition, by dynamically adjusting the storage speed, storage delays or failures caused by factors such as network congestion or equipment failure are avoided, thereby improving the overall performance and reliability of the data center. The automation and intelligent management level of the data center are improved, the need for manual intervention is reduced, and resource utilization is improved.
[0064] In some embodiments of the present application, the data volume range is obtained by:
[0065] Get the average amount of data transferred for each database.
[0066] Collect historical operation data from each database, extract non-abnormal operation data, and extract the corresponding non-abnormal historical transmission data range from the non-abnormal operation data.
[0067] The non-abnormal historical transmission data range is compared with the average transmission data volume, and a data volume range is generated according to the numerical value relationship, wherein the data volume range includes a left boundary value and a right boundary value.
[0068] It is understandable that the deep combination of historical data and real-time data provides a dynamic and accurate basis for determining the data volume range. By collecting historical operation data and analyzing the non-abnormal transmission data range, combined with the real-time average transmission volume, a reasonable data volume range is generated for the database. This range reflects the normal operation status of the database and ensures that the speed adjustment during data transmission is more reasonable and efficient. Traditional methods often rely on preset fixed rules or human experience, and tend to ignore the real-time status and historical performance of the system. This solution can adapt to changes in the system environment in real time through dynamic acquisition and intelligent comparison, thereby improving data transmission efficiency.
[0069] In some embodiments of the present application, when all the data to be transmitted are constructed into a data chain to be transmitted according to the comparison results, it includes: classifying the data to be transmitted whose data volume is less than or equal to the corresponding data volume range into a second transmission set, counting the number of data to be transmitted in the second transmission set and generating a corresponding second connection node, and connecting all the data to be transmitted in the two transmission sets based on the second connection node to obtain a second data chain.
[0070] Data to be transmitted whose data volume is greater than the corresponding data volume range is classified into the first transmission set, the number of data to be transmitted in the first transmission set is counted and a corresponding first connection node is generated, and all data to be transmitted in the first transmission set are connected based on the first connection node to obtain a first data link.
[0071] A split node is determined, and the tail data to be transmitted of the first data link and the head data to be transmitted of the second data link are integrated according to the split node to obtain a data link to be transmitted.
[0072] It can be understood that by intelligently dividing the data to be transmitted and building multiple data chains, accurate management of different data types is achieved. By comparing the data volume with the data volume range, the data is divided into two categories of high priority and low priority, which not only optimizes the order of data transmission, but also ensures the rational use of resources. The data in the first transmission set (i.e., high priority data) can be processed first, while the data in the second transmission set (i.e., low priority data) is processed when resources are loose, thereby avoiding the transmission delay of high priority data and improving the storage efficiency of low priority data. Through the design of connecting nodes and splitting nodes, orderly and efficient data transmission is achieved, confusion or conflict of data during transmission is avoided, and the integrity and fluency of the data chain are ensured. It can dynamically adapt to different data transmission requirements and real-time environmental conditions, thereby improving the stability, reliability and efficiency of data transmission. When processing large amounts of data, it can be flexibly adjusted to avoid waste of resources and processing bottlenecks.
[0073] In some embodiments of the present application, when outputting the importance of the data link to be transmitted based on the data importance model, it includes:
[0074] Construct a historical data set based on the importance evaluation data of the historical data links to be transmitted.
[0075] The historical data set is sampled according to a preset ratio to obtain a training subset and a test subset.
[0076] A pre-selected neural network model is obtained, and the neural network model is iteratively trained according to the training subset, and the neural network model after iterative training is evaluated according to the test subset to obtain a data important model.
[0077] Specifically, a historical data set is constructed based on the importance evaluation data of historical data chains. The historical data set includes the importance evaluation results of past data chains, the data features, transmission history, importance scores, etc. of each data chain. By analyzing historical data, the most valuable features in the data transmission and storage process are extracted as the basis for the subsequent evaluation of the importance of the data chain to be transmitted. In order to use historical data for training, the historical data set is sampled according to a preset ratio to obtain a training subset and a test subset. The training subset is used for model training, and the test subset is used to evaluate the generalization ability of the model. In this way, overfitting can be effectively avoided and the application effect of the model in actual scenarios can be improved. The training subset accounts for the majority (such as 80%), and the test subset accounts for a small part (such as 20%), ensuring that the model is trained with the support of sufficient data and verified on an independent data set. Select a pre-selected neural network model. Common neural network models can include multilayer perceptrons, convolutional neural networks, or recursive neural networks. It is iteratively trained according to the training subset, and the parameters in the network are adjusted through optimization algorithms (such as back propagation algorithms, gradient descent methods, etc.) so that it can learn the laws and patterns in historical data. After training is completed, the neural network is evaluated using the test subset, and the performance of the model is measured by evaluation indicators such as accuracy, loss function, etc. The final model is the data importance model, which can automatically predict the importance of the current data chain to be transmitted based on the characteristics of historical data.
[0078] It is understandable that the use of neural network models has realized the automated and intelligent evaluation of the importance of the transmission data link. Traditional data importance evaluation usually relies on fixed rules or manual experience. By learning the rules in historical data, the evaluation process is made more accurate, flexible and adaptive.
[0079] In some embodiments of the present application, when determining the initial storage speed of the data link to be transmitted according to the importance and the amount of each data, it includes:
[0080] ;
[0081] Among them, S represents the initial storage speed, Z represents the importance of the data link to be transmitted, Li represents the data volume of the i-th database, N represents the number of databases, L0 represents the average transmission data volume, S0 represents the rated transmission speed of the backup database, and a1 and a2 represent weight coefficients.
[0082] It can be understood that the dynamic calculation of the initial storage speed combines multiple factors such as data importance, data volume, and transmission capacity, providing more intelligent support for the data backup process. By introducing weighted coefficients and flexibly adjusting the storage speed, it effectively ensures that high-priority data is transmitted first, while ensuring the stability of the system under different load conditions.
[0083] In some embodiments of the present application, collecting the first impact value and the second impact value of each database, and determining the comprehensive impact value according to the first impact value and the second impact value includes:
[0084] Collect environmental information and network information from each database. Environmental information includes ambient temperature, and network information includes signal bandwidth.
[0085] A value that is less than or equal to the standard environment information is constructed as the first impact value.
[0086] A value that is less than or equal to the standard network information is constructed as the second influence value.
[0087] The comprehensive impact value is calculated by the following formula:
[0088] ;
[0089] Among them, Y is the comprehensive impact, n1 is the number of impact values in the first impact value, qn is the nth impact value in the first impact value, bn is the weight corresponding to the nth impact value in the first impact value, e1 is the standard environment information, maxD1 means calculating the difference between all impact values in the first impact value and the standard environment information respectively, and selecting the largest difference, n2 is the number of transmission values in the second impact value, wm is the mth impact value in the second impact value, hm is the weight corresponding to the mth impact value in the second impact value, e2 is the standard network information, and maxD2 means calculating the difference between all impact values in the second impact value and the standard network information respectively, and selecting the largest difference.
[0090] In some embodiments of the present application, when determining whether to adjust the initial storage speed based on the comprehensive impact value, it includes: comparing the comprehensive impact value with the impact value threshold, and determining whether to adjust the initial storage speed based on the comparison result.
[0091] Specifically, when the comprehensive impact value is less than or equal to the impact value threshold, it is determined that the initial storage speed is not adjusted. When the comprehensive impact value is greater than the impact value threshold, it is determined that the initial storage speed is adjusted.
[0092] In some embodiments of the present application, the initial storage speed and the comprehensive impact value are compared with the historical adjustment scheme as feature vectors, and the adjustment coefficient is determined to adjust the initial storage speed, including:
[0093] The similarity between each historical feature vector and feature vector in the historical adjustment scheme is calculated respectively.
[0094] When there is data in the history adjustment scheme whose similarity with the feature vector is greater than the similarity threshold, the history adjustment coefficient corresponding to the maximum similarity is selected as the adjustment coefficient to adjust the initial storage speed.
[0095] When the similarities between each historical feature vector and the feature vector in the historical adjustment scheme are less than or equal to the similarity threshold, the historical adjustment coefficient corresponding to the maximum similarity is selected as the initial adjustment coefficient, and the correction coefficient is determined according to the difference between the maximum similarity and the similarity threshold to correct the initial adjustment coefficient, and the corrected adjustment coefficient is used as the adjustment coefficient to adjust the initial storage speed.
[0096] In some embodiments of the present application, when determining the correction coefficient according to the difference between the maximum similarity and the similarity threshold to correct the initial adjustment coefficient, it includes:
[0097] The difference between the maximum similarity and the similarity threshold is obtained and recorded as the similarity difference. The correction coefficient is proportional to the similarity difference and the correction coefficient ranges from (0, 1).
[0098] It can be understood that this embodiment combines the two factors of environmental information and network information to intelligently adjust the data storage speed by calculating the comprehensive impact value. The storage speed can be dynamically adjusted according to the changes in actual environmental conditions, thereby improving the adaptability and stability of the storage system. Comprehensive multi-dimensional information (such as temperature, signal bandwidth, etc.) is used to comprehensively evaluate the current storage conditions. Through weighted calculation and similarity analysis, historical experience can be used to ensure that the adjustment is more accurate and avoid the risk of blind adjustment. At the same time, the introduction of the correction coefficient makes the adjustment process more flexible, and the adjustment coefficient can be fine-tuned according to actual conditions, thereby optimizing the storage process and improving the efficiency and stability of data backup. The intelligent adjustment mechanism based on environmental and network conditions enables data transmission and backup to always maintain optimal performance under different operating conditions, effectively improving the overall efficiency and reliability of the storage system.
[0099] It is understandable that some embodiments of the present application also include records of non-whitelisted personnel entering the data supervision area to automatically trigger a security alert, and trigger an alert to on-site duty personnel or a remote general duty room through various methods such as software pop-ups, flashing lights, automatic phone calls, and alarm sirens.
[0100] In the above embodiment, the data to be transmitted of each database in the computer room is collected, and a data chain to be transmitted is constructed according to factors such as data volume, data type and data importance, and the initial storage speed of the data chain is determined. Not only the importance of the data is taken into account, but also the comprehensive impact value is calculated according to the first impact value and the second impact value in the real-time environment to dynamically adjust the storage speed. By comparing with the historical adjustment plan, the adjustment coefficient is determined to further optimize the transmission process. The problem of improper transmission speed caused by unstable network environment in traditional data backup is solved, and intelligent adaptation under different network conditions is realized, ensuring efficient and secure transmission of data, avoiding the risk of data loss or inefficient transmission, and improving the flexibility and reliability of the data center storage system.
[0101] In another preferred embodiment based on the above embodiment, refer to Figure 2 As shown, this embodiment provides a data room integrated security management system, which is used to apply the above-mentioned data room integrated security management method, including:
[0102] The collection unit is configured to collect the data to be transmitted from each database in the computer room, obtain the data volume and data type of each data to be transmitted, respectively compare the data volume of each data to be transmitted with the corresponding data volume range, and construct all the data to be transmitted into a data chain to be transmitted according to the comparison result;
[0103] A processing unit is configured to output the importance of the data link to be transmitted based on the data importance model, and determine the initial storage speed of the data link to be transmitted according to the importance and the amount of each data;
[0104] a judgment unit configured to collect the first impact value and the second impact value of each database, determine a comprehensive impact value according to the first impact value and the second impact value, and judge whether to adjust the initial storage speed according to the comprehensive impact value;
[0105] An adjustment unit is configured to compare the initial storage speed and the comprehensive impact value as a feature vector with a historical adjustment plan when it is determined that the initial storage speed is to be adjusted, and determine an adjustment coefficient to adjust the initial storage speed;
[0106] The execution unit is configured to store the data chain to be transmitted into the computer room backup database at the adjusted storage speed.
[0107] It is understandable that by collecting the data to be transmitted from each database in the computer room, and constructing the data chain to be transmitted based on factors such as data volume, data type and data importance, the initial storage speed of the data chain is determined. Not only the importance of the data is taken into account, but also the comprehensive impact value is calculated based on the first impact value and the second impact value in the real-time environment to dynamically adjust the storage speed. By comparing with the historical adjustment plan, the adjustment coefficient is determined to further optimize the transmission process. It solves the problem of improper transmission speed caused by unstable network environment in traditional data backup, realizes intelligent adaptation under different network conditions, ensures efficient and secure data transmission, avoids the risk of data loss or inefficient transmission, and improves the flexibility and reliability of the data center storage system.
[0108] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0109] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0110] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0111] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0112] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A data room integrated security management method, characterized in that: include: Collect the data to be transmitted from each database in the computer room, obtain the data volume and data type of each data to be transmitted, compare the data volume of each data to be transmitted with the corresponding data volume range, and construct all the data to be transmitted into a data chain to be transmitted according to the comparison result; Outputting the importance of the data link to be transmitted based on the data importance model, and determining the initial storage speed of the data link to be transmitted according to the importance and the amount of each data; collecting the first impact value and the second impact value of each of the databases, determining a comprehensive impact value according to the first impact value and the second impact value, and judging whether to adjust the initial storage speed according to the comprehensive impact value; When it is determined that the initial storage speed is to be adjusted, the initial storage speed and the comprehensive impact value are compared with the historical adjustment scheme as feature vectors to determine the adjustment coefficient to adjust the initial storage speed; storing the data link to be transmitted in the computer room backup database at the adjusted storage speed; The first impact value includes environmental information, and the second impact value includes network information.
2. The data center integrated security management method according to claim 1, characterized in that: The data volume range is obtained by: Obtaining an average amount of data transmitted by each of the databases; Collecting historical operation data of each of the databases, extracting non-abnormal operation data, and extracting a corresponding non-abnormal historical transmission data range from the non-abnormal operation data; The non-abnormal historical transmission data range is compared with the average transmission data volume, and the data volume range is generated according to the numerical value relationship, wherein the data volume range includes a left boundary value and a right boundary value.
3. The data center integrated security management method according to claim 2, characterized in that: When all the data to be transmitted are constructed into a data chain to be transmitted according to the comparison result, it includes: Classify the data to be transmitted whose data volume is less than or equal to the corresponding data volume range into a second transmission set, count the number of data to be transmitted in the second transmission set and generate a corresponding second connection node, and connect all the data to be transmitted in the second transmission set based on the second connection node to obtain a second data link; Classify the data to be transmitted whose data volume is greater than the corresponding data volume range into a first transmission set, count the number of data to be transmitted in the first transmission set and generate a corresponding first connection node, and connect all the data to be transmitted in the first transmission set based on the first connection node to obtain a first data link; A split node is determined, and the tail data to be transmitted of the first data link and the head data to be transmitted of the second data link are integrated according to the split node to obtain the data link to be transmitted.
4. The data center integrated security management method according to claim 3 is characterized in that: When outputting the importance of the data link to be transmitted based on the data importance model, it includes: Construct a historical data set based on the importance evaluation data of the historical data chain to be transmitted; Sampling the historical data set according to a preset ratio to obtain a training subset and a test subset; A pre-selected neural network model is obtained, and the neural network model is iteratively trained according to the training subset, and the iteratively trained neural network model is evaluated according to the test subset to obtain the data significance model.
5. The data center integrated security management method according to claim 4, characterized in that: When determining the initial storage speed of the data link to be transmitted according to the importance and each of the data amounts, it includes: ; Among them, S represents the initial storage speed, Z represents the importance of the data link to be transmitted, Li represents the data volume of the i-th database, N represents the number of databases, L0 represents the average transmission data volume, S0 represents the rated transmission speed of the backup database, and a1 and a2 represent weight coefficients.
6. The data center integrated security management method according to claim 5, characterized in that: Collecting the first impact value and the second impact value of each of the databases, and determining the comprehensive impact value according to the first impact value and the second impact value, includes: Collecting environmental information and network information from each of the databases, wherein the environmental information includes environmental temperature, and the network information includes signal bandwidth; constructing a value less than or equal to the standard environment information as a first impact value; constructing a value less than or equal to the standard network information as a second impact value; The comprehensive impact value is calculated by the following formula: ; Among them, Y is the comprehensive impact, n1 is the number of impact values in the first impact value, qn is the nth impact value in the first impact value, bn is the weight corresponding to the nth impact value in the first impact value, e1 is the standard environment information, maxD1 means calculating the difference between all impact values in the first impact value and the standard environment information respectively, and selecting the largest difference, n2 is the number of transmission values in the second impact value, wm is the mth impact value in the second impact value, hm is the weight corresponding to the mth impact value in the second impact value, e2 is the standard network information, and maxD2 means calculating the difference between all impact values in the second impact value and the standard network information respectively, and selecting the largest difference.
7. The data center integrated security management method according to claim 6, characterized in that: When judging whether to adjust the initial storage speed according to the comprehensive impact value, it includes: Comparing the comprehensive impact value with the impact value threshold, and determining whether to adjust the initial storage speed according to the comparison result; When the comprehensive impact value is less than or equal to the impact value threshold, determining not to adjust the initial storage speed; When the comprehensive impact value is greater than the impact value threshold, it is determined to adjust the initial storage speed.
8. The data center integrated security management method according to claim 7, characterized in that: The initial storage speed and the comprehensive impact value are used as feature vectors to compare with the historical adjustment scheme, and the adjustment coefficient is determined to adjust the initial storage speed, including: respectively calculating the similarity between each historical feature vector in the historical adjustment scheme and the feature vector; When there is data in the historical adjustment scheme whose similarity with the feature vector is greater than a similarity threshold, selecting a historical adjustment coefficient corresponding to the maximum similarity as the adjustment coefficient to adjust the initial storage speed; When the similarities between each historical feature vector in the historical adjustment scheme and the feature vector are less than or equal to the similarity threshold, the historical adjustment coefficient corresponding to the maximum similarity is selected as the initial adjustment coefficient, and the correction coefficient is determined according to the difference between the maximum similarity and the similarity threshold to correct the initial adjustment coefficient, and the corrected adjustment coefficient is used as the adjustment coefficient to adjust the initial storage speed.
9. The data center integrated security management method according to claim 8, characterized in that: When the correction coefficient is determined according to the difference between the maximum similarity and the similarity threshold to correct the initial adjustment coefficient, it includes: The difference between the maximum similarity and the similarity threshold is obtained and recorded as the similarity difference. The correction coefficient is proportional to the similarity difference, and the correction coefficient has a value range of (0, 1).
10. A data room integrated security management system, used for applying the data room integrated security management method according to any one of claims 1 to 9, characterized in that: include: The collection unit is configured to collect the data to be transmitted from each database in the computer room, obtain the data volume and data type of each of the data to be transmitted, respectively compare the data volume of each of the data to be transmitted with the corresponding data volume range, and construct all the data to be transmitted into a data chain to be transmitted according to the comparison result; A processing unit, configured to output the importance of the data link to be transmitted based on the data importance model, and determine the initial storage speed of the data link to be transmitted according to the importance and each amount of data; a judgment unit configured to collect the first impact value and the second impact value of each of the databases, determine a comprehensive impact value according to the first impact value and the second impact value, and judge whether to adjust the initial storage speed according to the comprehensive impact value; an adjustment unit, configured to, when determining to adjust the initial storage speed, compare the initial storage speed and the comprehensive impact value as a feature vector with a historical adjustment scheme, and determine an adjustment coefficient to adjust the initial storage speed; The execution unit is configured to store the data chain to be transmitted into the computer room backup database at the adjusted storage speed.
Citation Information
Patent Citations
Solid state disk speed adjusting method and device, solid state disk and storage medium
CN110489058A
Data processing method and device, equipment and storage medium
CN117749728A