Business recovery priority assessment method and device, storage medium and product

By obtaining and combining the priority weights of evaluation values ​​such as RTO, RPO, QoS and QoE, the recovery priority score of the target service is calculated, and the problems of unreasonable allocation of disaster resources and low policy objectivity caused by only RTO and RPO are solved in the existing technology, and a more reasonable and objective disaster recovery priority evaluation is achieved.

CN114138348BActive Publication Date: 2025-03-07CHINA TELECOM DIGITAL INTELLIGENCE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111352902.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-16
Publication Date
2025-03-07
Estimated Expiration
2041-11-16

AI Technical Summary

Technical Problem

The existing technology only considers RTO and RPO when formulating disaster recovery strategies, and fails to fully consider factors such as delay, bandwidth, jitter, and packet loss, resulting in unreasonable allocation of disaster resources and low objectivity of disaster recovery strategies.

Method used

By obtaining the RTO evaluation value, RPO evaluation value, tolerant minimum QoS evaluation value and tolerant minimum QoE evaluation value of the target service, and combining the priority weights of these evaluation values, the target recovery priority score of the target service is calculated, thereby determining the target recovery priority.

Benefits of technology

A more comprehensive and objective disaster recovery priority assessment has been achieved, ensuring the reasonable allocation of disaster recovery resources and the objectivity of disaster recovery strategies, and ensuring the service quality and experience quality after business recovery to the greatest extent.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114138348B_ABST
    Figure CN114138348B_ABST
Patent Text Reader

Abstract

The present invention provides a service recovery priority evaluation method and device, storage medium and product, wherein the service recovery priority evaluation method includes: respectively obtaining the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service; determining the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value. That is, the present invention achieves the purpose of formulating disaster recovery priorities by introducing service recovery QoS targets and service recovery QoE targets, and combining the service recovery QoS targets and service recovery QoE targets with the RTO targets and RPO targets, thereby ensuring the reasonable allocation of disaster recovery resources and formulating a more objective and comprehensive disaster recovery strategy, and also maximizing the service quality and experience quality after service recovery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data security technology, and in particular to a business recovery priority evaluation method and device, a storage medium and a product. Background Art

[0002] Disaster recovery refers to the process of re-activating the data, hardware and software equipment of information systems and restoring normal business operations after natural or man-made disasters. How to formulate disaster recovery strategies for disasters has always been a hot topic in the industry.

[0003] Existing methods analyze the loss impact of business interruption through financial impact assessment values ​​and non-financial impact assessment values, and derive the business recovery time objective (RTO) and recovery point objective (RPO) based on the maximum tolerable interruption time and maximum data loss time of the business, and then determine the disaster recovery priority level of the business system in order to formulate a disaster recovery strategy.

[0004] However, since the existing methods only consider the two indicators of RTO and RPO when formulating disaster recovery strategies, and do not consider the impact of latency, bandwidth, jitter, packet loss, etc., it leads to unreasonable allocation of disaster resources and low objectivity of disaster recovery strategies. Summary of the invention

[0005] The present invention provides a business recovery priority evaluation method and device, a storage medium and a product, which are used to solve the defects of the prior art that disaster recovery strategies are formulated based only on the two indicators of RTO and RPO, such as unreasonable allocation of disaster resources and low objectivity of disaster recovery strategies, and achieve the purpose of ensuring reasonable allocation of disaster recovery resources by formulating a more comprehensive and objective disaster recovery priority.

[0006] The present invention provides a service recovery priority evaluation method, comprising:

[0007] Obtain the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service respectively;

[0008] The target recovery priority of the target service is determined according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value, and the tolerable minimum QoE evaluation value.

[0009] According to a service recovery priority evaluation method provided by the present invention, determining the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value includes:

[0010] Respectively determine the RTO priority weight of the RTO evaluation value, the RPO priority weight of the RPO evaluation value, the QoS priority weight of the tolerable minimum QoS evaluation value, and the QoE priority weight of the tolerable minimum QoE evaluation value;

[0011] Determine the target recovery priority of the target service based on the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight.

[0012] According to a service recovery priority evaluation method provided by the present invention, the target recovery priority of the target service is determined according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight, including:

[0013] Calculate the target service recovery priority score of the target service according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight;

[0014] Based on the corresponding relationship between the preset business recovery priority score and the business recovery priority, a target recovery priority corresponding to the target business recovery priority score is determined.

[0015] According to a service recovery priority evaluation method provided by the present invention, the target service recovery priority score of the target service is calculated according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight, including:

[0016] Using formula Determine a target business recovery priority score for the target business;

[0017] Wherein, SP represents the target service recovery priority score of the target service, RTO represents the RTO evaluation value of the target service, α represents the RTO priority weight of the RTO evaluation value, RPO represents the RPO evaluation value of the target service, β represents the RPO priority weight of the RPO evaluation value, QoS represents the tolerable minimum QoS evaluation value of the target service, represents the QoS priority weight of the tolerable minimum QoS evaluation value, QoE represents the tolerable minimum QoE evaluation value of the target service, and δ represents the QoE priority weight of the tolerable minimum QoE evaluation value.

[0018] According to a service recovery priority evaluation method provided by the present invention, the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service are respectively obtained, including:

[0019] Determine the loss assessment value of the target business in response to the interruption event;

[0020] Based on the loss assessment value, an RTO assessment value, an RPO assessment value, a tolerable minimum QoS assessment value, and a tolerable minimum QoE assessment value of the target service are obtained.

[0021] According to a service recovery priority evaluation method provided by the present invention, the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service are obtained based on the loss evaluation value, including:

[0022] Obtain the tolerable service interruption time range, the tolerable service data loss time range, the tolerable maximum delay, the tolerable maximum packet loss rate, the tolerable bandwidth range, and the tolerable service quality score range corresponding to the loss assessment values ​​respectively;

[0023] Determining an RTO evaluation value of the target service based on a tolerable interruption time range of the service;

[0024] Determine the RPO evaluation value of the target business based on the tolerable data loss time range of the business;

[0025] Determining a tolerable minimum QoS evaluation value of the target service based on the tolerable maximum delay, the tolerable maximum packet loss rate, and the tolerable bandwidth range;

[0026] Based on the tolerable service quality score range, a tolerable minimum QoE evaluation value of the target service is determined.

[0027] The present invention also provides a service recovery priority evaluation device, comprising:

[0028] An acquisition module, used to respectively acquire an RTO evaluation value, an RPO evaluation value, a tolerable minimum QoS evaluation value, and a tolerable minimum QoE evaluation value of a target service;

[0029] A determination module is used to determine the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value.

[0030] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of any of the above-mentioned business recovery priority evaluation methods are implemented.

[0031] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned business recovery priority evaluation methods are implemented.

[0032] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of any of the above-mentioned methods for evaluating service recovery priority are implemented.

[0033] The present invention provides a method and device for evaluating the priority of business recovery, a storage medium and a product, wherein the method for evaluating the priority of business recovery comprises: respectively obtaining the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value of the target business; and determining the target recovery priority of the target business according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value. That is, the present invention achieves the purpose of formulating disaster recovery priorities by introducing business recovery QoS targets and business recovery QoE targets, and combining the business recovery QoS targets and business recovery QoE targets with the RTO targets and RPO targets, thereby ensuring the reasonable allocation of disaster recovery resources and formulating a more objective and comprehensive disaster recovery strategy, and also maximizing the quality of service and quality of experience after business recovery. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0035] Figure 1 It is a flow chart of the service recovery priority evaluation method provided by the present invention;

[0036] Figure 2 It is a structural diagram of the service recovery priority evaluation system provided by the present invention;

[0037] Figure 3 It is a structural schematic diagram of a service recovery priority evaluation device provided by the present invention;

[0038] Figure 4 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0039] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0040] The traditional business recovery priority assessment method analyzes the loss impact of business interruption through financial impact assessment value and non-financial impact assessment value, and obtains the business recovery time objective (RTO) and recovery data point objective (RPO) according to the tolerable maximum interruption time and maximum data loss time of the business, and then determines the disaster recovery priority level of the business system, so as to formulate the disaster recovery strategy shown in Table 1. However, in the process of formulating business recovery priorities, the existing technology does not consider the impact of the service quality (Quality of Service, QoS) and the experience quality (Quality of Experience, QoE) of the business, such as latency, bandwidth, jitter, packet loss rate, etc., which affects the allocation of disaster recovery resources and the formulation of disaster recovery strategies, and ultimately causes the business after recovery to fail to meet the basic QoS and QoE requirements.

