A service management system for Internet data storage

By designing a service management system for Internet data storage, collecting user demand information, building and monitoring the data storage subsystem, the problems of confusing structure and unreasonable resource allocation in the data storage system are solved, and efficient and secure data storage management is achieved .

CN118466846BActive Publication Date: 2024-12-06GUANGZHOU RONGJIU INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202410690262.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-30
Publication Date
2024-12-06
Estimated Expiration
2044-05-30

AI Technical Summary

Technical Problem

During the management process, existing data storage systems have problems such as chaotic data storage structure, unclear classification, and unreasonable resource allocation, resulting in slow data access speed and delayed response time, which increases the difficulty and cost of system management.

Method used

Design a service management system for Internet data storage. By collecting user data storage requirements information, building a service management subsystem, and conducting deployment tests and operation monitoring, ensuring data storage compliance and functional integrity, and optimizing data storage status .

Benefits of technology

It improves data access speed, reduces data response time, ensures efficient and secure data storage management, and provides targeted data storage solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118466846B_ABST
    Figure CN118466846B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of data storage management, and specifically discloses a service management system for Internet data storage. The system, by setting a subsystem construction module, a subsystem deployment test module, an operation management module and a data storage library, first collects and analyzes the data storage demand information of each user to obtain the user storage demand value, thereby constructing a first service management subsystem, which will enable the first service management subsystem to meet the user's requirements for data storage and ensure that the first service management subsystem accurately serves the user end. By deploying and functionally testing the first service management subsystem, it is possible to understand whether the function of the first service management subsystem is intact, perform operation monitoring on a designated service management subsystem with intact functions, and perform service management on the data storage status of the designated service management subsystem, and can feedback the data storage status of the designated service management subsystem to accurately handle data storage management issues.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data storage management, and in particular to a service management system for Internet data storage. Background Art

[0002] In the process of data management today, most people build a data storage management system to solve the problem of data diversity and complexity. However, in the process of system construction and operation, priority is not given to the users that the system needs to serve and whether the functions of the system after construction are intact. This will cause the data storage structure in the system to be chaotic, data classification to be unclear, and resource configuration to be unreasonable. This will not only lead to performance problems such as slow data access speed and delayed response time in the data management process, but also increase the difficulty of the system to manage data, thereby increasing the cost of system data management.

[0003] For example, the invention patent with the announcement number CN110750522B is a data management device, a storage medium, and a data management method. The data management device can calculate the evaluation index based on the sensor data. The data management device comprises: a sensor data acquisition unit, which acquires sensor data from one or more sensors installed in the industrial machinery; an evaluation index calculation unit, which uses the sensor data to calculate the evaluation index; a sensor data storage unit, which stores the sensor data; and a sensor data deletion unit, which deletes the sensor data when the total capacity of the sensor data in the sensor data storage unit exceeds the upper limit value. The sensor data deletion unit determines the storage priority of the sensor data according to the change degree of the evaluation index, and deletes the sensor data according to the storage priority.

[0004] For example, the invention patent with announcement number CN113553306B is a data processing method and a data storage management system, which relates to the field of data storage management technology. In this application, after the client obtains the identifier of the data to be read, the client searches for the associated matching data of the data association relationship to which the identifier of the data to be read belongs in its own temporary cache data, and if the associated matching data is not found, the target storage device is correspondingly determined from multiple data storage devices, and then a data acquisition request for the data association relationship to which the identifier of the data to be read belongs is sent to the target storage device, so that the target storage device can find the target data with the data association relationship corresponding to the data acquisition request from its own storage data according to the data storage index list, and send all the found target data to the client, thereby realizing the fast access operation to multiple data with the same association relationship and improving the high latency problem of associated data access.

[0005] Combining the above technical solutions, it is found that with the large-scale growth of data, more reliable and secure data storage solutions need to be organized. However, in the technical solutions for data storage system management, in most cases, the storage system is directly built, which makes the dimension of data storage more complex. Moreover, in the process of data storage management, the management level of the built storage system is relatively single, which will cause the management effect of the storage system to be unable to cope with the growing data. Therefore, a more efficient data storage solution is needed to effectively store and manage data. Summary of the invention

[0006] In view of the deficiencies in the prior art, the present invention provides a service management system for Internet data storage, which can effectively solve the problems involved in the above-mentioned background technology.

