A cloud storage system for logging data in high-cold areas

By introducing network quality monitoring, data grading, dynamic bandwidth management and intelligent data migration modules into the well-measuring and recording data cloud storage system in the high-altitude well-measurement and desirability of traditional cloud storage systems in data transmission and storage in high-altitude areas, it has solved the lack of flexibility and targeting in data transmission and storage in the high-altitude well-received and low-cost data processing and storage.

CN119135576BActive Publication Date: 2025-04-25CHINESE ACAD OF GEOLOGICAL SCI +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411238431.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2025-04-25
Estimated Expiration
2044-09-05

AI Technical Summary

Technical Problem

Traditional cloud storage systems lack flexibility and targeted data transmission and storage in high-altitude areas, resulting in the real-time and accuracy of data transmission, and the storage cost is high, and they fail to fully adapt to environmental needs, resulting in inefficient data access and waste of resources.

Method used

A cloud storage system for well-measuring and recording in high-altitude areas is designed, including network quality monitoring module, data grading module, dynamic bandwidth management module and intelligent data migration module. By collecting historical data of network indicators, evaluating network status, prioritizing high-priority data, dynamically adjusting storage media, and optimizing data transmission and storage policies.

Benefits of technology

It improves the reliability and efficiency of data transmission, ensures that key data can be safe and quickly accessible in harsh environments, reduces storage costs, and improves overall data processing capabilities and cost-effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119135576B_ABST
    Figure CN119135576B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of cloud storage technology, and specifically to a cloud storage system for logging and well logging data in high-cold areas, wherein the system includes a network quality monitoring module, a data classification module, a dynamic bandwidth management module, and an intelligent data migration module. The present invention collects historical data of network indicators and calculates the current network status score, effectively evaluates the network status, optimizes the data transmission strategy, enhances the reliability and efficiency of data transmission, and performs priority rating according to the importance and urgency of the data, ensuring that key data can be transmitted first, effectively alleviating network congestion, improving the efficiency of data transmission, optimizing the accuracy and response speed of data management, and predicting the access frequency of data, dynamically adjusting the storage medium, improving the speed of data access, and reducing the storage cost, thereby improving the overall data processing capability and cost-effectiveness, and ensuring the security and rapid accessibility of key data in harsh environments.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of cloud storage technology, and in particular to a cloud storage system for well logging data in alpine areas. Background Art

[0002] The field of cloud storage technology involves the storage, management and backup of data on remote server clusters connected to the Internet. These servers are usually maintained by professional data center operators. Cloud storage allows data to be virtualized on multiple hardware platforms and provides high scalability and accessibility. Users can access data stored in the cloud from any location through the network. This technology supports different storage architectures, such as file storage, block storage, and object storage, each suitable for different types of data needs. Cloud storage services usually include data encryption, disaster recovery plans, and redundant data backups to enhance data security and durability.

[0003] Among them, the cloud storage system for well logging data in high-cold areas is designed to collect and store well logging data generated during geological exploration in extremely cold areas. The main purpose of this system is to ensure that key data can be safely stored and backed up under environmental conditions affected by high-cold plateaus. By uploading data to the cloud, remote access, analysis and management of data can be achieved, supporting the exploration team to obtain key information in a timely manner. The system uses the high reliability and accessibility of cloud storage to ensure that data can be securely stored and accessed in a timely manner even in remote geographical locations or harsh environments.

[0004] Traditional cloud storage systems lack sufficient flexibility and pertinence when dealing with data transmission and storage under extreme climatic conditions, especially in high-cold areas with unstable network conditions. Conventional cloud storage systems fail to effectively deal with the problems of high latency and high packet loss rates, affecting the real-time and accuracy of data transmission. Traditional cloud storage solutions lack the ability to dynamically adjust the allocation of data storage media, resulting in the use of high-cost storage media for both high-frequency access data and low-frequency access data, increasing the company's operating costs, failing to fully adapt to rapidly changing environmental requirements, and resulting in inefficient data access and waste of resources. Summary of the invention

[0005] The purpose of the present invention is to solve the shortcomings of the prior art and to propose a cloud storage system for well logging data in alpine areas.

