Подготовка к установке сервера Adobe Connect

Ознакомьтесь с общими сведениями о процессе установки, архитектуре, потоках данных, адаптерах телефонии и пограничных серверах перед установкой Adobe Connect.

Обзорные технические сведения о системе Adobe Connect

Установка Adobe Connect состоит из нескольких компонентов в зависимости от пользовательского выбора на экране установщика: сервер приложений Adobe Connect Central, Adobe AEM, Adobe Media Server, Adobe Connect, Adobe Media Gateway (для Universal Voice), база данных, служба Adobe Connect Telephony и адаптеры телефонии для аудиоконференций.

Сервер Adobe Connect Central Application Server является веб-приложение J2EE, работающее на базе модуля сервлетов Tomcat. Называемый также сервером приложений, он управляет пользователями, группами, содержимым по запросу и сеансами клиентов. К некоторым из обязанностей сервера приложений относятся: управление доступом, безопасность, квоты, предоставление лицензий и аудит, а также функции управления, такие как создание кластеров, преодоление отказа и репликация. Он также преобразует коды носителей информации, включая преобразование Microsoft PowerPoint и звука. Сервер приложений обрабатывает запросы на собрания и запросы на передачу содержимого (слайдов, HTTP-страниц, SWF-файлов и файлов в модуле обмена файлами) посредством подключения HTTP или HTTPS.

Некоторые компоненты сервера Adobe Media Server (AMS), также называемого сервером собраний, устанавливаются вместе с Adobe Connect с той целью, чтобы обрабатывать в реальном времени потоковое аудио и видео, синхронизацию данных и доставку мультимедийного содержимого, включая взаимодействия собраний Adobe Connect. К некоторым из задач сервера Adobe Media Server относятся: запись и воспроизведение собраний, согласование по времени синхронизации аудиофайлов и видеофайлов, а также преобразование кодов (преобразование и пакетирование данных для совместного использования экрана и взаимодействия в его рамках в реальном времени). Adobe Media Server также снижает нагрузку на сервер и его латентность путем кэширования многократно используемых веб-страниц, потоков и общих данных. Сервер Adobe Media Server передает аудиофайлы, видеофайлы и сопутствующие данные собраний через быстродействующий протокол Adobe передачи сообщений в реальном времени (RTMP или RTMPS).

Adobe Media Gateway осуществляет интеграцию Adobe Connect с инфраструктурой SIP/RTP. Adobe Media Gateway получает аудиофайлы с сервера SIP и передает их в комнаты собрания Connect. Adobe Media Gateway также передает видео- и аудиоданные с устройств видеоконференций в модуль «Видеотелефония». Это решение называется Universal Voice.

Adobe Connect необходима база данных для постоянного хранения метаданных транзакций и приложений, включая сведения о пользователях, группах, содержимом и отчетах. Можно использовать встроенное ядро базы данных (SQL Server 2016 Express Edition), включенное в программу установки Adobe Connect, или приобрести и установить поддерживаемую версию Microsoft SQL Server Enterprise Edition. Сведения о поддерживаемых базах данных см. в разделе Технические спецификации Adobe Connect.

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

Поток данных

Следующая диаграмма иллюстрирует поток данных между приложением клиента и Adobe Connect.

Поток данных между сервером Adobe Connect и клиентским приложением.
Поток данных между сервером Adobe Connect и клиентским приложением.

Данные могут течь через нешифрованное или шифрованное подключение.

Нешифрованное подключение

Нешифрованные подключения осуществляются через HTTP и RTMP и следуют путям, описанным в таблице. Числа в таблице соответствуют числам на диаграмме потока данных.

Число

Описание

1

Клиентский веб-обозреватель через HTTP:80 запрашивает собрание или URL-адрес содержимого.

2

Веб-сервер отвечает и передает содержимое или предоставляет клиенту информацию для подключения к собранию.

3

Клиентский проигрыватель запрашивает подключение к собранию через RTMP:1935.

3a

Клиентский проигрыватель запрашивает подключение к собранию, но может подключиться только через RTMP:80.

4

Adobe Media Server отвечает и открывает для потокового трафика Adobe Connect постоянное подключение.

4a

Adobe Media Server отвечает и открывает для потокового трафика Adobe Connect тоннельное подключение.

Шифрованное подключение

Шифрованные подключения осуществляются через HTTPS и RTMPS и следуют путям, описанным в таблице. Буквы в таблице соответствуют буквам на диаграмме потока данных.