[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions: a service management system for Internet data storage, including a subsystem construction module, which is used to collect and analyze the data storage demand information of each user, obtain the user storage demand value, and construct a first service management subsystem based on the user storage demand value; a subsystem deployment test module, which is used to deploy the first service management subsystem, and perform functional testing on the deployed first service management subsystem to evaluate the functional integrity of the first service management subsystem. If the functional integrity of the first service management subsystem is greater than or equal to the functional integrity threshold, the first service management subsystem is recorded as a designated service management subsystem; an operation management module, which is used to monitor the operation of the designated service management subsystem, analyze the data storage compliance of the designated service management subsystem, and perform service management on the data storage status of the designated service management subsystem; a data storage library, which is used to store the rated storage capacity and the networked data station space capacity corresponding to the storage demand value interval of each user.

[0008] As a further solution, the first service management subsystem is constructed based on the user storage demand value, and the specific process is as follows:

[0009] According to the user storage demand value, the networked data station space capacity corresponding to each user storage demand value interval defined in the data storage library is matched to obtain the networked data station space capacity, thereby constructing the first service management subsystem through the networked data station space capacity.

[0010] As a further solution, the first service management subsystem after deployment is subjected to functional testing, and the specific testing process is as follows:

[0011] By deploying the first service management subsystem, each data transmission channel in the first service management subsystem is obtained; the deployed first service management subsystem is functionally tested to extract test information of each data transmission channel.

[0012] As a further solution, the functional integrity of the first service management subsystem is specifically analyzed as follows:

[0013] Through the test information of each data transmission channel, the first transmission impact factor of each data transmission channel in the functional test cycle and the second transmission impact factor of each data transmission channel in the functional test cycle are analyzed, and added and integrated to obtain the functional integrity of the first service management subsystem.

[0014] As a further solution, the operation monitoring of the designated service management subsystem is performed, and the specific data acquisition process is as follows:

[0015] By monitoring the operation of the designated service management subsystem, the data application parameters and data channel parameters of the designated service management subsystem during the operation cycle are obtained, wherein the data application parameters include the number of data uploads and the cumulative capacity of data uploads; based on the data channel parameters of the designated service management subsystem during the operation cycle, the data channel parameters include the average data output voltage and the average data output current.

[0016] As a further solution, the data storage compliance of the specified service management subsystem is specifically formulated as follows:

[0017]

[0018] in,

[0019]

[0020] In the formula, δ is the data storage compliance of the specified service management subsystem, A is the first compliance factor of the specified service management subsystem, B is the second compliance factor of the specified service management subsystem, α1 is the weight factor of the first compliance factor, α2 is the weight factor of the second compliance factor, C1 is the number of data uploads, C2 is the cumulative capacity of data uploads, ΔC1 is the number of data upload limits, ΔC2 is the data upload limit capacity, D1 is the mean data output voltage, ΔD1 is the data output voltage reference value, D2 is the mean data output current, ΔD2 is the data output current reference value, y1 is the correction factor of the first compliance factor, and y2 is the correction factor of the second compliance factor.

[0021] As a further solution, the service management of the data storage status of the designated service management subsystem is performed in the following specific process:

[0022] According to the first compliance factor A and the second compliance factor B of the specified service management subsystem, Recorded as the compliance reference value; the data storage compliance of the specified service management subsystem is compared with the set data storage compliance threshold. If the data storage compliance of the specified service management subsystem is less than the set data storage compliance threshold, service management is performed on the data storage status of the specified service management subsystem. The service management conditions are as follows:

[0023] If the first compliance factor A of the designated service management subsystem is greater than the compliance reference value, the first compliance factor of the designated service management subsystem is subtracted from the compliance reference value to obtain the first compliance difference, and the space capacity to be supplemented corresponding to each first compliance difference interval defined by the data repository is matched to obtain the space capacity to be supplemented of the designated service management subsystem. If the first compliance factor A of the designated service management subsystem is less than or equal to the compliance reference value, no capacity supplementation is performed; if the second compliance factor B of the designated service management subsystem is greater than the compliance reference value, the second compliance factor of the designated service management subsystem is subtracted from the compliance reference value to obtain the second compliance difference, and the data channels to be supplemented corresponding to each second compliance difference interval defined by the data repository are matched to obtain the data channels to be supplemented of the designated service management subsystem. If the second compliance factor B of the designated service management subsystem is less than or equal to the compliance reference value, no data channel supplementation is performed.

[0024] Compared with the prior art, the embodiments of the present invention have at least the following advantages or beneficial effects:

[0025] (1) The present invention provides a service management system for Internet data storage. First, the data storage demand information of each user is collected and analyzed to obtain the user storage demand value, and a first service management subsystem is constructed based on the user storage demand value. This will enable the first service management subsystem to meet the user's requirements for data storage. By deploying the first service management subsystem and performing a functional test on the deployed first service management subsystem, it is possible to understand whether the function of the first service management subsystem is intact, perform operation monitoring on the designated service management subsystem with intact functions, and perform service management on the data storage status of the designated service management subsystem. The data storage status of the designated service management subsystem can be fed back to accurately handle data storage management issues.

[0026] (2) The present invention collects and analyzes the data storage demand information of each user to obtain the user storage demand value, and matches the networked data station space capacity based on the user storage demand value to build a first service management subsystem. This can ensure that the first service management subsystem accurately serves the user end, and at the same time improve the data access speed and reduce the data response time during the data storage process of the first service management subsystem.

[0027] (3) The present invention deploys the first service management subsystem and performs functional testing on the deployed first service management subsystem, thereby determining whether the first service management subsystem is capable of performing data storage management functions, and providing a more reliable data basis for operation monitoring of a designated service management subsystem with intact functions. By obtaining the data storage status of the designated service management subsystem, the data storage status of the designated service management subsystem can be understood in detail, and through the service management of the designated service management subsystem, the designated service management subsystem can perform data storage management capabilities more efficiently, securely, and in a targeted manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The present invention is further described using the accompanying drawings, but the embodiments in the accompanying drawings do not constitute any limitation to the present invention. A person skilled in the art can obtain other drawings based on the following drawings without creative work.

[0029] Figure 1 It is a schematic diagram of system module connection of the present invention.

[0030] Figure 2 It is a scatter diagram of the transmission impact factors involved in the present invention. DETAILED DESCRIPTION

[0031] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0032] See also Figure 1 As shown, an embodiment of the present invention provides a technical solution: a service management system for Internet data storage, including a subsystem construction module, a subsystem deployment test module, an operation management module and a data storage library.