[0006] In order to achieve the above-mentioned purpose, the present invention adopts the following technical scheme: a cloud storage system for well logging data in high-cold areas, the system comprising:

[0007] The network quality monitoring module collects historical data of network indicators based on the network environment of well logging in high-cold areas. The network indicators include network delay, packet loss rate and bandwidth utilization, calculates the score of each indicator, and evaluates the current network status in combination with the current environment status to obtain network status analysis information;

[0008] The data classification module identifies the data flow and cloud storage requirements based on the real-time data of logging and well logging. It analyzes the importance of logging and well logging data according to the data content, identifies key data, and rates the data according to its importance and urgency to obtain priority assessment information.

[0009] The dynamic bandwidth management module adjusts the network bandwidth in real time based on the network status analysis information and priority evaluation information, gives priority to the transmission of high-priority logging data, limits the bandwidth usage of non-urgent data, optimizes the overall network resource utilization, and obtains bandwidth allocation optimization results;

[0010] The intelligent data migration module predicts the access frequency of the differentiated logging data in the future period based on the bandwidth allocation optimization result and the historical access data of the cloud storage server and the type of stored data, divides the data into high-frequency access data and low-frequency access data, sets a low-cost storage medium for the low-frequency access data, and sets a high-performance storage medium for the high-frequency access data, so as to obtain a data optimization storage strategy.

[0011] The present invention is improved in that the method for calculating the score of each indicator is:

[0012] Based on the network environment of logging and well logging in high-cold areas, historical data of network indicators are collected, including network delay, packet loss rate and bandwidth utilization, and initial scoring values ​​are set for each indicator. ;

[0013] Based on the initial score value , through the formula:

[0014]

[0015] Calculate the adjusted score for each indicator , evaluate the current status of each indicator;

[0016] in, represents the initial score, is the main adjustment factor, is the smoothing parameter, is the current measurement value of the indicator, is the expected target value of the indicator, Indicates the adjusted rating.

[0017] The present invention is improved in that the steps of obtaining the network status analysis information are:

[0018] Based on the logging work scenario in the alpine region, collect current environmental data, including ambient temperature and wind speed;

[0019] Adjusted score based on each of the indicators described , combined with environmental data, through the formula:

[0020]

[0021] Calculate the overall network status score , and score based on comprehensive network status , evaluate the current network status and obtain network status analysis information;

[0022] in, Score the overall network status. is the environmental state adjustment coefficient, is the weight coefficient, They are the scores for network delay, packet loss rate, and bandwidth utilization respectively.

[0023] The present invention is improved in that the method for analyzing the importance of logging data is:

[0024] Based on the real-time data of logging, the key attributes of each data are extracted, including measurement type and data size, and the marked attributes are ;

[0025] Based on the key attributes of each data, the formula is:

[0026]

[0027] Calculate the importance score for each data point , assess the importance of the data, and based on The size of the value, identifying key data;

[0028] in, represents the importance score, is the attribute index of the data, represents the total number of attributes of the data, Is an attribute The weight of Indicates the data The value of the key attribute, is the attribute weighted power parameter, is the smoothing parameter, Represents the average value of the attribute.

[0029] The present invention is improved in that the step of obtaining the priority evaluation information is:

[0030] Based on the importance score , combined with the urgency of each data, through the formula:

[0031]

[0032] Calculating Priority Scores ;

[0033] in, Score the priority of the data, Score the importance of the data. is the urgency of the data, is the weight coefficient of the importance score, is the weight coefficient of urgency, is a constant, is the regulating factor;

[0034] Based on the priority score , compared with the preset priority threshold, the priority category of the data is divided into three levels: high, medium and low, and the priority evaluation information is obtained.

[0035] The present invention is improved in that the steps of obtaining the bandwidth allocation optimization result are:

[0036] Based on the comprehensive network status score and priority rating , through the formula:

[0037]

[0038] Calculating Network Bandwidth Adjustment Values ;

[0039] in, Indicates the total bandwidth value of the current network. is the priority score of the data, is the comprehensive network status score, and is the weight coefficient, is a constant, Adjust the value for network bandwidth;

[0040] Adjust the value based on the network bandwidth , adjust the network bandwidth allocation, give priority to the transmission of high-priority logging data, limit the bandwidth usage of non-urgent data, and obtain the bandwidth allocation optimization result.