[0041] Table 1

[0042] Disaster recovery capability level RTO RPO 1 More than 2 days 1 day to 7 days 2 24 hours later 1 day to 7 days 3 More than 12 hours Several hours to 1 hour 4 A few hours to 2 days Several hours to 1 hour 5 A few minutes to 2 days 0 to 30 minutes 6 A few minutes 0

[0043] Based on the above problems, the present invention introduces business recovery QoS goals and business recovery QoE goals, and combines them with RTO, RPO and other goals to formulate more comprehensive and objective disaster recovery priorities, ensure the reasonable allocation of disaster recovery resources and the formulation of disaster recovery strategies, and maximize the QoS and QoE after business recovery.

[0044] Therefore, the present invention provides a method for evaluating business recovery priority. The execution subject of the method can be a business recovery priority evaluation device. The business recovery priority evaluation device can be implemented as part or all of a terminal device through software, hardware, or a combination of software and hardware. Optionally, the terminal device can be a personal computer (PC), a portable device, a laptop, a smart phone, a tablet computer, a portable wearable device, or other electronic devices, such as a tablet computer, a mobile phone, etc. The present invention does not limit the specific form of the terminal device.

[0045] It should be noted that the execution subject of the following method embodiment may be part or all of the above terminal device. The following method embodiment is described by taking the execution subject as the terminal device as an example.

[0046] Reference Figure 1 , is a flow chart of the service recovery priority evaluation method provided by the present invention, such as Figure 1 As shown, the business recovery priority assessment method includes the following steps:

[0047] Step 110: respectively obtain the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value, and tolerable minimum QoE evaluation value of the target service.

[0048] Specifically, for the target service to be restored, the terminal device can first evaluate the loss impact caused to the target service over time after the interruption of the target service, and then further determine the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service based on the loss impact.

[0049] It should be noted that when determining the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value of the target service, in addition to considering the impact of losses caused by the target service terminal over time, the latency, bandwidth, jitter, packet loss rate and image quality score of the target service are also considered. Therefore, the determined tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value are more reliable and accurate.

[0050] Step 120: Determine the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value, and the tolerable minimum QoE evaluation value.

[0051] Specifically, when the terminal device obtains the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service, it can further combine the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value to determine the target recovery priority of the target service, thereby avoiding the defects of the existing method of formulating disaster recovery strategies based only on the two indicators of RTO and RPO, such as unreasonable allocation of disaster resources and low objectivity of disaster recovery strategies, thereby facilitating the formulation of a more comprehensive and objective disaster recovery strategy.

[0052] The service recovery priority evaluation method provided by the present invention first obtains the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service respectively; then determines the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value. That is, the present invention achieves the purpose of formulating disaster recovery priorities by introducing service recovery QoS targets and service recovery QoE targets, and combining the service recovery QoS targets and service recovery QoE targets with the RTO targets and RPO targets, thereby ensuring the reasonable allocation of disaster recovery resources and formulating a more objective and comprehensive disaster recovery strategy, and also maximizing the service quality and experience quality after service recovery.

[0053] Optionally, the specific execution process of step 120 includes:

[0054] First, respectively determine the RTO priority weight of the RTO evaluation value, the RPO priority weight of the RPO evaluation value, the QoS priority weight of the tolerable minimum QoS evaluation value, and the QoE priority weight of the tolerable minimum QoE evaluation value; then determine the target recovery priority of the target service based on the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value, and the QoE priority weight.

