Что такое high availability и fault tolerance?

high availability - высокая эксплуатационная готовность
Пример: Вы едете на машине - это активное состояние (active state), и у машины отлетает колесо - это авария (fault). Машина останавливается потому что спроектирована так, что не может ехать на трех колесах, но позволяет быстро (!) поставить новое колесо. За небольшое время (!) - minor downtime, вы меняете колесо и едете дальше, но ваше активное состояние (поездка) было прервано.

fault tolerance - сохранение работоспособности системы при отказе отдельных элементов
Пример: Вы едете на машине - это активное состояние (active state), и у машины отлетает колесо - это авария (fault). Однако ваш автомобиль спроектирован так, что может ехать и на трех колесах, поэтому вы как в ни в чём не бывало едете дальше, ваше активное состояние (поездка) не прервалось.

--