Fault Injection based Failure Analysis of CentOS, Anolis OS and OpenEuler

10/17/2022
by   Hao Xu, et al.
0

The reliability of operating system (OS) has always been a major concern in the academia and industry. This paper studies how to perform OS failure analysis by fault injection based on the fault mode library. Firstly, we use the fault mode generation method based on Linux abstract hierarchy structure analysis to systematically define the Linux-like fault modes, construct a Linux fault mode library and develop a fault injection tool based on the fault mode library (FIFML). Then, fault injection experiments are carried out on three commercial Linux distributions, CentOS, Anolis OS and openEuler, to identify their reliability problems and give improvement suggestions. We also use the virtual file systems of these three OSs as experimental objects, to perform fault injection at levels of Light and Normal, measure the performance of 13 common file operations before and after fault injection.

READ FULL TEXT
research
06/20/2023

MRFI: An Open Source Multi-Resolution Fault Injection Framework for Neural Network Processing

To ensure resilient neural network processing on even unreliable hardwar...
research
12/07/2019

Dependability Assessment of the Android OS through Fault Injection

The reliability of mobile devices is a challenge for vendors, since the ...
research
05/11/2020

ProFIPy: Programmable Software Fault Injection as-a-Service

In this paper, we present a new fault injection tool (ProFIPy) for Pytho...
research
11/28/2020

Rewrite to Reinforce: Rewriting the Binary to Apply Countermeasures against Fault Injection

Fault injection attacks can cause errors in software for malicious purpo...
research
02/05/2015

OS-level Failure Injection with SystemTap

Failure injection in distributed systems has been an important issue to ...
research
10/14/2022

AFETM: Adaptive function execution trace monitoring for fault diagnosis

The high tracking overhead, the amount of up-front effort required to se...
research
05/17/2018

Deep-learning Based Modeling of Fault Detachment Stability for Power Grid

The project intends to model the stability of power system with a deep l...

Please sign up or login with your details

Forgot password? Click here to reset