[0033] The subsystem construction module is connected to the subsystem deployment test module, the subsystem deployment test module is connected to the operation management module, and both the subsystem construction module and the subsystem deployment test module are connected to the data storage library.

[0034] The subsystem construction module is used to collect and analyze the data storage demand information of each user, obtain the user storage demand value, and construct the first service management subsystem based on the user storage demand value.

[0035] Specifically, the user storage demand value, the specific analysis process is:

[0036] By collecting the data storage demand information of each user, the data reading demand information, data encryption demand information, data backup demand information and data capacity expansion demand information of each user are obtained.

[0037] In this embodiment, the above-mentioned data storage demand information, wherein the stored data type is power grid data, includes but is not limited to power grid operation and maintenance data and power grid fault emergency data.

[0038] The data reading demand information, data encryption demand information, data backup demand information and data capacity expansion demand information of each user are integrated and analyzed to obtain the user storage demand value.

[0039] In this embodiment, the integration process of the above user storage demand values ​​is as follows:

[0040] According to the data reading demand information of each user, including the reading speed, reading response time and reading times, they are compared with the reading speed limit value, reading response limit time and reading limit number defined by the data repository, and the data reading demand indicators of each user are obtained through integration.

[0041] According to the data encryption requirement information of each user, including the data encryption level, multiplied by the impact factor corresponding to the data encryption level defined by the data repository, the data encryption requirement index of each user is obtained.

[0042] According to the data backup demand information of each user, specifically including the number of data backup paths, the data backup demand index of each user is obtained by comparing it with the number of data backup paths defined by the data storage library.

[0043] According to the data capacity expansion demand information of each user, including the expansion demand capacity, the expected expansion capacity defined by the data repository is compared to obtain the data capacity expansion demand indicator of each user.

[0044] The data reading demand index, data encryption demand index, data backup demand index and data capacity expansion demand index of each user are added together to obtain the user storage demand value.

[0045] It should be explained that the impact factor corresponding to the above data encryption level represents the impact degree corresponding to the change of the data encryption level, and the value range is (0, 0.5).

[0046] Furthermore, the first service management subsystem is constructed based on the user storage demand value, and the specific process is as follows:

[0047] According to the user storage demand value, the networked data station space capacity corresponding to each user storage demand value interval defined in the data storage library is matched to obtain the networked data station space capacity, thereby constructing the first service management subsystem through the networked data station space capacity.

[0048] In this embodiment, the matching process of the above networked data station space capacity is as follows:

[0049] According to the networked data station space capacity corresponding to each user storage demand value interval, the user storage demand value interval is divided into three intervals, the first interval is [0,9], the second interval is (9,99), and the remaining value is called the third interval. At the same time, the three intervals correspond to three networked data station space capacities, which are 1 quintile byte, 10 quintile bytes and 20 quintile bytes respectively; from the above description, it can be known that if the user storage demand value is 3, it is matched with a networked data station space capacity of 1 quintile byte.

[0050] It needs to be explained that according to the user storage demand value of 3, which is matched with the networked data station space capacity of 1 quintile byte, the first service management subsystem is constructed through the networked data station space capacity, which means that the maximum data storage capacity of the first service management subsystem is 1 quintile byte, that is, the total capacity configuration of the various plug-ins, data memory, etc. of the first service management subsystem cannot exceed 1 quintile byte.

[0051] In a specific embodiment, the present invention collects and analyzes the data storage demand information of each user to obtain the user storage demand value, and matches the networked data station space capacity based on the user storage demand value to build a first service management subsystem, which can ensure that the first service management subsystem accurately serves the user end, and at the same time improves the data access speed and reduces the data response time during the data storage process of the first service management subsystem.

[0052] The subsystem deployment test module is used to deploy the first service management subsystem, and perform functional testing on the deployed first service management subsystem to evaluate the functional integrity of the first service management subsystem. If the functional integrity of the first service management subsystem is greater than or equal to the functional integrity threshold, the first service management subsystem is recorded as the designated service management subsystem.

[0053] It should be explained that the above functional integrity threshold is obtained based on a comprehensive analysis of historical functional test data and expert opinion reports, and represents the minimum value of functional integrity.

[0054] In this embodiment, if the functional integrity of the first service management subsystem is less than the functional integrity threshold, the first service management subsystem needs to be redeployed and then functionally tested to obtain another set of test information for evaluating the functional integrity of the first service management subsystem, and its test information is not completely equal to the test information of each data transmission channel.

[0055] Specifically, the functional integrity of the first service management subsystem is analyzed in the following steps:

[0056] The first transmission impact factor of each data transmission channel in the function test cycle and the second transmission impact factor of each data transmission channel in the function test cycle are added and integrated to obtain the functional integrity of the first service management subsystem.

[0057] Furthermore, the first service management subsystem after deployment is subjected to functional testing, and the specific testing process is as follows:

[0058] By deploying the first service management subsystem, various data transmission channels in the first service management subsystem are obtained, wherein the data transmission channels are multiple channels, including but not limited to file transmission channels, application program interface channels, message queue channels, and cloud storage channels.

[0059] The deployed first service management subsystem is functionally tested to extract test information of each data transmission channel.

[0060] Specifically, the test information of each data transmission channel includes the transmission stagnation duration, the average transmission speed, and the total transmission duration of each data transmission channel during the functional test cycle.

[0061] It should be explained that the method for obtaining the above-mentioned transmission stagnation duration is to set up a monitoring tool to detect whether data stagnation occurs during transmission within the functional test cycle, and record the time point and duration of the stagnation; the method for obtaining the average transmission speed is to calculate the transmission speed by recording the start time and end time of the transmission when the data is transmitted within the functional test cycle; the method for obtaining the total transmission time is to calculate the total time by recording the start time and end time of the data transmission.

[0062] Furthermore, the first transmission impact factor of each data transmission channel in the functional test cycle and the second transmission impact factor of each data transmission channel in the functional test cycle are specifically analyzed as follows:

[0063] The transmission stagnation time of each data transmission channel in the function test cycle is ratio-processed with the total transmission time to obtain the first transmission impact factor of each data transmission channel in the function test cycle.

[0064] It should be explained that the first transmission impact factor of each of the above-mentioned data transmission channels in the functional test cycle is constructed as a transmission impact factor scatter diagram of the data transmission channel, such as Figure 2 As shown, the horizontal axis is the first transmission impact factor, the unit is percentage, and its value range is between 0 and 1, and the vertical axis is the data transmission channel, the unit is piece, in this example embodiment, the data transmission channel of the first service management subsystem is set to 10.