[0055] Specifically, according to the different service types of the target service, the RTO priority weight of the RTO evaluation value, the RPO priority weight of the RPO evaluation value, the QoS priority weight of the tolerable minimum QoS evaluation value, and the QoE priority weight of the tolerable minimum QoE evaluation value can be pre-set. For example, when the target service is a transaction service, the RTO evaluation value and the RPO evaluation value can be set to have higher weights, that is, the RTO priority weight and the RPO priority weight are both larger than the QoS priority weight and the QoE priority weight; when the target service is a video service, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value can be set to have higher weights, that is, when the target service is a video service, the QoS priority weight and the QoE priority weight are both larger than the RTO priority weight and the RPO priority weight. Then, based on the RTO evaluation value and its RTO priority weight, the RPO evaluation value and its RPO priority weight, the tolerable minimum QoS evaluation value and its QoS priority weight, and the tolerable minimum QoE evaluation value and its QoE priority weight, the target recovery priority of the target service is determined.

[0056] The service recovery priority evaluation method provided by the present invention achieves the purpose of determining the target recovery priority of the target service through the RTO evaluation value and its RTO priority weight, the RPO evaluation value and its RPO priority weight, the tolerable minimum QoS evaluation value and its QoS priority weight, and the tolerable minimum QoE evaluation value and its QoE priority weight of the target service, thereby effectively improving the reliability and accuracy of the target recovery priority.

[0057] Optionally, determining the target recovery priority of the target service according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value, and the QoE priority weight includes:

[0058] First, the target business recovery priority score of the target business is calculated according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight; and then, based on the correspondence between the preset business recovery priority score and the business recovery priority, the target recovery priority corresponding to the target business recovery priority score is determined.

[0059] Specifically, when the terminal device determines the RTO evaluation value and its RTO priority weight, the RPO evaluation value and its RPO priority weight, the tolerable minimum QoS evaluation value and its QoS priority weight, and the tolerable minimum QoE evaluation value and its QoE priority weight of the target service, the target service recovery priority score of the target service can be calculated using formula (1).

[0060]

[0061] Wherein, SP represents the target service recovery priority score of the target service, RTO represents the RTO evaluation value of the target service, α represents the RTO priority weight of the RTO evaluation value, RPO represents the RPO evaluation value of the target service, β represents the RPO priority weight of the RPO evaluation value, QoS represents the tolerable minimum QoS evaluation value of the target service, represents the QoS priority weight of the tolerable minimum QoS evaluation value, QoE represents the tolerable minimum QoE evaluation value of the target service, and δ represents the QoE priority weight of the tolerable minimum QoE evaluation value;

[0062] Then, based on the correspondence between the preset business recovery priority score and the business recovery priority, the target recovery priority corresponding to the target business recovery priority score is determined. For example, when the correspondence between the business recovery score and the business recovery priority is as shown in Table 2, and the calculated target business recovery priority score of the target business is 2.15, α=35%, β=35%, When δ=10%, it can be determined that the target recovery priority of the target service is medium.

[0063] Table 2

[0064]

[0065] The business recovery priority evaluation method provided by the present invention first calculates the target business recovery priority score of the target business, and then determines the target recovery priority corresponding to the target business recovery priority score, so that the determined target recovery priority is more comprehensive and objective, thereby ensuring a more reasonable allocation of disaster recovery resources and formulation of disaster recovery strategies.

[0066] Optionally, respectively obtaining an RTO evaluation value, an RPO evaluation value, a tolerable minimum QoS evaluation value, and a tolerable minimum QoE evaluation value of the target service includes:

[0067] First, determine the loss assessment value of the target service for the interruption event; then based on the loss assessment value, obtain the RTO assessment value, RPO assessment value, tolerable minimum QoS assessment value and tolerable minimum QoE assessment value of the target service.

[0068] The loss assessment value of the target business for the interruption event may be a loss level.

[0069] Specifically, considering the objectivity of the evaluation values ​​of each indicator, the loss evaluation value of the target business for the interruption event can be determined first, that is, the terminal device can first obtain the business activity information collected from various business departments, and then determine the loss level of the target business for the interruption event from the two dimensions of financial loss impact evaluation and non-financial loss impact evaluation. For example, a subjective evaluation method can be used to analyze the loss level of the target business from the financial loss impact evaluation dimensions including operating time, user scale, business revenue and economic profit, and the financial and non-financial loss impact evaluation dimensions including corporate reputation, industry supervision, business operation qualifications, legal / litigation risks, customer satisfaction, social stability, etc. The financial loss impact evaluation and non-financial loss impact levels are mainly divided into 6 levels, and the process includes:

