К содержанию
RU

Глоссарий

Отказоустойчивость

Отказоустойчивость – способность системы работать дальше, когда ломается один из её элементов: сервер, диск или канал связи. Для этого у каждой важной части есть резерв, который сам берёт работу на себя, и клиенты продолжают дозваниваться.

Зачем это бизнесуЕсли контакт-центр остановится, клиенты не дозвонятся. Отказоустойчивость защищает от таких простоев.

Другие названия: Fault tolerance

Практика

Как её обеспечивают

  • Резервный сервер к каждому основному: если основной ломается, работу берёт резервный той же конфигурации
  • Кластер из нескольких серверов, между которыми распределяется нагрузка
  • Зеркальные диски (RAID): данные пишутся сразу на два диска, и поломка одного ничего не теряет
  • Два канала связи и два оператора связи: если пропадёт один, звонки пойдут через другой
  • Резервное питание серверов – бесперебойники и генераторы в серверной или ЦОДе

Пример

Сколько нужно серверов

Резервный сервер добавляют к каждому основному, поэтому серверов становится вдвое больше.

Например, контакт-центру на 20 операторов нужны 2 основных сервера: телефония и всё остальное. С отказоустойчивостью – 2 + 2 = 4 сервера. При 70 операторах основных серверов 4, с резервными – 8.

Сравнение

Отказоустойчивость и резервная копия

ОтказоустойчивостьРабота не останавливается: резерв подхватывает её сам, восстанавливать ничего не нужно.
Резервная копияДанные не пропадут, но систему придётся восстанавливать, а это часы простоя. Копии нужны и при отказоустойчивости – от ошибок и случайного удаления.

В CONTACT.WORK

Как это устроено в CONTACT.WORK

При установке у вас надёжность обеспечивает кластер: у каждого основного сервера есть резервный. Сколько серверов понадобится с резервом, покажет калькулятор серверов. В облаке CONTACT.WORK резервный сервер подключается по желанию по цене основного, а следим за ним мы.

Обратные ссылки

Где встречается на сайте 3

Глоссарий

Связанные термины

Блог

Свежее в блоге

Все статьи →