[0065] In this example embodiment, through the transmission impact factor scatter plot of the above-mentioned data transmission channel, it can be learned that due to the existence of unequal losses and unbalanced factory configuration in the data transmission channel, there will be certain abnormalities in the transmission duration during data transmission, and the abnormal conditions will also be different. Therefore, the transmission impact factor in the figure has a large range of variation, but under normal circumstances, the ratio of the transmission stagnation time to the total transmission time is between 0.1 and 0.2.

[0066] The average transmission speed of each data transmission channel during the functional test cycle is subtracted from the set transmission reference speed to obtain the speed deviation value of each data transmission channel during the functional test cycle, and then multiplied by the correction factor corresponding to the speed deviation value to obtain the second transmission influencing factor of each data transmission channel during the functional test cycle.

[0067] It should be explained that the above-mentioned transmission reference speed is obtained by extracting it from a data repository, and the correction factor corresponding to the speed deviation value is obtained by collecting and statistically analyzing the data of historical transmission speeds. It represents the degree of correction corresponding to the change in the speed deviation value, and its value range is any rational number between 0 and 1.

[0068] In this embodiment, the value of the transmission reference speed is set to 5 Mbps, and the change result of the speed deviation value is shown in Table 1:

[0069] Table 1 Speed ​​deviation value

[0070]

[0071] It can be found from Table 1 that the result of the speed deviation value is the difference between the transmission reference speed and the transmission average speed, that is, the speed deviation value is obtained by subtracting the transmission average speed from the transmission reference speed. At the same time, the value of the transmission average speed is less than or equal to the transmission reference speed. That is, if the value of the transmission average speed is greater than the transmission reference speed, the data is stored too fast, which will cause the loss of certain data and is not conducive to data storage; since the speed deviation value changes with the change of the transmission average speed value, if the speed deviation value is too large, that is, the transmission average speed is much smaller than the transmission reference speed, it means that the stored data transmission process is slow, which is not conducive to analyzing the storage results of the data, and will make the data judged as abnormal data, which is not conducive to the subsequent data storage process.

[0072] The operation management module is used to monitor the operation of the designated service management subsystem, analyze the data storage compliance of the designated service management subsystem, and perform service management on the data storage status of the designated service management subsystem.

[0073] Specifically, the data storage compliance of the designated service management subsystem, in another embodiment, can be helped to evaluate the potential compliance risks in the data storage environment through a risk assessment model, and the data storage compliance is evaluated according to the compliance risk level in the data storage environment of the designated service management subsystem, and the data storage compliance of the designated service management subsystem is obtained by comprehensively considering factors such as data sensitivity, storage method, and access control.

[0074] In this example embodiment, the data storage compliance of the designated service management subsystem is obtained by analyzing the data storage compliance value by comprehensively analyzing the number of data uploads, the cumulative data upload capacity, the average data output voltage, and the average data output current. A more accurate algorithm is as follows:

[0075]

[0076] in,

[0077]

[0078] Wherein, δ is the data storage compliance of the designated service management subsystem. In this embodiment, the utilization of data is obtained by comparing the number of data uploads with the number of data upload limits. It is known that if the data utilization is low, the data upload capacity will be reduced accordingly. In most cases, users will directly ignore this data, that is, they will not perform download queries, and the value of the data will be greatly reduced. At the same time, if the data utilization rate is low, users will intuitively find that this data is not usable, which will indirectly lead to a reduction in data transmission, that is, the utilization of data channels is reduced, which is not conducive to the publicity and development of the designated service management subsystem, and further leads to a low number of active users of the designated service management subsystem. This shows that the data storage management of the designated service management subsystem is not up to standard, that is, the data storage compliance is not high. In summary, it is necessary to conduct a comprehensive quantitative analysis of the number of data uploads, the cumulative capacity of data uploads, and the data channels to fully display the data storage management status of the designated service management subsystem, so as to improve the credibility and availability of the designated service management subsystem in the market.

[0079] A is the first compliance factor of the designated service management subsystem, which is the value of the first compliance factor obtained by analyzing the number of data uploads and the cumulative capacity of data uploads.

[0080] B is the second compliance factor of the designated service management subsystem, which is the value of the second compliance factor obtained by analyzing the average value of the data output voltage and the average value of the data output current.

[0081] α1 is the weight factor of the first compliance factor, and α2 is the weight factor of the second compliance factor.

