«ОЛИМПОКС»

Архитектура и техническая реализация

Система «ОЛИМПОКС» разработана на основе клиент-серверной архитектуры с применением Web-технологии. Серверное программное обеспечение (ПО) реализовано в виде монолитного кроссплатформенного приложения, способного функционировать под управлением серверных операционных систем семейства Microsoft Windows Server или Linux.

В качестве клиентского программного обеспечения используются стандартные интернет-браузеры, которые осуществляют взаимодействие с сервером по протоколу HTTP. Пользовательский интерфейс системы реализуется средствами HTML, CSS, JavaScript.

В состав системы «ОЛИМПОКС» включен дополнительный функционал, предоставляющий возможность работы пользователей с обучающими продуктами без необходимости непрерывного подключения к серверу (оффлайн-режим) с помощью мобильного приложения «ОЛИМПОКС». Приложение реализовано для платформ Android и iOS.

Системный ландшафт

Для штатного режима функционирования системы «ОЛИМПОКС» необходимо обеспечить возможность установки и запуска серверного программного обеспечения на выделенном сервере, характеристики которого соответствуют заданным техническим требованиям. Клиент-серверное взаимодействие осуществляется по протоколу TCP/IP. Для обеспечения данного взаимодействия в серверном стеке TCP/IP необходимо выделить порт, на работу с которым будет настроена система (по умолчанию используется порт 9001). В случае кластерного режима работы количество выделяемых портов должно соответствовать количеству узлов в кластере.

Клиентские рабочие станции должны иметь сетевое соединение с сервером по протоколу TCP/IP на соответствующий выделенный порт.

Система «ОЛИМПОКС» реализована в виде монолитного приложения в которое интегрированы все компоненты и сервисы, необходимые для ее штатного функционирования. В этой связи установка дополнительного общесистемного программного обеспечения на выделенный сервер не требуется.

Функциональность ПО «ОЛИМПОКС» предполагает возможность настройки системы на взаимодействие со службой отправки почтовых сообщений по протоколу SMTP.

Для осуществления технологических процедур (обновление обучающие контента, резервное копирование, мониторинг лог-файлов и т. д.) требуется обеспечить физический доступ к серверной консоли или разрешить средства удаленного доступа по протоколам RDP, SSH.

Лицензирование и защита

ПО «ОЛИМПОКС» имеет защиту от несанкционированного использования. Для этого в системе предусмотрена привязка к аппаратной конфигурации сервера. После установки системы на сервер требуется провести процедуру активации путем ввода в систему символьного ключа активации, получаемого в ответ на ключ привязки, формируемый системой на основе аппаратной конфигурации сервера. Подключение к серверу аппаратных средств защиты (usb-ключ, security token и пр.) не требуется.

Доступ к системе «ОЛИМПОКС» лицензируется по количеству одновременных подключений (конкурентные лицензии). Данная лицензия позволяет использовать для доступа к системе неограниченное количество рабочих мест, но одновременно работать с ней можно будет только с рабочих мест, численность которых ограничена приобретенными лицензиями.

Лицензирование ПО «ОЛИМПОКС» запрещает прямой доступ к системе через сеть Интернет. В соответствии с условиями лицензионного соглашения подключение удаленных пользователей через сеть Интернет возможно только с использованием защищенных соединений – VPN каналов.

Требования к техническому обеспечению ПО «ОЛИМПОКС» 5.х.х

Требования к техническому обеспечению ПО «ОЛИМПОКС» 3.х.х
для ОС семейства Linux



Пользовательская документация →