Major Factors

Replication Based Technique

Checking Point/Roll Back Technique

Fusion Based Technique

Process Level Redundancy Technique

Working

Redirected to replica

State saved on stables to rage used for recovery

Back up machine

A set of redundant process

Consistency

Some criterion; linearizability.

Avoiding orphan messages

Among backup machines

Not a major issues

Multiple Faults

Handling

Depend upon number of replica.

Depend upon Check pointing scheduling

Depends upon number of back machine

Depends upon set of redundant process

Performance

Decreases as number of replica increases.

Decrease with frequency and size of checkpoint

Decrease in case of faults as recovery cost is high

Decrease as faults appears disappear

N-Faults

N replicas ensure

n-1 faults

Uncoordinated

Pessimistic and

N level disk less

used for N-1 Faults

In order handle Extra N faults N backups machine are required

Scaling the number of process and

Majority voting

Multiple Failure Detector

Reliable, Accurate, Adaptive

Reliable, Accurate, Adaptive

Reliable, Accurate, Adaptive

Reliable, Accurate, Adaptive