Show/Hide Toolbars

Руководство по тех. обслуживанию

Требования к оборудованию

Ссылки Назад Вверх Вперед

Серверы

"Первая Форма" может работать в виртуальной среде. Серверные мощности подбираются в соответствии с количеством активных пользователей и сложностью дополнительной автоматизации (интеграция со сторонними системами). Описанные и рекомендуемые мощности рассчитываются для работы приложения "Первая Форма", при использовании на серверах других БД и сторонних приложений, мощности должны быть увеличены.

БД и веб-сервер разворачиваются отдельно (для систем где пользователей менее 100, сервера БД и веб-сервер могут быть вместе, мы рекомендуем использовать сервера раздельно).

Веб-сервер vCPU-4 RAM-8 HDD-80 (поддерживает 150-200 активных пользователей).

Веб-сервер масштабируется горизонтально, за счет балансировщика, рекомендуем использовать NGINX, HAProxy.

Сервер БД минимальна конфигурация SQL сервера vCPU-4 RAM-16 HDD-80, HDD — отдельный диск под базы.

Сервер БД масштабируется из расчета 50 активных пользователей на ядро, RAM на SQL сервер рассчитывается исходя из размера БД D10Task, но не менее 16Гб. Целевой показатель размер RAM должен составлять 30% от размера БД D10Task.

Все сервера могут масштабироваться горизонтально и вертикально.

По всем конкретным случаям необходимо проконсультироваться с технической поддержкой «Первой Формы».

Рабочие места пользователей

Поскольку "Первая Форма" является веб-приложением, требования к оборудованию рабочего места пользователя минимальны. Достаточно организовать место, мощности которого хватит для комфортного просмотра одновременно нескольких веб страниц с запущенным офисным пакетом и антивирусом.

Видеоконференции

Минимальные системные требования:


Минимальные системные требования

ОС

Ubuntu 22.04 LTS

vCPU

от 4

RAM

от 8 Гб

HDD

от 50GB

Real IP

Доменное имя указывающее на сервер.

Открыть порты: TCP/80, TCP/443, TCP/22(ssh), UDP/10000

При выборе сервера для запуска видеоконференции необходимо учитывать системные ресурсы, необходимые для размещения конференц-залов:

Количество участников

CPU

Пропускная способность сервера

Два участника

3%

30 Кбит/с восходящее, 100 Кбит/с нисходящее

Три участника

15%

7 Мбит/с восходящее, 6,5 Мбит/с нисходящее

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

На сервере "Первой Формы" в файле web.config должны быть указаны следующие настройки:

<location path="jitsi">

         <system.web>

                 <authorization>

                         <allow users="*" /> </authorization>

         </system.web>

 </location>

 <location path="conference">

         <system.web>

                 <authorization>

                         <allow users="*" /> </authorization>

         </system.web>

 </location>

 <location path="app/v1.2/api/publications/action/jitsi-record">

         <system.web>

                 <authorization>

                         <allow users="?" /> </authorization>

         </system.web>

 </location>

 <location path="api/jitsi/avatar">

         <system.web>

                 <authorization>

                         <allow users="*" />

                 </authorization>

         </system.web>

 </location>

 

 

<rewrite>

         <rules>

                 <rule name="ConferenceRedirect" stopProcessing="true">

                         <match url="^jitsi" />

                         <action type="Redirect" url="/conference" />

                 </rule>

         </rules>

 </rewrite>