Типовые варианты развертывания Платформы 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).