[0070] Impact of financial losses: Assuming that the target business is interrupted for 30 minutes, 1 hour, 4 hours, 8 hours and 1 day, evaluate the financial losses of the target business in each time period after the interruption, including qualitative and quantitative losses in terms of operating time, user scale, business revenue, operating profit, etc.

[0071] Impact of non-financial losses: Assuming that the target business is interrupted for 30 minutes, 1 hour, 4 hours, 8 hours and 1 day, evaluate the non-financial losses of the target business in various time periods after the interruption, including the impact on corporate reputation, whether the requirements of the banking regulatory authorities are met, the impact on business operation qualifications, legal / litigation risks, impact on customer satisfaction, customer churn, impact on investor confidence, as well as qualitative and quantitative losses caused by the impact on national security and social stability.

[0072] Then, the subjective assessment results of the business department on the 6-level financial loss impact and non-financial loss impact are obtained, and then the impact level is converted into a business loss impact score based on the subjective assessment results, including: unacceptable: 5 points, very serious: 4 points, serious: 3 points, general: 2 points, minor: 1 point, no impact: 0 points; then the loss assessment value of the target business for the interruption event is determined based on the loss level.

[0073] Furthermore, based on the loss assessment value of the target business for interruption events and the existing disaster recovery resource construction, the RTO assessment value and RPO assessment value of the target business are determined; based on the loss assessment value of the target business for interruption events, the tolerable minimum QoS assessment value and tolerable minimum QoE assessment value of the target business are determined.

[0074] The service recovery priority evaluation method provided by the present invention first determines the loss evaluation value of the target service for the interruption event, and then obtains the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service based on the loss evaluation value, so as to achieve the objectivity and rationality of determining the service recovery RTO target, service recovery RPO target, service recovery QoS target and service recovery QoE target, thereby providing a strong basis for maximizing the experience quality and service quality of service recovery.

[0075] Optionally, obtaining an RTO evaluation value, an RPO evaluation value, a tolerable minimum QoS evaluation value, and a tolerable minimum QoE evaluation value of the target service based on the loss evaluation value includes:

[0076] First, the tolerable service interruption time range, the tolerable service data loss time range, the tolerable maximum delay, the tolerable maximum packet loss rate, the tolerable bandwidth range and the tolerable service quality score range corresponding to the loss assessment value are obtained respectively; then, based on the tolerable service interruption time range, the RTO assessment value of the target service is determined; based on the tolerable data loss time range of the service, the RPO assessment value of the target service is determined; based on the tolerable maximum delay, the tolerable maximum packet loss rate and the tolerable bandwidth range, the tolerable minimum QoS assessment value of the target service is determined; and based on the tolerable service quality score range, the tolerable minimum QoE assessment value of the target service is determined.

[0077] Specifically, from different dimensions of the loss assessment value of the target business for the interruption event, the tolerable range corresponding to each indicator can be determined, and then the assessment value of each indicator can be determined according to the different tolerable ranges. The specific process includes: combining the loss assessment value of the target business for the interruption event, determining the tolerable interruption time range of the target business, and then further determining the RTO assessment value corresponding to the tolerable interruption time range of the business according to the correspondence between the preset loss assessment value and RTO as shown in Table 3. For example, the tolerable maximum interruption degree of the target business is determined to be "serious" in combination with the loss assessment value of the target business for the interruption event, and 2 hours after the interruption occurs, the loss level of the target business is "serious", then the RTO assessment value of the target business is two hours.

[0078] Table 3

[0079]

[0080] Combined with the loss assessment value of the target business for the interruption event, the tolerable data loss time range of the target business is determined, and then the RPO assessment value corresponding to the tolerable data loss time range of the business can be further determined according to the correspondence between the preset loss assessment value and RPO as shown in Table 4. For example, the maximum tolerable interruption level of the target business is "serious", and after 30 minutes of data loss, the loss level of the target business is "serious", then the estimated RPO value of the target business is 30 minutes.

[0081] Table 4

[0082]

