Типовые варианты развертывания Платформы IVA MCU

Платформа IVA MCU обеспечивает возможность следующих вариантов развертывания:

Односерверная инсталляция (All-in-one)

При развертывании Платформы IVA MCU типа All-in-one все компоненты и модули системы расположены на одном головном сервере.

При данном типе развертывания масштабирование и отказоустойчивость не поддерживаются

Для создания односерверной инсталляции достаточно установить только один головной сервер, который может работать как в локальной сети, так и в сети Интернет.

Для работы в локальной сети необходимо выделить один локальный IP-адрес.

Для работы в сети Интернет необходимо:

  • выделить один внешний статический IP-адрес (Static NAT one-to-one)

    или

  • настроить работу Платформы IVA MCU через IVA SBC или другие SBC

Платформа IVA MCU поддерживает установку как в виртуальную среду / физический сервер без предустановленной ОС, так и на сервер с установленной ОС Astra Linux.

Для создания односерверной инсталляции Платформы IVA MCU:

  • на сервере без предустановленной ОС необходимо использовать образ ivcs-live_<head_version>.iso (где <head_version> — версия головного сервера Платформы IVA MCU)

  • на сервере с установленной ОС Astra Linux необходимо использовать образ ivcs-deb_<head_version>.iso (где <head_version> — версия головного сервера Платформы IVA MCU)

Многосерверная инсталляция

При многосерверной инсталляции Платформы IVA MCU происходит расширение развертывания All-in-one за счет добавления необходимого количества медиасерверов. Таким образом головной сервер один, а медиасерверов несколько.

Дополнительные медиасервера добавляются для того, чтобы можно было проводить мероприятия с большим количеством участников.

Масштабирование и отказоустойчивость поддерживаются только для медиасерверов (для обеспечения отказоустойчивости медиасерверов необходимо, чтобы их в одной медиагруппе было 2 и более).

Резервирование и отказоустойчивость базы данных и файлового хранилища по умолчанию не поддерживаются

В случае отказа одного из медиасерверов, все конференции, расположенные на нем, будут перенесены на оставшиеся медиасервера в рамках одной медиагруппы средствами Платформы IVA MCU.

Платформа IVA MCU может работать как в локальной сети, так и в сети Интернет.

Для работы в локальной сети необходимо:

  • выделить один локальный IP-адрес для головного сервера

  • выделить по одному локальному IP-адресу для каждого медиасервера

Для работы в сети Интернет необходимо:

  • выделить один внешний статический IP-адрес (Static NAT one-to-one) для головного сервера

  • выделить по одному статическому IP-адресу (Static NAT one-to-one) для каждого медиасервера

    или

  • настроить работу Платформы IVA MCU через IVA SBC или другие SBC

Отказоустойчивый кластер

Отказоустойчивость головного сервера обеспечивается за счет резервирования головного сервера. В случае отказа одного головного сервера осуществляется переход всех абонентов на другой головной сервер.

В отказоустойчивом кластере резервирование и отказоустойчивость файлового хранилища могут быть реализованы с помощью технологии DRBD или внешними средствами, если используется внешнее файловое хранилище
При создании отказоустойчивого кластера рекомендуется использование файлового хранилища заказчика.
Отказоустойчивость и масштабирование файлового хранилища в этом случае заказчик обеспечивает самостоятельно

В отказоустойчивом кластере резервирование и отказоустойчивость базы данных могут быть реализованы как с помощью внешних средств, так и за счет постоянной репликации между базами данных активных головных серверов.

Подробное описание и настройка отказоустойчивого кластера приведены в документе Развертывание отказоустойчивого кластера с помощью утилиты iva-cli

Типы файлового хранилища

При создании отказоустойчивого кластера оптимальным вариантом является использование файлового хранилища заказчика.

Поддерживаются следующие виды хранилищ:

  • NAS — файловое хранилище, доступное для Платформы IVA MCU в качестве сетевой файловой системы с поддерживаемыми протоколами CIFS, NFS

    В настройках NFS-сервера должны быть указаны следующие параметры: rw, sync, no_subtree_check, insecure, no_root_squash
  • SAN — файловое хранилище на стороне Платформы IVA MCU, представленное блочным устройством. Доступ к файловому хранилищу осуществляется по одному из протоколов iSCSI, FCoE и т. д.

В случае отсутствия у заказчика файлового хранилища необходимо использовать локальное файловое хранилище на основе технологии DRBD, требующее предварительной настройки (подробнее см. Развертывание отказоустойчивого кластера с помощью утилиты iva-cli).