Method based on distributed fault injection

A fault injection, distributed technology, applied in the fields of instrumentation, electrical digital data processing, computing, etc., can solve the problems of the lack of systematic monitoring tools for the impact of fault injection events, the inability to monitor the status of injection events, and the possibility of online problems. To achieve the effect of rich fault injection types, avoid manual misoperation, and avoid production accidents

Active Publication Date: 2021-01-22
SICHUAN XW BANK CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the preparation work before operation of this method is cumbersome, and there are many repetitive tasks. During the operation, the wrong machine is selected, and the manual input command is wrong. After the fault injection is performed, the status of the injection event cannot be monitored, and the impact on the fault injection event is insufficient. Systematic Monitoring Tool
This manual execution method cannot quickly inject a large number of applications and service nodes, and the scalability is poor. At the same time, due to the problem that manual execution may make mistakes, the accuracy is not high, and it is easy to cause online problems. In addition, the ease of use is too poor. lead to inefficiency in execution

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method based on distributed fault injection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The above-mentioned contents of the present invention will be further described in detail below in conjunction with the specific implementation manners of the examples. However, this should not be construed as limiting the scope of the above-mentioned subject matter of the present invention to the following examples. Without departing from the above-mentioned technical idea of ​​the present invention, various replacements or changes made according to common technical knowledge and customary means in this field shall be included in the scope of the present invention.

[0031] like figure 1 Shown is a method based on distributed fault injection of the present invention, comprising:

[0032] 1. Select a server for a drill

[0033] Select the application that needs fault injection;

[0034] Find the corresponding server according to the mapping relationship and select the corresponding fault injection type;

[0035] For the selected fault injection type, call the corres...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method based on distributed fault injection, which comprises the following steps: A, selecting a specified application and a corresponding server for drilling, and initiatinga calling request of fault injection by calling a corresponding fault initiating interface; b, after fault injection calling is initiated, detecting whether a server registers an agent service or notand whether a fault injection toolkit is installed or not; c, initiating interface calling by the server, performing corresponding fault injection, and verifying whether the fault injection is validor not through monitoring and commands; and D, after fault injection verification is completed, destroying fault injection, monitoring a real-time state through the agent registration center, and determining whether fault injection destroying succeeds or not. The full-process automatic operation can be quickly deployed and injected, and the execution efficiency is high; and the interface and pageoperations are used, so that misoperation caused by manual execution is effectively avoided, accurate injection can be realized, meanwhile, a server-agent architecture mode is adopted, upgrading without perception of a user can be carried out, and the expansibility is good.

Description

technical field [0001] The invention relates to the technical fields of software development and software testing, in particular to a method based on distributed fault injection. Background technique [0002] When it comes to computer systems, faults are almost ubiquitous. They have various forms and different manifestations. Some have a short incubation period and are easy to find, and their harm is relatively small; as a result of. [0003] Fault injection accelerates the process of system failure and failure by artificially generating faults and introducing them into the target system. By monitoring and analyzing the response information of the system after the fault is injected, the test and evaluation can be realized, and the evaluation results of the reliability and fault tolerance characteristics of the target system can be obtained, which is an effective method to evaluate the effectiveness of the fault tolerance mechanism. In addition, it can be used to evaluate ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3664Y02D10/00
Inventor 朱小兵雷望陈拥军黄勇
Owner SICHUAN XW BANK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products