[0083] Combined with the loss assessment value of the target service for the interruption event, the maximum tolerable delay, maximum tolerable packet loss rate and tolerable bandwidth range of the target service are determined, and then according to the correspondence between the preset loss assessment value and QoS as shown in Table 5, the tolerable minimum QoS assessment value corresponding to the maximum tolerable delay, maximum tolerable packet loss rate and tolerable bandwidth range of the target service can be further determined. For example, the maximum tolerable interruption level of the target service is "serious", and when the delay is >5ms, the bandwidth is <1000M, and the packet loss rate is >5%, the loss level of the target service is "serious", and the tolerable minimum QoS assessment value of the target service is delay <=5ms, bandwidth >1000M, and packet loss rate <=5%.

[0084] Table 5

[0085]

[0086] Combined with the loss assessment value of the target service for the interruption event, the tolerable service quality score range of the target service is determined, and then according to the corresponding relationship between the loss assessment value and QoE as shown in Table 6, the tolerable minimum QoE assessment value corresponding to the tolerable service quality score range can be further determined. For example, the tolerable maximum interruption level of the target service is "serious", and when the tolerable image quality score (Mean Opinion Score, MOS) is <4, the loss level of the target service is "serious", and the tolerable minimum QoE assessment value of the target service is 4.

[0087] Table 6

[0088]

[0089] It should be noted that the specific process of determining the tolerable service interruption time range, tolerable service data loss time range, tolerable maximum delay, tolerable maximum packet loss rate, tolerable bandwidth range and tolerable service quality score range of the target service based on the loss assessment value of the target service for the interruption event in the present invention can be manually determined offline or online according to actual conditions, and is not specifically limited here.

[0090] In addition, it is also possible to directly obtain the tolerable interruption time range, tolerable data loss time range, tolerable maximum delay, tolerable maximum packet loss rate, tolerable bandwidth range and tolerable service quality score range of the target business without determining the loss assessment value of the target business for the interruption event. Similarly, the specific process of directly obtaining the tolerable interruption time range, tolerable data loss time range, tolerable maximum delay, tolerable maximum packet loss rate, tolerable bandwidth range and tolerable service quality score range of the target business can also be manually determined offline or online according to actual conditions, and is not specifically limited here.

[0091] The service recovery priority evaluation method provided by the present invention first obtains the service tolerable interruption time range, service tolerable data loss time range, tolerable maximum delay, tolerable maximum packet loss rate, tolerable bandwidth range and tolerable service quality score range respectively corresponding to the loss evaluation value of the target service for the interruption event, and determines the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service, so as to improve the accuracy and reliability of the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value, thereby laying a foundation for subsequently determining a more comprehensive and objective service recovery priority.

[0092] The business recovery priority evaluation system provided by the present invention is described below. The business recovery priority evaluation system described below and the business recovery priority evaluation method described above can be referenced to each other.

[0093] Figure 2 An example of a business recovery priority assessment system is provided. Figure 2As shown, the service recovery priority evaluation system 200 includes: a service impact analysis unit service impact analysis unit 210, a service recovery time objective (RTO) evaluation unit 220, a service recovery data point objective (RPO) evaluation unit 230, a service recovery QoS target evaluation unit 240, a service recovery QoE target evaluation unit 250 and a service recovery priority evaluation unit 260, the service impact analysis unit service impact analysis unit 210 is used to determine the loss evaluation value of the target service for the interruption event; the service recovery time objective (RTO) evaluation unit 220 is used to obtain the target service RTO evaluation value; business recovery data point objective (RPO) evaluation unit 230, used to obtain the RPO evaluation value of the target business; business recovery QoS target evaluation unit 240, used to obtain the tolerable minimum QoS evaluation value of the target business; business recovery QoE target evaluation unit 250, used to obtain the tolerable minimum QoE evaluation value of the target business; business recovery priority evaluation unit 260, used to determine the target recovery priority of the target business according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value. The business recovery priority evaluation device provided by the present invention is described below, and the business recovery priority evaluation device described below and the business recovery priority evaluation method described above can be referred to each other.