[0041] The present invention is improved in that the method for predicting the access frequency of the differentiated logging data in the future period is:

[0042] Collect historical access data and storage type information of the cloud storage server, count the access frequency and mode of each data type, and obtain historical access statistics;

[0043] Based on the historical access statistics, the formula:

[0044]

[0045] Calculate predicted visit frequency , obtain the access frequency information of the differentiated logging data in the future period;

[0046] in, For the The predicted access frequency of the data types, For the Historical visits of data types, For the The influence adjustment parameters of the data types, is the sensitivity adjustment parameter, For the time-dependent factors for the data types, is the threshold parameter, is the adjustment coefficient, Represents the base of natural logarithms.

[0047] The present invention is improved in that the steps of obtaining the data optimization storage strategy are:

[0048] Based on the predicted access frequency , through the formula:

[0049]

[0050] Calculate weighted threshold comparison value ;

[0051] in, is the weight coefficient for predicting the access frequency, is the accuracy weight coefficient, is the weight coefficient of the time-related factor, is the weighted threshold comparison value:

[0052] Based on the weighted threshold comparison value , set frequency thresholds based on historical data and business needs ,Will Above threshold The data is divided into high-frequency access data, Below and equal to threshold The data is divided into low-frequency access data, low-cost storage media is set for the low-frequency access data, and high-performance storage media is set for the high-frequency access data to obtain a data optimization storage strategy.

[0053] Compared with the prior art, the advantages and positive effects of the present invention are:

[0054] In the present invention, by collecting historical data of network indicators and calculating the current network status score, the network status is effectively evaluated, the data transmission strategy is optimized, the reliability and efficiency of data transmission are enhanced, and priority rating is performed according to the importance and urgency of the data to ensure that key data can be transmitted first, effectively alleviating network congestion, improving the efficiency of data transmission, optimizing the accuracy and response speed of data management, and by predicting the access frequency of data and dynamically adjusting the storage medium, the speed of data access is increased, and the storage cost is reduced, thereby improving the overall data processing capability and cost-effectiveness, ensuring the security and rapid accessibility of key data in harsh environments. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 is a system flow chart of the present invention;

[0056] Figure 2 A flowchart for calculating the score of each indicator for the present invention;

[0057] Figure 3 A flowchart of the present invention for obtaining network status analysis information;

[0058] Figure 4 Flow chart of the importance of analyzing the logging data for the present invention;

[0059] Figure 5 A flow chart for obtaining priority assessment information for the present invention;

[0060] Figure 6 A flow chart of obtaining bandwidth allocation optimization results according to the present invention;

[0061] Figure 7 A flow chart of predicting the access frequency of the future time period of the differentiated logging data according to the present invention;

[0062] Figure 8 A flow chart of obtaining a data optimization storage strategy for the present invention. DETAILED DESCRIPTION

[0063] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0064] In the description of the present invention, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating positions or positional relationships, are based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, in the description of the present invention, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0065] Example

[0066] See also Figure 1 The present invention provides a technical solution: a cloud storage system for logging and well logging data in high-cold areas, the system comprising:

[0067] The network quality monitoring module collects historical data of network indicators based on the network environment of well logging in high-cold areas. The network indicators include network delay, packet loss rate and bandwidth utilization, calculates the score of each indicator, and uses the score of each indicator combined with the current environment status to calculate the current network status score, evaluate the current network status, and obtain network status analysis information;

[0068] The data classification module identifies the data flow and cloud storage requirements based on the real-time data of logging and well logging. It analyzes the importance of logging and well logging data according to the data content, identifies key data, and rates the data according to its importance and urgency to obtain priority assessment information.

[0069] The dynamic bandwidth management module adjusts the network bandwidth in real time based on the network status analysis information and priority assessment information, giving priority to the transmission of high-priority logging data, limiting the bandwidth usage of non-urgent data, optimizing the overall network resource utilization, and obtaining bandwidth allocation optimization results;

[0070] Based on the bandwidth allocation optimization results, the intelligent data migration module combines the historical access data of the cloud storage server and the type of data stored to predict the access frequency of the differentiated logging data in the future period, divide the data into high-frequency access data and low-frequency access data, set low-cost storage media for low-frequency access data, and set high-performance storage media for high-frequency access data, thus obtaining a data optimization storage strategy;