Буква

Описание

A

Клиентский веб-обозреватель через защищенное подключение на HTTPS:443 запрашивает собрание или URL-адрес содержимого.

B

Веб-сервер отвечает и передает содержимое через защищенное подключение или предоставляет клиенту информацию для безопасного подключения к собранию.

C

Клиентский проигрыватель запрашивает безопасное подключение к Adobe Media Server через RTMPS:443.

D

Adobe Media Server отвечает и открывает для потокового трафика Adobe Connect защищенное постоянное подключение.

Поток данных телефонии

Следующая диаграмма иллюстрирует поток данных между службами телефонии и Adobe Connect.

Поток данных между сервером Adobe Connect и службами телефонии.
Поток данных между сервером Adobe Connect и службами телефонии.

A. Устойчивость. B. Управление службами и перемещение нагрузки при сбое, служебное подключение и управление сеансами, управление доступом и данными пользователей. C. Собственные команды и события с использованием интерфейсов API производителей для управления конференциями. D. Команды и события с использованием вызовов RPC. E. Обеспечение. F. Запрос служб телефонии. G. Команды и состояние телефонии. H. HTML-клиент I. ACTS 

Рабочий процесс установки

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

Выбор базы данных для использования

Дополнительные сведения см. в разделе Выбор базы данных.

Если при выполнении шага 1 выбран SQL Server, установите его.

Дополнительные сведения см. в документации к SQL Server.

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

(Необязательно) Соберите сведения, необходимые для установки адаптеров телефонии.

При установке одного или нескольких встроенных адаптеров телефонии соберите сведения, необходимые для установки. Дополнительные сведения см. в разделе Выбор установки встроенных адаптеров телефонии.

Установка Adobe Connect и выбранных компонентов.

В процессе установки Adobe Connect можно также установить серверы Adobe AEM Author и Publish, встроенное ядро базы данных, один или несколько адаптеров телефонии, службу преобразования Adobe Connect (ACTS) и шлюз Adobe Media Gateway (Universal Voice). См. раздел Установка Adobe Connect.

Проверка успешности установки Adobe Connect и выбранных компонентов.

Дополнительные сведения см. в разделе Проверка установки.

Развертывание Adobe Connect.

Дополнительные сведения см. в разделе Развертывание Adobe Connect.

(Необязательно) Интеграция Adobe Connect с инфраструктурой.

Существует много возможностей для интеграции Adobe Connect с существующей инфраструктурой вашей организации. Желательно удостовериться в том, что Adobe Connect правильно функционирует после настройки каждой из этих функций.

Интеграция с Adobe Omniture

Adobe Connect 9 использует технологию Adobe Omniture для предоставления подробных аналитических отчетов о событиях. При интеграции Adobe SiteCatalyst учетные данные предоставляются веб-сайту Adobe Omniture в конфигурации Adobe Connect. Для получения дополнительных сведений обратитесь в службу поддержки Omniture по адресу http://www.omniture.com/en/contact/support.

Интеграция с поставщиком SIP

Чтобы обеспечить правильную работу аудиоконференций, выполните интеграцию Adobe Connect с существующим поставщиком SIP организации (также его называют поставщиком VOIP). См. раздел Развертывание Universal Voice.

Интеграция с каталогом LDAP

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

Настройка протокола SSL

Обеспечьте защиту для всех видов подключений Adobe Connect.

Хранение содержимого с помощью устройств NAS и SAN

Используйте сетевые устройства для совместного использования функций хранилища содержимого. См. раздел Настройка общего хранилища.

Размещение приложения Adobe Connect для настольных ПК

Приложение Adobe Connect для настольных ПК можно легко загрузить на странице Загрузки веб-сайта Adobe. Однако если политика безопасности вашей организации не допускает загрузку с внешних источников, разверните приложение на собственном сервере, что позволит обеспечить эффективную работу для ваших пользователей. См. раздел Размещение приложения Acrobat Connect.

(Необязательно) Выбор в пользу или против установки Adobe Connect в кластере.

Дополнительные сведения см. в разделе Выбор в пользу развертывания Adobe Connect в кластере.

(Необязательно) Выбор в пользу или против установки пограничных серверов.

Дополнительные сведения см. в разделе Выбор в пользу развертывания Adobe Connect Edge Server.

Выбор в пользу развертывания Adobe Connect в кластере