[0094] Figure 3 An example of a service recovery priority evaluation device is provided. Figure 3 As shown, the service recovery priority evaluation device 300 includes: an acquisition module 310, used to respectively obtain the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service; a determination module 320, used to determine the target recovery priority of the target service based on the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value.

[0095] Optionally, the determination module 320 can be specifically used to respectively determine the RTO priority weight of the RTO evaluation value, the RPO priority weight of the RPO evaluation value, the QoS priority weight of the tolerable minimum QoS evaluation value, and the QoE priority weight of the tolerable minimum QoE evaluation value; determine the target recovery priority of the target service according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight.

[0096] Optionally, the determination module 320 can also be specifically used to calculate the target business recovery priority score of the target business based on the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight; based on the correspondence between the preset business recovery priority score and the business recovery priority, determine the target recovery priority corresponding to the target business recovery priority score.

[0097] Optionally, the determination module 320 may also be configured to use the formula Determine a target business recovery priority score for the target business; wherein SP represents the target business recovery priority score for the target business, RTO represents the RTO evaluation value of the target business, α represents the RTO priority weight of the RTO evaluation value, RPO represents the RPO evaluation value of the target business, β represents the RPO priority weight of the RPO evaluation value, and QoS represents the tolerable minimum QoS evaluation value of the target business. represents the QoS priority weight of the tolerable minimum QoS evaluation value, QoE represents the tolerable minimum QoE evaluation value of the target service, and δ represents the QoE priority weight of the tolerable minimum QoE evaluation value.

[0098] Optionally, the determination module 320 may be specifically configured to determine a loss assessment value of the target service for the interruption event;

[0099] Optionally, the acquisition module 310 may be specifically configured to acquire an RTO evaluation value, an RPO evaluation value, a tolerable minimum QoS evaluation value, and a tolerable minimum QoE evaluation value of the target service based on the loss evaluation value.

[0100] Optionally, the acquisition module 310 can also be used to obtain the service tolerable interruption time range, service tolerable data loss time range, tolerable maximum delay, tolerable maximum packet loss rate, tolerable bandwidth range and tolerable service quality score range corresponding to the loss assessment value.

[0101] Optionally, the determination module 320 can also be specifically used to determine the RTO evaluation value of the target service based on the tolerable interruption time range of the service; determine the RPO evaluation value of the target service based on the tolerable data loss time range of the service; determine the tolerable minimum QoS evaluation value of the target service based on the tolerable maximum delay, the tolerable maximum packet loss rate and the tolerable bandwidth range; determine the tolerable minimum QoE evaluation value of the target service based on the tolerable service quality score range.

[0102] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute the service recovery priority evaluation method, which includes: respectively obtaining the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value of the target service; and determining the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value.

[0103] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read Only Memory), a random access memory (RAM, Random Access Memory), a disk or an optical disk.

[0104] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the service recovery priority evaluation method provided by the above methods, the method including: respectively obtaining the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service; determining the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value.

[0105] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, it is implemented to execute the service recovery priority evaluation method provided by the above-mentioned methods, the method comprising: respectively obtaining the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service; determining the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value and the tolerable minimum QoE evaluation value.

[0106] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0107] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0108] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for evaluating service recovery priority, characterized in that: include: Obtain the RTO evaluation value, RPO evaluation value, tolerable minimum QoS evaluation value and tolerable minimum QoE evaluation value of the target service respectively; Determining a target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value, and the tolerable minimum QoE evaluation value; The determining the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value, and the tolerable minimum QoE evaluation value includes: Respectively determine the RTO priority weight of the RTO evaluation value, the RPO priority weight of the RPO evaluation value, the QoS priority weight of the tolerable minimum QoS evaluation value, and the QoE priority weight of the tolerable minimum QoE evaluation value; The target recovery priority of the target service is determined according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight; the RTO priority weight, the RPO priority weight, the QoS priority weight and the QoE priority weight are related to the service type of the target service; when the target service is a transaction service, the RTO priority weight and the RPO priority weight are greater than the QoS priority weight and the QoE priority weight; when the target service is a video service, the QoS priority weight and the QoE priority weight are greater than the RTO priority weight and the RPO priority weight.