[0071] Network status analysis information includes network delay index, packet loss rate score, bandwidth utilization index and overall network score. Priority assessment information includes critical data storage priority identification, non-critical data storage efficiency level and data access speed index. Bandwidth allocation optimization results include critical data transmission bandwidth priority information, non-emergency data bandwidth limitation strategy and overall network bandwidth utilization. Data optimization storage strategy includes data access frequency prediction value, cost-effective storage media allocation and data storage timeliness evaluation.

[0072] See also Figure 2 , the method to calculate the score of each indicator is:

[0073] Based on the network environment of logging and well logging in high-cold areas, historical data of network indicators are collected, including network delay, packet loss rate and bandwidth utilization, and initial scoring values ​​are set for each indicator. ;

[0074] Based on the initial score , through the formula:

[0075]

[0076] Calculate the adjusted score for each indicator , evaluate the current status of each indicator;

[0077] in, represents the initial score, is the main adjustment factor, is the smoothing parameter, is the current measurement value of the indicator, is the expected target value of the indicator, Indicates the adjusted rating.

[0078] formula:

[0079]

[0080] Parameter details and how to obtain them:

[0081] : The initial score is set as the standard starting point for all network indicators. It is set by experts based on the theoretical network state to facilitate standardization of the scores to a comparable range.

[0082] : The main adjustment coefficient determines the basic range of score adjustment. The coefficient is set according to the sensitivity of network performance to business impact and is generally derived through historical data analysis.

[0083] : Smoothing parameter, used to adjust the growth rate of the score adjustment range to prevent the adjustment from being too fast or too drastic. The parameter is determined by statistical analysis of historical data and is usually set within a certain range to ensure that the denominator is not zero and the adjustment process is relatively smooth.

[0084] : Represents actual observed values, obtained directly from the network monitoring system, such as real-time network latency or bandwidth utilization.

[0085] : The expected target value of each network indicator, which is usually set according to network design specifications or business requirements. For example, the expected target value of network delay may be set to the minimum delay value.

[0086] Calculation example:

[0087] Set the parameters as follows:

[0088] , , , (Assuming the current network latency is 120 milliseconds), (The desired target latency is 100ms).

[0089] Calculation process:

[0090] Compute the difference between the actual observed value and the expected target value:

[0091]

[0092] Calculate the smoothing parameter and the square root part:

[0093]

[0094] Next, calculate the adjustment factor multiplied by the difference:

[0095]

[0096] Calculate the adjusted rating:

[0097]

[0098] The resulting adjusted score is 98.17, reflecting the drop in score due to the 20 milliseconds of increased latency. The calculation flow clearly shows the specific formula steps used to get the adjusted score from the actual observations.

[0099] See also Figure 3 , the steps to obtain network status analysis information are:

[0100] Based on the logging work scenario in the alpine region, collect current environmental data, including ambient temperature and wind speed;

[0101] Based on the adjusted score of each indicator , combined with environmental data, through the formula:

[0102]

[0103] Calculate the overall network status score , and score based on comprehensive network status , evaluate the current network status and obtain network status analysis information;

[0104] in, Score the overall network status. is the environmental state adjustment coefficient, is the weight coefficient, They are the scores for network delay, packet loss rate, and bandwidth utilization respectively.

[0105] formula:

[0106]

[0107] Parameter details and how to obtain them:

[0108] : Environmental status adjustment coefficient, which reflects the actual impact of the environment on network performance. It obtains data on temperature, wind speed, etc. through environmental monitoring equipment and is set by experts or regression models.

[0109] : Weight coefficient, which is allocated according to the importance of each network indicator. It can be obtained by analyzing the impact of historical data. The weight allocation depends on expert experience and data analysis.

[0110] : The score of each network indicator, calculated by the previous steps.

[0111] Calculation example:

[0112] Assume the following parameter values:

[0113]

[0114]

[0115]

[0116] Calculation process:

[0117] Calculate the weighted network latency score portion:

[0118]

[0119] Calculate the weighted packet loss score portion:

[0120]