[0082] It should be explained that the weight factor of the first compliance factor and the weight factor of the second compliance factor are obtained by obtaining historical data storage information and performing statistical analysis, wherein the weight factor of the first compliance factor represents the weight degree of the change of the first compliance factor, and the value range is between 0 and 1; the weight factor of the second compliance factor represents the weight degree of the change of the second compliance factor, and the value range is between 0 and 1.

[0083] C1 is the number of data uploads.

[0084] It should be explained that the above data upload times represent the total number of times users upload data during the operation cycle.

[0085] C2 is the cumulative capacity of data upload, which means the total capacity of data upload during the operation cycle.

[0086] ΔC1 is the data upload limit times, obtained from the data storage library, and represents the minimum value of the data upload times.

[0087] ΔC2 is the data upload capacity limit, which is obtained from the data storage repository and represents the minimum value of the data upload capacity.

[0088] D1 is the mean value of the data output voltage, which indicates the average value of the voltage when the data is output through the data channel during the operation cycle.

[0089] ΔD1 is the data output voltage reference value, which is obtained from the data storage library and represents the standard value of the voltage mean.

[0090] D2 is the data output current mean, which indicates the average current when data is output through the data channel during the operation cycle.

[0091] ΔD2 is the data output current reference value, which is obtained from the data storage library and represents the standard value of the current mean.

[0092] y1 is the correction factor of the first compliance factor, and y2 is the correction factor of the second compliance factor.

[0093] In this example embodiment, the correction factor of the first compliance factor and the correction factor of the second compliance factor are obtained by combining historical data storage data and expert opinion reports; the correction factor of the first compliance factor represents the degree of correction of the change of the first compliance factor, and the value range is (0, 0.3); the correction factor of the second compliance factor represents the degree of correction of the change of the second compliance factor, and the value range is (0, 0.6).

[0094] In this example embodiment, the value of the correction factor of the first compliance factor is set to 0.2, and the number of data upload limits is set to 70 times, and the data upload limit capacity is set to 5 kilobytes. The value change result of the first compliance factor of the specified service management subsystem is shown in Table 2:

[0095] Table 2 First compliance factor

[0096]

[0097] It can be seen from Table 2 that if the number of data uploads is closer to the number of data upload limits, or even if the number of data uploads is higher than the number of data upload limits, the data of the first compliance factor will also increase. At the same time, it is known that the ratio between the cumulative capacity of data uploads and the defined capacity of data uploads is not proportional to the data storage compliance, which means that when analyzing the data storage compliance, it is necessary to comprehensively consider various influencing factors so that the data storage compliance can more accurately reflect the data storage situation of the designated service management subsystem, and provide a data basis for the subsequent feedback on the data storage of the designated service management subsystem.

[0098] Furthermore, the specific data acquisition process of the operation monitoring of the designated service management subsystem is as follows:

[0099] By monitoring the operation of the designated service management subsystem, the data application parameters and data channel parameters of the designated service management subsystem during the operation cycle are obtained, wherein the data application parameters include the number of data uploads and the cumulative capacity of data uploads. The data application parameters are extracted through the data application interface in the designated service management subsystem, and the specific data include the number of data uploads, the number of data downloads, the data upload capacity, the number of data queries, etc.

[0100] It should be explained that the above-mentioned operation cycle is set based on a comprehensive assessment of the scale of the service management system, the usage of data storage management, and the data storage situation.

[0101] According to the data channel parameters of the designated service management subsystem during the operation cycle, the data channel parameters include the data output voltage average value and the data output current average value.

[0102] It should be explained that the above data channel parameters are obtained by extracting them through the data channel interface in the specified service management subsystem. The specific data include data transmission duration and data output physical information, among which the data output physical information includes voltage, current, power, etc.

[0103] Specifically, the service management of the data storage status of the designated service management subsystem is performed in the following process:

[0104] According to the first compliance factor A and the second compliance factor B of the specified service management subsystem, Recorded as the compliance reference value; the data storage compliance of the specified service management subsystem is compared with the set data storage compliance threshold. If the data storage compliance of the specified service management subsystem is less than the set data storage compliance threshold, service management is performed on the data storage status of the specified service management subsystem. The service management conditions are as follows:

[0105] If the first compliance factor A of the designated service management subsystem is greater than the compliance reference value, the first compliance factor of the designated service management subsystem is subtracted from the compliance reference value to obtain the first compliance difference, and the space capacity to be supplemented corresponding to each first compliance difference interval defined by the data repository is matched to obtain the space capacity to be supplemented of the designated service management subsystem. If the first compliance factor A of the designated service management subsystem is less than or equal to the compliance reference value, no capacity supplementation is performed; if the second compliance factor B of the designated service management subsystem is greater than the compliance reference value, the second compliance factor of the designated service management subsystem is subtracted from the compliance reference value to obtain the second compliance difference, and the data channels to be supplemented corresponding to each second compliance difference interval defined by the data repository are matched to obtain the data channels to be supplemented of the designated service management subsystem. If the second compliance factor B of the designated service management subsystem is less than or equal to the compliance reference value, no data channel supplementation is performed.

[0106] It should be explained that the above data storage compliance threshold is obtained by integrating historical data storage events and statistical analysis methods to obtain the data storage compliance threshold, which represents the minimum value of data storage compliance.

[0107] In this embodiment, if the data storage compliance of the above-mentioned designated service management subsystem is greater than or equal to the set data storage compliance threshold, the data storage status is directly fed back to the designated service management subsystem as normal, that is, service management is not performed on the data storage status of the designated service management subsystem.

[0108] In a specific embodiment, the present invention can determine whether the first service management subsystem is capable of performing data storage management functions by deploying the first service management subsystem and performing functional testing on the deployed first service management subsystem, and by performing operation monitoring on a designated service management subsystem with intact functions, the data storage status of the designated service management subsystem can be obtained, and service management can be performed on the data storage status of the designated service management subsystem.

[0109] The data storage library is used to store the rated storage capacity and the networked data station space capacity corresponding to each user storage demand value interval.

[0110] In this example embodiment, the values ​​in the above-mentioned data repository are fitted based on statistics of multiple historical data storage events, and the values ​​therein may be adjusted with changes in events such as the scale of the specified service management subsystem and the management of data storage, and this embodiment does not impose any special limitations on this.

[0111] In a specific embodiment, the present invention provides a service management system for Internet data storage. First, the data storage demand information of each user is collected and analyzed to obtain the user storage demand value, and a first service management subsystem is constructed based on the user storage demand value. This will enable the first service management subsystem to meet the user's requirements for data storage. By deploying the first service management subsystem and performing functional testing on the deployed first service management subsystem, it is possible to understand whether the function of the first service management subsystem is intact, perform operation monitoring on the designated service management subsystem with intact function, and perform service management on the data storage status of the designated service management subsystem. The data storage status of the designated service management subsystem can be fed back to accurately handle data storage management issues.

[0112] The above contents are merely examples and explanations of the structure of the present invention. The technicians in this technical field may make various modifications or additions to the specific embodiments described or replace them in a similar manner. As long as they do not deviate from the structure of the invention or exceed the scope defined by the claims, they should all fall within the protection scope of the present invention.

Claims