2. The service recovery priority evaluation method according to claim 1, characterized in that: Determining a target recovery priority of the target service according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value, and the QoE priority weight, including: Calculate the target service recovery priority score of the target service according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight; Based on the corresponding relationship between the preset business recovery priority score and the business recovery priority, a target recovery priority corresponding to the target business recovery priority score is determined.

3. The service recovery priority evaluation method according to claim 2, characterized in that: The step of calculating the target service recovery priority score of the target service according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value, and the QoE priority weight includes: Using formula Determine a target business recovery priority score for the target business; Wherein, SP represents the target service recovery priority score of the target service, RTO represents the RTO evaluation value of the target service, α represents the RTO priority weight of the RTO evaluation value, RPO represents the RPO evaluation value of the target service, β represents the RPO priority weight of the RPO evaluation value, QoS represents the tolerable minimum QoS evaluation value of the target service, represents the QoS priority weight of the tolerable minimum QoS evaluation value, QoE represents the tolerable minimum QoE evaluation value of the target service, and δ represents the QoE priority weight of the tolerable minimum QoE evaluation value.

4. The service recovery priority evaluation method according to claim 1, characterized in that: The step of respectively obtaining the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value, and the tolerable minimum QoE evaluation value of the target service includes: Determine the loss assessment value of the target business in response to the interruption event; Based on the loss assessment value, an RTO assessment value, an RPO assessment value, a tolerable minimum QoS assessment value, and a tolerable minimum QoE assessment value of the target service are obtained.

5. The service recovery priority evaluation method according to claim 4, characterized in that: The obtaining, based on the loss assessment value, an RTO assessment value, an RPO assessment value, a tolerable minimum QoS assessment value, and a tolerable minimum QoE assessment value of the target service includes: Obtain the tolerable service interruption time range, the tolerable service data loss time range, the tolerable maximum delay, the tolerable maximum packet loss rate, the tolerable bandwidth range, and the tolerable service quality score range corresponding to the loss assessment values ​​respectively; Determining an RTO evaluation value of the target service based on a tolerable interruption time range of the service; Determine the RPO evaluation value of the target business based on the tolerable data loss time range of the business; Determining a tolerable minimum QoS evaluation value of the target service based on the tolerable maximum delay, the tolerable maximum packet loss rate, and the tolerable bandwidth range; Based on the tolerable service quality score range, a tolerable minimum QoE evaluation value of the target service is determined.

6. A service recovery priority evaluation device, characterized in that: include: An acquisition module, used to respectively acquire an RTO evaluation value, an RPO evaluation value, a tolerable minimum QoS evaluation value, and a tolerable minimum QoE evaluation value of a target service; A determination module, configured to determine a target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value, and the tolerable minimum QoE evaluation value; The determining the target recovery priority of the target service according to the RTO evaluation value, the RPO evaluation value, the tolerable minimum QoS evaluation value, and the tolerable minimum QoE evaluation value includes: Respectively determine the RTO priority weight of the RTO evaluation value, the RPO priority weight of the RPO evaluation value, the QoS priority weight of the tolerable minimum QoS evaluation value, and the QoE priority weight of the tolerable minimum QoE evaluation value; The target recovery priority of the target service is determined according to the RTO evaluation value, the RTO priority weight, the RPO evaluation value, the RPO priority weight, the tolerable minimum QoS evaluation value, the QoS priority weight, the tolerable minimum QoE evaluation value and the QoE priority weight; the RTO priority weight, the RPO priority weight, the QoS priority weight and the QoE priority weight are related to the service type of the target service; when the target service is a transaction service, the RTO priority weight and the RPO priority weight are greater than the QoS priority weight and the QoE priority weight; when the target service is a video service, the QoS priority weight and the QoE priority weight are greater than the RTO priority weight and the RPO priority weight.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the service recovery priority evaluation method according to any one of claims 1 to 5 are implemented.

8. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the service recovery priority evaluation method according to any one of claims 1 to 5 are implemented.

9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the service recovery priority evaluation method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Policy control method and device

    CN103582029A

  • Link performance and flow classification-based SDN data plane failure recovery method

    CN108322406A

  • service influence analysis method based on an AHP

    CN109801003A