[0121] Calculate the weighted bandwidth utilization score portion:

[0122]

[0123] Calculate the sum of the weighted scores:

[0124]

[0125] Application environment status adjustment coefficient:

[0126]

[0127] This calculation shows a composite score of 2722.12, a result that combines multiple influencing factors and reflects the current state of the network.

[0128] See also Figure 4 , the method to analyze the importance of logging data is:

[0129] Based on the real-time data of logging, the key attributes of each data are extracted, including measurement type and data size, and the marked attributes are ;

[0130] Based on the key attributes of each data, the formula is:

[0131]

[0132] Calculate the importance score for each data point , assess the importance of the data, and based on The size of the value, identifying key data;

[0133] in, represents the importance score, is the attribute index of the data, represents the total number of attributes of the data, Is an attribute The weight of Indicates the data The value of the key attribute, is the attribute weighted power parameter, is the smoothing parameter, Represents the average value of the attribute.

[0134] formula:

[0135]

[0136] Parameter details and how to obtain them:

[0137] : Weight coefficient, obtained by statistical analysis of the influence of historical data on each attribute. The weight reflects the importance of each type of data to the overall result.

[0138] : No. The actual observed values ​​of each attribute are obtained directly from data sources such as logging instruments.

[0139] : The attribute weighted power is a tuning parameter determined according to the nature of the attribute. For example, for attributes such as temperature that have a greater impact on the result, a higher power may be assigned.

[0140] : Smoothing parameter, used to adjust the sensitivity of importance score to avoid extreme values ​​from excessively affecting the importance results. The parameter is obtained through variance analysis of the data.

[0141] : The average value of all attribute values, obtained by calculating the average of the corresponding attribute values ​​of all data points.

[0142] Calculation Example

[0143] Assume the following parameters and data points:

[0144] : Three properties, namely temperature, pressure and flow rate.

[0145] : Weight distribution, set according to the importance of the attribute.

[0146] : Property values, corresponding to the actual readings of temperature, pressure and flow rate respectively.

[0147] : Choose square powers to enhance the influence of important attributes.

[0148] : Smoothing parameter to prevent extreme deviations.

[0149] : Mean, calculated from the average of the attribute values.

[0150] The calculation process is as follows:

[0151] Calculate the adjusted value for each property:

[0152] For temperature ( ):

[0153]

[0154]

[0155]

[0156]

[0157] For pressure ( ):

[0158]

[0159]

[0160]

[0161]

[0162] For flow rate ( ):

[0163]

[0164]

[0165]

[0166]

[0167] Calculating importance scores :

[0168]

[0169] Score by importance , you can compare it with the scores of other data to determine the importance of the data point.

[0170] See also Figure 5 , the steps to obtain priority evaluation information are:

[0171] Based on importance score , combined with the urgency of each data, through the formula:

[0172]

[0173] Calculating Priority Scores ;

[0174] in, Score the priority of the data, Score the importance of the data. is the urgency of the data, is the weight coefficient of the importance score, is the weight coefficient of urgency, is a constant, is the regulating factor;

[0175] Based on priority scoring , compared with the preset priority threshold, the priority category of the data is divided into three levels: high, medium and low, and the priority evaluation information is obtained.

[0176] formula:

[0177]

[0178] Parameter details and how to obtain them:

[0179] : is the weight coefficient of the importance score, which is set by analyzing the historical importance of the data and its impact on the business process.

[0180] : The weight coefficient of the urgency score is set by analyzing the historical importance of the data and its impact on business processes, aiming to mitigate the impact of extreme values.

[0181] : The importance score of the data, calculated by the previous step.

[0182] :The urgency of data depends on the time sensitivity and potential risks of the data, which can be preset by experts in combination with historical data.

[0183] : Constant, used to stabilize the denominator and prevent division by zero.

[0184] : A moderating factor used to adjust the impact of the difference between importance and urgency scores.

[0185] Calculation example:

[0186] Assume that the parameter values ​​have been set as follows:

[0187] , , (indicating a higher level of importance), (indicating medium urgency), , .

[0188] Calculation process:

[0189] Calculate the weighted square of the importance score:

[0190]

[0191] Calculate the weighted square root of urgency:

[0192]