1. A service management system for Internet data storage, It is characterized in that include: A subsystem construction module, used to collect and analyze the data storage demand information of each user, obtain the user storage demand value, and construct the first service management subsystem based on the user storage demand value; A subsystem deployment test module is used to deploy the first service management subsystem and perform a functional test on the deployed first service management subsystem to evaluate the functional integrity of the first service management subsystem. If the functional integrity of the first service management subsystem is greater than or equal to the functional integrity threshold, the first service management subsystem is recorded as a designated service management subsystem; The operation management module is used to monitor the operation of the specified service management subsystem, analyze the data storage compliance of the specified service management subsystem, and perform service management on the data storage status of the specified service management subsystem; Data storage library, used to store rated storage capacity and networked data station space capacity corresponding to each user's storage demand value interval; The specific analysis process of the user storage demand value is as follows: By collecting the data storage demand information of each user, the data reading demand information, data encryption demand information, data backup demand information and data capacity expansion demand information of each user are obtained; Integrate and analyze each user's data reading demand information, data encryption demand information, data backup demand information, and data capacity expansion demand information to obtain the user storage demand value; The specific process of constructing the first service management subsystem based on the user storage demand value is as follows: According to the user storage demand value, the networked data station space capacity corresponding to each user storage demand value interval defined in the data storage library is matched to obtain the networked data station space capacity, thereby constructing the first service management subsystem through the networked data station space capacity; The specific data acquisition process of the operation monitoring of the designated service management subsystem is as follows: By monitoring the operation of the designated service management subsystem, the data application parameters and data channel parameters of the designated service management subsystem within the operation cycle are obtained, wherein the data application parameters include the number of data uploads and the cumulative capacity of data uploads; According to the data channel parameters of the designated service management subsystem during the operation cycle, wherein the data channel parameters include the data output voltage mean value and the data output current mean value; The data storage compliance of the specified service management subsystem is specifically formulated as follows: in, In the formula, δ is the data storage compliance of the specified service management subsystem, A is the first compliance factor of the specified service management subsystem, B is the second compliance factor of the specified service management subsystem, α 1 is the weight factor of the first compliance factor, α 2 is the weight factor of the second compliance factor, C 1 is the number of data uploads, C 2 is the cumulative capacity of data upload, ΔC 1 Defines the number of data uploads, ΔC 2 Defines the capacity for data upload, D 1 is the data output voltage mean, ΔD 1 is the data output voltage reference value, D 2 is the average data output current, ΔD 2 is the data output current reference value, y 1 is the correction factor of the first compliance factor, y 2 is the correction factor for the second compliance factor; The specific process of performing service management on the data storage status of the designated service management subsystem is as follows: According to the first compliance factor A and the second compliance factor B of the specified service management subsystem, Recorded as compliance reference value; The data storage compliance of the specified service management subsystem is compared with the set data storage compliance threshold. If the data storage compliance of the specified service management subsystem is less than the set data storage compliance threshold, service management is performed on the data storage status of the specified service management subsystem. The service management conditions are as follows: If the first compliance factor A of the designated service management subsystem is greater than the compliance reference value, the first compliance factor of the designated service management subsystem is subtracted from the compliance reference value to obtain the first compliance difference, and the required space capacity corresponding to each first compliance difference interval defined by the data repository is matched to obtain the required space capacity of the designated service management subsystem. If the first compliance factor A of the designated service management subsystem is less than or equal to the compliance reference value, no capacity replenishment is performed; If the second compliance factor B of the designated service management subsystem is greater than the compliance reference value, the second compliance factor of the designated service management subsystem is subtracted from the compliance reference value to obtain the second compliance difference, and the data channels to be supplemented corresponding to each second compliance difference interval defined by the data repository are matched to obtain the data channels to be supplemented for the designated service management subsystem. If the second compliance factor B of the designated service management subsystem is less than or equal to the compliance reference value, the data channel will not be supplemented.

2. A service management system for Internet data storage according to claim 1, Features: The first service management subsystem after deployment is subjected to functional testing, and the specific testing process is as follows: By deploying the first service management subsystem, each data transmission channel in the first service management subsystem is obtained; The deployed first service management subsystem is functionally tested to extract test information of each data transmission channel.

3. A service management system for Internet data storage according to claim 2, Features: The test information of each data transmission channel specifically includes the transmission stagnation duration, the average transmission speed, and the total transmission duration of each data transmission channel during the functional test cycle.

4. A service management system for Internet data storage according to claim 1, Features: The functional integrity of the first service management subsystem is analyzed in the following specific process: Through the test information of each data transmission channel, the first transmission impact factor of each data transmission channel in the functional test cycle and the second transmission impact factor of each data transmission channel in the functional test cycle are analyzed, and added and integrated to obtain the functional integrity of the first service management subsystem.

5. A service management system for Internet data storage according to claim 4, Features: The specific analysis process of the first transmission impact factor of each data transmission channel in the functional test cycle and the second transmission impact factor of each data transmission channel in the functional test cycle is as follows: The transmission stagnation time of each data transmission channel in the function test cycle is processed by ratio with the total transmission time to obtain the first transmission impact factor of each data transmission channel in the function test cycle; The average transmission speed of each data transmission channel during the functional test cycle is processed with the set transmission reference speed to obtain the speed deviation value of each data transmission channel during the functional test cycle, and then multiplied by the correction factor corresponding to the speed deviation value to obtain the second transmission influencing factor of each data transmission channel during the functional test cycle.

Citation Information

Patent Citations

  • Data management device, storage medium and data management method

    CN110750522B

  • Data processing methods and data storage management systems

    CN113553306B

  • Optical storage integrated information management system based on distributed architecture

    CN117032587A

  • Data storage method based on distributed storage system, and storage node and medium

    WO2020220646A1