На одиночном сервере можно установить все компоненты Adobe Connect, включая базу данных, но эта система разработана прежде всего для выполнения тестирования, а не для эксплуатации.

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

Примечание.

После установки Adobe Connect в кластере необходимо использовать поддерживаемую версию SQL Server и установить ее на отдельном компьютере.

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

Примечание.

С помощью консоли управления приложениями можно настроить общее хранилище, чтобы содержимое хранилось на внешних устройствах и помещалось в кэш на сервере Adobe Connect. При новой установке можно также настроить использование хранилища NAS.

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

В идеальном случае каждый компонент системы (не только Adobe Connect) должен иметь резерв. Например, можно использовать несколько аппаратных устройств распределения нагрузки (таких как BIG-IP компании F5 Networks), кластер серверов, выполняющий роль ведущего узла для Adobe Connect, и базы данных SQL Server на нескольких внешних компьютерах. Создайте свою систему с максимально возможным числом избыточных компонентов и с течением времени добавляйте их к системе.

Три варианта создания кластеров
Три варианта создания кластеров

A. Кластер с программой Network Load Balancing и две внешних базы данных B. Аппаратные устройства распределения нагрузки BIG-IP, кластер и две внешних базы данных C. Два устройства распределения нагрузки BIG-IP, кластер и две внешних базы данных 

Выбор базы данных

Adobe Connect использует базу данных для хранения информации о пользователях, содержимом, курсах, собраниях и отчетах. Можно использовать встроенное ядро базы данных (включенное в программу установки) либо установить поддерживаемую версию Microsoft SQL Server (приобретается отдельно).

Примечание.

Встроенное ядро базы данных в Adobe Connect 9.5 – Microsoft SQL Server 2016 Express Edition.

Встроенная база данных

Встроенное ядро базы данных рекомендуется для выполнения проверок и усовершенствований. Эта версия использует структуры данных, идентичные SQL Server 2012 Enterprise Edition, но уступает в плане надежности.

Встроенное ядро базы данных имеет следующие ограничения.

  • Поскольку существуют лицензионные ограничения, необходимо установить встроенное ядро базы данных на тот же компьютер, на котором установлен Adobe Connect. Этот компьютер должен быть однопроцессорным.

  • Максимальный размер базы данных составляет 2 ГБ.

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

Внешняя база данных

Программа установки Adobe Connect содержит и устанавливает Microsoft SQL Server 2016 Express Edition. Для производственной среды Adobe рекомендует использовать Microsoft SQL Server 2016 Enterprise Edition, так как эти системы управления базами данных (DBMS) являются более масштабируемыми и разработаны с целью поддержки большого количества одновременных пользователей. SQL Server 2012 Standard Edition также оснащен графическим интерфейсом пользователя для управления базой данных и обращения с запросом к базе данных.

Можно установить SQL 2012 Standard Edition на тот же компьютер, на котором установлен Adobe Connect, или на другой компьютер. При установке на разные компьютеры синхронизируйте эти компьютеры по времени.

Установите SQL Server в смешанном режиме входа в систему, чтобы можно было использовать проверку подлинности SQL. Сделайте базу данных нечувствительной к регистру.

Используйте SQL Server в следующих сценариях развертывания:

  • Установка базы данных на компьютер, на котором не установлен Adobe Connect.

  • Развертывание Adobe Connect осуществляется в кластере.

  • Adobe Connect устанавливается на многопроцессорные компьютеры с технологией Hyper-Threading.

Выбор установки встроенных адаптеров телефонии

В процессе установки Adobe Connect можно установить один или несколько адаптеров телефонии.

В процессе установки каждого адаптера потребуется указать определенные сведения. Если эти сведения имеются, можно настроить адаптеры в ходе первоначальной установки Adobe Connect. Можно также установить адаптеры без выполнения их настройки. Когда будет иметься вся необходимая информация для настройки, запустите программу установки повторно. Дополнительные сведения см. в разделе Подготовка к установке встроенных адаптеров телефонии.

Выбор в пользу развертывания Adobe Connect Edge Server

При развертывании Adobe Connect Edge Server в сети клиенты подключаются к пограничному серверу, а пограничный сервер подключается к Adobe Connect (который также называется исходным сервером). Это подключение возникает очевидным образом, когда пользователи напрямую подключаются к исходному серверу, выполняющему роль ведущего узла для собрания.

Пограничные серверы предоставляют следующие преимущества.

Сниженная сетевая задержка

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

Защита