[0193] Calculate the adjusted difference in the denominator:

[0194]

[0195] Calculate the priority score according to the improved formula:

[0196]

[0197] The calculation clearly demonstrates a balanced approach to prioritizing data by taking into account both its importance and urgency.

[0198] See also Figure 6 , the steps to obtain the bandwidth allocation optimization results are:

[0199] Based on the comprehensive network status score and priority rating , through the formula:

[0200]

[0201] Calculating Network Bandwidth Adjustment Values ;

[0202] in, Indicates the total bandwidth value of the current network. is the priority score of the data, is the comprehensive network status score, and is the weight coefficient, is a constant, Adjust the value for network bandwidth;

[0203] Adjust value based on network bandwidth , adjust the network bandwidth allocation, give priority to the transmission of high-priority logging data, limit the bandwidth usage of non-urgent data, and obtain the bandwidth allocation optimization result.

[0204] formula:

[0205]

[0206] Parameter details and how to obtain them:

[0207] : The total bandwidth value of the current network is the maximum bandwidth resource available in the network and is obtained in real time through the network monitoring system.

[0208] : The priority score of the data, which has been obtained in the previous step, reflects the urgency and importance of data transmission, usually based on data content and real-time evaluation.

[0209] : The comprehensive network status score, which has been obtained in the previous step, reflects the overall performance status of the current network and is calculated by comprehensively evaluating network delay, packet loss rate and bandwidth utilization.

[0210] : Weight coefficient, used to adjust the influence of priority score in the bandwidth allocation formula, set through historical data analysis or expert experience.

[0211] : Weight coefficient, used to adjust the influence of network status score in the bandwidth allocation formula, set through historical data analysis or expert experience.

[0212] : A constant used to stabilize the denominator of the formula to prevent the denominator from being unstable when the priority score and network status score are low and the denominator is close to zero. It is set through experience or testing.

[0213] Calculation example:

[0214] Assume the following specific values:

[0215] Mbps, , , ,

[0216] , .

[0217] Calculation process:

[0218] The numerator part of the calculation formula is:

[0219]

[0220]

[0221]

[0222] Calculate the denominator part of the formula:

[0223]

[0224]

[0225]

[0226] Calculating bandwidth allocation :

[0227]

[0228]

[0229]

[0230] Based on the current network status and data priority, the bandwidth allocated to data is 575.5Mbps, ensuring optimal utilization of network resources.

[0231] See also Figure 7 , the method for predicting the access frequency of differentiated logging data in the future period is:

[0232] Collect historical access data and storage type information of the cloud storage server, count the access frequency and mode of each data type, and obtain historical access statistics;

[0233] Based on historical access statistics, the formula is:

[0234]

[0235] Calculate predicted visit frequency , obtain the access frequency information of the differentiated logging data in the future period;

[0236] in, For the The predicted access frequency of the data types, For the Historical visits of data types, For the The influence adjustment parameters of the data types, is the sensitivity adjustment parameter, For the A time-related factor for this data type, indicating the time since the last access. is the threshold parameter, is the adjustment coefficient, Represents the base of natural logarithms.

[0237] formula:

[0238]

[0239] Parameter details and how to obtain them:

[0240] : No. The historical access count of this data type. The value is directly extracted from the log of the cloud storage server and is obtained by counting the number of accesses in the past certain period of time.

[0241] :For the The influence adjustment parameter of the data type. It is an empirical value, which is set by analyzing the access impact and importance of different data types. It is obtained through regression analysis or historical data influence analysis.

[0242] : The sensitivity adjustment parameter of the model. The parameter is adjusted according to the historical prediction performance of the model and is used to control the model's sensitivity to time differences. responsiveness.

[0243] : Time-related factor, indicating the time since the last visit The duration of a data type. Calculated based on the timestamp of the data access.

[0244] : Threshold parameter, used to set the baseline for activating the model response. It is set based on the magnitude of changes in historical data and the characteristics of the data type.

[0245] : A newly introduced adjustment coefficient that enhances the model's sensitivity to the time factor. The parameter is set by optimizing the model to adapt to different data access trends, aiming to adjust the weighted impact of time distance.

[0246] Calculation Example

[0247] The calculation example assumes the following parameter values:

[0248] (Indicates the The number of times a data type is accessed)

[0249] (Influence coefficients specific to data types)

[0250] (Sensitivity adjustment parameter of the model)

[0251] (30 days have passed since last visit)

[0252] (Threshold parameter)

[0253] (Adjustment factor for time sensitivity)

[0254] Calculation process:

[0255] Calculate historical visits with exponential adjustment:

[0256]

[0257] Calculate the time-sensitive part:

[0258]

[0259] The main part of calculating the predicted visit frequency:

[0260]

[0261] The effect of adding a time factor:

[0262]

[0263] Total predicted visit frequency:

[0264]

[0265] This calculation shows that combining historical access data and time factors to predict future access frequencies for a specific data type can reflect the actual access patterns and predicted demand for the data.

[0266] See also Figure 8 , the steps to obtain the data optimization storage strategy are:

[0267] Based on predicted visit frequency , through the formula:

[0268]

[0269] Calculate weighted threshold comparison value ;

[0270] in, is the weight coefficient for predicting the access frequency, is the accuracy weight coefficient, is the weight coefficient of the time-related factor, is the weighted threshold comparison value:

[0271] Comparison value based on weighted threshold , set frequency thresholds based on historical data and business needs ,Will Above threshold The data is divided into high-frequency access data, Below and equal to threshold The data is divided into low-frequency access data, low-cost storage media is set for the low-frequency access data, and high-performance storage media is set for the high-frequency access data to obtain a data optimization storage strategy.

[0272] formula:

[0273]

[0274] Parameter details and how to obtain them:

[0275] : No. The predicted access frequency of the data type. Calculated in the previous step.

[0276] : Frequency threshold, used to distinguish high-frequency access data from low-frequency access data. The threshold is set based on historical data analysis and business needs, for example, through statistical methods or business expert evaluation.

[0277] : The weight coefficient of the predicted access frequency, which is used to adjust the impact of the predicted frequency on the partition. The value is determined by analyzing the importance and historical access frequency of different data types.

[0278] : The weight coefficient of the square root part, which is used to adjust the impact of the square root transformation on the partition. The value improves the prediction accuracy by optimizing the model parameters.

[0279] : The weight of the time-related factors, used to adjust the time impact. The value is determined by analyzing the impact of time factors on data access frequency.

[0280] : Time-related factor, indicating the length of time since the last access. The value is obtained directly from the data access log.

[0281] Calculation example:

[0282] Assume the following parameter values:

[0283]

[0284]

[0285]

[0286]

[0287]

[0288]

[0289] Calculation process:

[0290] Calculate the weight part of the predicted access frequency:

[0291]

[0292] Calculate the square root part:

[0293]

[0294] Calculate the time-related factor part:

[0295]

[0296]

[0297]

[0298]

[0299] Comprehensively calculate the weighted threshold comparison value:

[0300]

[0301] Compare and :

[0302] According to the above steps, the data type Classified as low-frequency access data.

[0303] The above are only preferred embodiments of the present invention and are not intended to limit the present invention in other forms. Any technician familiar with the profession may use the technical contents disclosed above to change or modify them into equivalent embodiments with equivalent changes and apply them to other fields. However, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention without departing from the technical solution of the present invention still falls within the protection scope of the technical solution of the present invention.

Claims

