Mechanism | Hardware Fault Tolerance | Software Fault Tolerance | System Fault Tolerance |
Major technique | Hardware backup | Checkpoint storage Rollback recovery | Architecture with error detecting & correcting |
Design complexity | Low | Medium | High |
Time/cost expenditure | Low | Medium | High |
Fault-tolerance Level | Low | Medium | High |