Highly available systems use component redundancy to simulate a very small Mean Time To Repair (MTRR). This often means giving the appearance of a system that does crash, but reboots _really quickly_. This is distinct from a fault tolerant system, which instead tries to simulate a very large Mean Time Between Failures (MTBF) and mask faults entirely.