1. A cloud storage system for logging data in high-cold areas, characterized in that: The system comprises: The network quality monitoring module collects historical data of network indicators based on the network environment of well logging in high-cold areas. The network indicators include network delay, packet loss rate and bandwidth utilization rate. It calculates the score of each network indicator, evaluates the current network status in combination with the current environment status, and obtains network status analysis information. The method for calculating the score of each network indicator is: Set initial score for each network indicator ; Based on the initial score value , through the formula: Calculate the adjusted score for each network metric , evaluate the current status of each network indicator; in, is the main adjustment coefficient corresponding to each network indicator, is the smoothing parameter corresponding to each network indicator, is the current measured value corresponding to each network indicator, is the expected target value corresponding to each network indicator; The steps for obtaining the network status analysis information are as follows: Based on the logging work scenario in the alpine region, collect current environmental data, including ambient temperature and wind speed; Adjusted score based on each network metric described , combined with environmental data, through the formula: Calculate the comprehensive network status score , and score based on comprehensive network status , evaluate the current network status and obtain network status analysis information; in, It is the environmental status adjustment coefficient, which reflects the actual impact of the environment on network performance. It obtains temperature and wind speed data through environmental monitoring equipment and is set by experts or regression models. is the weight coefficient, They are the adjusted scores for network delay, packet loss rate, and bandwidth utilization, respectively; The data classification module identifies the data flow and cloud storage requirements based on the real-time data of logging and well logging. It analyzes the importance of logging and well logging data according to the data content, identifies key data, and rates the data according to its importance and urgency to obtain priority assessment information. The method for analyzing the importance of logging data is: Based on the real-time data of logging, extract the key attributes of each data, including measurement type and data size, and mark the key attributes as ; Based on the key attributes of each data, the formula is: Calculate the importance score for each data point , assess the importance of the data, and based on The size of the value, identifying key data; in, It is the key attribute index of the data. The total number of key attributes representing the data, Is the key attribute The weight of Indicates the data The value of the key attribute, is the key attribute weighted power parameter, is the smoothing parameter, Represents the average value of the key attribute; The steps for obtaining the priority evaluation information are as follows: Based on the importance score , combined with the urgency of each data, through the formula: Calculating Priority Scores ; in, is the urgency of the data, is the weight coefficient of the importance score, is the weight coefficient of urgency, is a constant, is the regulating factor; Based on the priority score , compare with the preset priority threshold, divide the priority category of the data into three levels: high, medium and low, and obtain priority evaluation information; The dynamic bandwidth management module adjusts the network bandwidth in real time based on the network status analysis information and priority evaluation information, gives priority to the transmission of high-priority logging data, limits the bandwidth usage of non-urgent data, optimizes the overall network resource utilization, and obtains bandwidth allocation optimization results; The steps for obtaining the bandwidth allocation optimization result are: Based on the comprehensive network status score and priority rating , through the formula: Calculating Network Bandwidth Adjustment Values ; in, Indicates the total bandwidth value of the current network. and is the weight coefficient, is a constant; Adjust the value based on the network bandwidth , adjust the network bandwidth allocation, give priority to the transmission of high-priority logging data, limit the bandwidth usage of non-urgent data, and obtain the bandwidth allocation optimization result; The intelligent data migration module predicts the access frequency of the differentiated logging data in the future period based on the bandwidth allocation optimization result and the historical access data of the cloud storage server and the type of stored data, divides the data into high-frequency access data and low-frequency access data, sets a low-cost storage medium for the low-frequency access data, and sets a high-performance storage medium for the high-frequency access data, so as to obtain a data optimization storage strategy.

2. The cloud storage system for logging data in alpine areas according to claim 1 is characterized in that: The method for predicting the access frequency of the differentiated logging data in the future period is: Collect historical access data and storage type information of the cloud storage server, count the access frequency and mode of each data type, and obtain historical access statistics; Based on the historical access statistics, the formula is: Calculate predicted visit frequency , obtain the access frequency information of the differentiated logging data in the future period; in, For the The predicted access frequency of the data types, For the Historical visits of data types, For the The influence adjustment parameters of the data types, is the sensitivity adjustment parameter, For the time-dependent factors for the data types, is the threshold parameter, is the adjustment coefficient, Represents the base of natural logarithms.

3. The cloud storage system for logging data in alpine areas according to claim 2 is characterized in that: The steps for obtaining the data optimization storage strategy are: Based on the predicted access frequency , through the formula: Calculate weighted threshold comparison value ; in, is the weight coefficient for predicting the access frequency, is the accuracy weight coefficient, is the weight coefficient of the time-related factor: Based on the weighted threshold comparison value , set frequency thresholds based on historical data and business needs ,Will Above threshold The data is divided into high-frequency access data, Below and equal to threshold The data is divided into low-frequency access data, low-cost storage media is set for the low-frequency access data, and high-performance storage media is set for the high-frequency access data to obtain a data optimization storage strategy.

Citation Information

Patent Citations

  • Wide area network optimization strategy deployment method and device, equipment and storage medium

    CN117544511A

  • Data transmission system based on 5G technology

    CN118102318A