+7 (495) 956-21-01

Планирование и развертывание кластера «ОЛИМПОКС:Предприятие»

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

Общие сведения

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

Рисунок 1. Схема установки системы «ОЛИМПОКС:Предприятие» в кластерном режиме

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

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

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

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

5. Широкие возможности по делегированию административных полномочий в рамках каждого узла кластера и всей системы в целом.

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

Каждый узел кластера «ОЛИМПОКС:Предприятие» занимает один порт TCP/IP, начиная с 9001-го. Доступ к заданному узлу с каждого клиентского рабочего места осуществляется с помощью интернет-браузера по URL-адресу следующего вида: http://<Имя или IP-адрес сервера>:<Порт узла кластера>

Существует несколько вариантов организации единой точки доступа к узлам кластера:

  1. Переход к узлу кластера с единой титульной страницы системы «ОЛИМПОКС:Предприятие», на которой выведены ссылки на все узлы кластера.

  2. Использование уникальных доменных имен для каждого узла кластера «ОЛИМПОКС:Предприятие». Для реализации данного варианта необходимо настроить проксирование узлов кластеров с помощью стандартных front-end серверов  в качестве которых, например, могут выступать nginx или apache.

Планирование технического обеспечения

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

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

Таблица 1. Требования к серверу

Наименование параметра Минимальные требования Комментарий
Производительность процессора многоядерный процессор с частотой свыше 2 ГГц При работе в кластерном режиме с количеством одновременных подключений более 100, рекомендуется применение многопроцессорных конфигураций
Объем свободной оперативной памяти не менее 2 Гб Внимание! Указана свободная оперативная память доступная ПО «ОЛИМПОКС:Предприятие» после загрузки операционной системы и иного прикладного ПО.
Объем свободной оперативной памяти в кластерном режиме работы не менее 2 Гб для системы + 128 Мб для каждого узла в кластере  
Объем свободного дискового пространства Не менее 100 Мб для установки файлов программного комплекса.

Не менее 3 Гб для установки базы данных, включающей в себя все имеющиеся учебные курсы
Рекомендуемый объем свободного дискового пространства с учетом необходимости обновления учебных курсов составляет не менее 10 Гб.
Пропускная способность сетевого интерфейса (канала связи) Не менее 1024 Кбит/с без использования интерактивных обучающих продуктов.

Не менее 2048 Кбит/с при использовании интерактивных обучающих продуктов
Интерактивные обучающие продукты:

ОКС:Обучение

ОКС:Инструктаж

ОКС:Безопасность
Пропускная способность сетевого интерфейса (канала связи) в кластерном режиме работы Не менее 1024 Кбит/с без использования интерактивных обучающих продуктов.

Не менее 2048 Кбит/с при использовании интерактивных обучающих продуктов.

Дополнительно не менее 128 Кбит/с на каждый узел кластера
Интерактивные обучающие продукты:

ОКС:Обучение

ОКС:Инструктаж

ОКС:Безопасность

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

Рекомендуемый объем свободного дискового пространства с учетом необходимости обновления учебных курсов составляет не менее 10 Гб.

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

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

Система «ОЛИМПОКС:Предпритие» является кроссплатформенным приложением  и может функционировать под управлением операционных систем Windows Server или Linux.

Общие требования к программному обеспечению серверных и клиентских операционных систем приведены в таблице 2 и таблице 3 соответственно.

Таблица 2. Требования к серверному программному обеспечению

Наименование параметра Требования к серверу Комментарий
Операционная система Windows Server 2008/2008R2/2012R2

Linux Ubuntu Server Edition 10.04 LTS/11.04/11.10/12.04/14.04 LTS
Штатная техническая поддрежка ПО «ОЛИМПОКС:Предприятие» осуществляется для следующих дистрибутивов: Ubuntu, SuSe, Debian, CentOS.

Возможно функционирование системы в других дистрибутивах Linux с ядром не ниже 2.6.32. Техническая поддрежка ПО "ОЛИМПОКС:Предприятие" осуществляется для следующих дистрибутивов: Ubuntu, SuSe, Debian, CentOS.

Таблица 3. Требования к программному обеспечению клиентских компьютеров

Наименование параметра Требования к компьютеру на базе ОС Windows Требования к компьютеру на базе ОС Linux Комментарий
Операционная система Windows 7/8/8.1/10 Linux Ubuntu Desktop Edition 10.04 LTS/11.04/11.10/ 12.04/14.04 LTS Штатная техническая поддрежка ПО «ОЛИМПОКС:Предприятие» осуществляется для следующих Linux дистрибутивов: Ubuntu, SuSe, Debian, CentOS.
Интернет браузер Internet Explorer 8.x/9.x/10.x или старше

Mozilla FireFox версия 25.0 или старше

Google Chrome версии 32.0.х или старше

Opera версии 19.х или старше
Mozilla FireFox версия 25.0 или старше

Google Chrome версии 32.0.х или старше

Opera версии 19.х или старше
Функционирование системы возможно только при условии разрешения на установку файлов Cookie и выполнения сценариев JavaScript.

Учебные модули в формате SCORM корректно отображаются только в браузере Internet Explorer. Для Internet Explorer версии 10.х, 11.х требуется переключение в режим совместимости с IE 9.х.

Внимание! Поддержка браузера Internet Explorer 8 будет осуществляться только до конца 2015 года.
Средство просмотра итоговых отчетов и протоколов Microsoft Office Excel 2003/2007/2010/2012/2013 OpenOffice Calc

LibreOffice Calc
 
Прикладное ПО для работы с обучающими модулями в формате SCORM Adobe Reader 10.x или старше, Adobe Flash Player PDFReader, Adobe Flash Player плагин для браузера  
Средство разработки собственных учебных курсов в формате «ОКС:Курс» Microsoft Office Infopath 2003sp1/2007/2007sp1 или старше.

Любой zip-архиватор файлов

Функционирование системы на клиентских рабочих местах возможно только при условии наличия разрешений на установку файлов Cookie и выполнение сценариев JavaScript.

В Internet Explorer высокая производительность работы интерфейса управления системой достигается только в версии не ниже 8.

Учебные модули в формате SCORM корректно отображаются только в браузере Internet Explorer. Для Internet Explorer версии 10.х, 11.х требуется переключение в режим совместимости с IE 9.х.