Enhancing Byzantine fault tolerance using MD5 checksum and delay variation in Cloud services

01/26/2018
by   C Sathya, et al.
0

Cloud computing management are beyond typical human narratives. However if a virtual system is not effectively designed to tolerate Byzantine faults, it could lead to a faultily executed mission rather than a cloud crash. The cloud could recover from the crash but it could not recover from the loss of credibility. Moreover no amount of replication or fault handling measures can be helpful in facing a Byzantine fault unless the virtual system is designed to detect, tolerate and eliminate such faults. However research efforts that are made to address Byzantine faults have not provided convincing solutions vastly due to their limited capabilities in detecting the Byzantine faults. As a result, in this paper the Cloud system is modeled as a discrete system to determine the virtual system behavior at varying time intervals. A delay variation variable as a measure of deviation for the expected processing delay associated with the virtual nodes takes values from the set of P low, normal, high, extreme. Similarly, a check sum error variable which is even computed for intra nodes that have no attachment to TCP/IP stack takes values from the set of P no error, error. These conditions are then represented by the occurrence of faulty events that cause specific component mode transition from fail safe to fail-stop or byzantine prone.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/03/2018

Scheduling and Checkpointing optimization algorithm for Byzantine fault tolerance in Cloud Clusters

Among those faults Byzantine faults offers serious challenge to fault to...
research
04/11/2019

On Byzantine Fault Tolerance in Multi-Master Kubernertes Clusters

Docker container virtualization technology is being widely adopted in cl...
research
10/12/2022

Self-stabilization and byzantine tolerance for maximal independt setb ELF-STABILIZATION

We analyze the impact of transient and Byzantine faults on the construct...
research
04/22/2019

Flexible Byzantine Fault Tolerance

Existing Byzantine fault tolerant (BFT) protocols work in a homogeneous ...
research
01/19/2022

ThorFI: A Novel Approach for Network Fault Injection as a Service

In this work, we present a novel fault injection solution (ThorFI) for v...
research
02/25/2022

VLSM: Validating Labelled State Transition and Message Production Systems

In this paper we introduce the notion of a validating labelled state tra...
research
12/27/2021

Multiagent Transition Systems with Faults: Protocol-Stack Mathematics for Distributed Computing

Presently, the practice of distributed computing is such that problems e...

Please sign up or login with your details

Forgot password? Click here to reset