Пограничные серверы являются специальным слоем между клиентским подключением к Интернету и исходным сервером.

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

Преодоление отказа

Если пограничный сервер дает сбой, клиенты направляются к другому пограничному серверу.

Поддержка больших мероприятий

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

Распределение нагрузки

Если требуется более 100 одновременных собраний, одиночный пограничный сервер может превысить емкость памяти. Пограничные серверы можно объединять в кластеры вслед за средством распределения нагрузки.

Как работают пограничные серверы

Пограничные серверы выполняют проверку подлинности пользователей и авторизуют их запросы для веб-служб, таких как Adobe Connect Meeting, вместо передачи каждого запроса к исходному серверу и использования его ресурсов на выполнение этих задач. Если запрошенные данные находятся в кэше пограничного сервера, он возвращает эти данные клиенту, от которого поступил запрос, избегая вызова Adobe Connect.

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

Пример использования пограничного сервера

Рассмотрим следующий пример использования пограничного сервера.

Пример использования пограничного сервера.
Пример использования пограничного сервера.

Местные клиенты Чикаго используют исходный сервер, расположенный в центре обработки данных в Чикаго. Пограничные серверы в Бостоне и Сан-Франциско агрегируют запросы местных клиентов и передают их на исходный сервер. Пограничные серверы получают ответы от исходного сервера в Чикаго и пересылают их клиентам в их зонах.

Создание и оптимизация среды VMWare

Установка Adobe Connect в среде VMWare ничем не отличается от установки на физический компьютер. Сведения о требованиях к оборудованию, программному обеспечению и конфигурации см. в официальном документе о работе Adobe Connect в виртуальной среде.

Возможности аудио- и видеоконференций в Adobe Connect

Adobe Connect поддерживает два способа подключения к поставщикам аудиоконференции: с использованием Universal Voice и встроенных адаптеров телефонии. Каждое решение имеет свои преимущества. Для одного поставщика аудиоконференции можно настроить одно или сразу оба решения. Для одной учетной записи Adobe Connect можно настроить любое количество поставщиков аудиоконференции.

Universal Voice позволяет Adobe Connect отправлять и получать звук от любого поставщика аудиоконференции. Звук можно записывать вместе с конференцией и транслировать его в потоковом режиме участникам, которые поддерживают только VoIP.

Используйте Universal Voice для интеграции устройств видеотелефонии с поддержкой протоколов SIP/H.264. Adobe Connect официально поддерживает устройства для видеоконференций Tandberg 990MXP и Edge 95, однако другие устройства Tandberg H.264 также должны работать. Дополнительные сведения см. на веб-сайте Tandberg.

В решении Universal Voice используется компонент Adobe Media Gateway, который устанавливается вместе с Adobe Connect. Adobe Media Gateway получает аудиофайлы с сервера SIP и передает их в Adobe Connect с использованием протокола RTMP. Для использования Universal Voice необходимо настроить собственный сервер SIP или зарегистрировать учетную запись у поставщика SIP. Сведения о настройке Flash Media Gateway приведены в разделе Развертывание Universal Voice.

После развертывания Universal Voice администраторы учетных записей могут использовать Adobe Connect Central для настройки данных аудиоконференций. Дополнительные сведения приведены в разделе Настройка поставщиков аудиоданных для Universal Voice.

Встроенные адаптеры телефонии — это расширения Java, которые обеспечивают связь между Adobe Connect и конкретными поставщиками аудиоконференции. Встроенные адаптеры телефонии обеспечивают дополнительные возможности для управления звонками. При установке Adobe Connect можно установить один или несколько встроенных адаптеров телефонии. Дополнительные сведения см. в разделе Выбор установки встроенных адаптеров телефонии.

Также можно использовать API-интерфейс Adobe Connect Telephony Java для разработки собственного встроенного адаптера телефонии для любого поставщика аудиоконференции.

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

 

Поставщик аудио universal voice

Встроенный адаптер телефонии

Трансляция звука для участников, поддерживающих только VoIP

Да

Нет (если адаптер не настроен для использования Universal Voice)

Расширенное управление вызовом. Например, отключение звука и удержание вызова

Нет

Да

Запись аудио на собрании Adobe Connect

Да

Да

Требуется Adobe Media Gateway (устанавливается вместе с Adobe Connect)

Да

Нет (если адаптер не настроен для использования Universal Voice)

 Adobe

Получайте помощь быстрее и проще

Новый пользователь?