Довольно примечательный случай внедрения видеоконференцсвязи на одном промышленном предприятии
Промышленное предприятие объединяет несколько заводов, между которыми ходит довольно много трафика по собственной сети, но иногда к сеансам ВКС нужно подключать и внешних людей вроде госзаказчиков.
Изначально у заказчика была довольно надёжная, но устаревшая ВКС-инфраструктура на Тандберге, которую было решено модернизировать. Плюс стояла задача обеспечить максимальную катастрофоустойчивость на тот случай, если несколько заводских объектов будут внезапно уничтожены.
Основным интеграционным решением в рамках проекта стала платформа Cisco Meeting Server. Это софт, который позволяет объединять в рамках виртуальных переговорок большое количество участников с различным оборудованием или вообще без него. А раньше у заказчика с этим были большие сложности.
Было вот так:
Проблемы «старой» ВКС-инфраструктуры
- Всего 6 HD-портов на сервере конференций. Этого мало, но расширять их было дороже, чем купить новый CMS с большими возможностями.
- Сломалась интеграция с Lync (в прежней схеме интеграции в качестве шлюза использовался сервер Cisco VCS Control). Её нужно было восстановить, но по старой схеме цена одного подключения Lync в конференцию получалась дорогой. Внедрение Cisco Meeting Server позволило перестроить интеграцию с Lync и подключать «неограниченное» количество пользователей Lync бесплатно.
- Старые клиенты Jabber Video for TelePresence (бывший Tandberg Movi) уже не развиваются. Поэтому надо было их заменить на Cisco Jabber или Lync (по желанию), особенно с учётом снижения стоимости подключения абонента Lync за счёт интеграции через CMS.
Вот так изначально выглядела инфраструктура:
- сервер многоточечных конференций CTP MCU 4501 на 6 HD или 12 SD видеопортов
- сервер системы управления внутренними вызовами CTP VCS Control на 10 одновременных соединений
- сервер системы управления внешними вызовами CTP VCS Expressway на 5 одновременных соединений
- сервер системы управления ВКС Cisco TMS с возможностью обслуживания до 25 устройств и подключения до 25 программных клиентов Cisco Jabber Movi
- сервер записей сеансов видео-конференц-связи CTP VCR 2210. Видеотерминальная подсистема содержала четыре видеотерминала, оснащённых поворотной камерой, микрофоном, средствами отображения и озвучивания. В состав подсистемы входили: Tandberg C40 — 1 шт.; Tandberg C20 — 3 шт.
Модернизация прошла гладко и без соплей.
Результаты
На новой инфраструктуре заказчик может проводить 3 конференции одновременно (по количеству закупленных лицензий) под 64 HD-абонента любого типа, включая жабберов и линков. Плюс при необходимости можно легко увеличивать количество таких конференций.
Кто не хотел менять клиента — остался на Линке. Появилась возможность подключать людей через браузер на разовые мероприятия — это контрагенты и гостевые участники. Добавилось практически неограниченное количество подключений со стороны Линка — и в этих конференциях можно обмениваться контентом в обе стороны беспрепятственно.
Перевели все аппаратные сервера на виртуальные. Построили отказоустойчивую сеть. Шлюзы теперь через разных операторов связи. Разные ЦОДы с серверами, то есть при падении оператора или при падении одного из дата-центров связи система работоспособна.
Сам по себе центральный узел Cisco Meeting Server не отказоустойчивый, потому что он один. Но если его уничтожить, новая система маршрутизации позволит провести конференцию на старом оборудовании (то есть будет ограничение по количеству участников, но в случае деградации сети — нестрашное). Плюс есть p2p-соединения в самом плохом случае.
Вот состав основного серверного узла:
- два аппаратных сервера для ПО СВКС Cisco Business Edition 6000M
- аппаратный сервер для ПО многоточечных конференций Cisco Multiparty Media 410v
- существующий аппаратный сервер многоточечных конференций MCU
- существующий аппаратный сервер записи VCR.
Используемое оборудование Cisco UCS C220
Софт вот такой:
- сервер управления вызовами CUCM
- сервер обмена мгновенными сообщениями Cisco IM&Presence
- сервер многоточечных конференций Cisco Meeting Server
- серверы для связи с внешними сетями Cisco Expressway-C и Expressway-E
- сервер планирования конференций Cisco TMS.
Всё это раскатано по виртуальным машинам под VMWare ESXi на физических серверах узла. Для организации отказоустойчивых кластеров серверов используются штатные решения производителя.
Отказоустойчивость
Отказоустойчивость обеспечивается в первую очередь для системы управления вызовами в виде серверов CUCM/IMP, Expressway-C и Expressway-E. Для многоточечных конференций отказоустойчивость частичная — в случае отказа сервера Cisco Meeting Server часть его функций берёт на себя сервер Cisco TelePresence MCU 4501, а другая часть функционала (веб-клиенты, абоненты MS Lync) пропадает до восстановления сервера. Основные аппаратные компоненты технических средств (блоки питания, жёсткие диски) резервируются. Все серверные компоненты СВКС (кроме существующих MCU и VCR) — программные, устанавливаются на виртуальных машинах под управлением VMWare ESXi v5.5 (СMS) или v6.0 (остальные компоненты).
Сервер |
Выполняемые функции СВКС |
Применение дублирования и резервирования |
Cisco Unified Communications Manager (CUCM) |
Управление вызовами. Управление устройствами. Ведение адресного справочника |
Резервирование одним сервером CUCM с ролью subscriber. Резервирование обеспечивает автоматический переход пользователей на резервный сервер в случае отказа основного сервера в соответствии со штатным техническим решением Cisco |
Cisco IM&Presence |
Обмен мгновенными сообщениями и статусами доступности |
Дублирование резервным сервером IM&Presence с ролью subscriber. Автоматический переход пользователей на резервный сервер в случае отказа основного сервера в соответствии со штатным техническим решением Cisco |
Cisco Expressway-C |
Интеграция с внешними сетями и абонентами, подключаемыми по VPN |
Дублирование дополнительным сервером Expressway-C. Автоматическая балансировка нагрузки при использовании обоих серверов. В случае отказа одного из серверов используются функции другого в соответствии со штатным техническим решением Сisco. В случае отказа одного из серверов его лицензии остаются доступны другому в течение 2 недель |
Cisco Expressway-E |
Интеграция с внешними сетями |
Дублирование дополнительным сервером Expressway-E. Автоматическая балансировка нагрузки при использовании обоих серверов. В случае отказа одного из серверов используются функции другого в соответствии со штатным техническим решением Сisco. В случае отказа одного из серверов его лицензии остаются доступны другому в течение 2 недель. Внешние интерфейсы серверов подключаются к сетям разных операторов связи, предоставляющих услуги доступа к сети Интернет |
TMS |
Планирование конференций |
Не дублируется |
CMS |
Проведение многоточечных конференций, интеграция сLync |
Частичное дублирование функций существующим аппаратным MCU. В случае выхода сервера CMS из строя становятся недоступны следующие функции: — интеграция с MS Lync; — подключение в конференцию с помощью браузера; — программные клиенты Cisco Meeting App |
Надеюсь, вам это было полезно на случай модернизации собственной инфраструктуры.
Ссылки
- Что такое ВКС и зачем это нужно
- Обзор Cisco MS
- Байки ВКС-инженеров
- Моя почта для вопросов: EDmitriev@croc.ru