Технические требования: различия между версиями

Материал из Radix-IT
Нет описания правки
Строка 1: Строка 1:
* '''Операционная система:''' Любая, на которой возможна работа следующих ниже приложений. Мы рекомендуем использовать Linux
==Программное обеспечение==
* '''Веб-сервер:''' Любой на ваш выбор, который вы сможете настроить для работы с PHP. Мы рекомендуем NGINX или Apache2


* '''Интерпретатор:''' PHP с набором бесплатных стандартных расширений. Версия языка и набор расширений зависят от версии USERSIDE. Также требуется расширение mysqli при работе модулей взаимодействия с биллингами, что используют СУБД MySQL. Также используется Python3 для работы внешних модулей USM. Набор модулей Python различный для каждого модуля USM и устанавливается автоматически.
* '''Операционная система:''' Мы рекомендуем использовать Linux, Ubuntu 22.04 или Debian 12


* '''СУБД:''' В зависимости от версии USERSIDE используется PostgreSQL или MySQL или их комбинация. ''(см.: [[Установка]])''
* '''Веб-сервер:''' Мы рекомендуем NGINX


* '''Аппаратная часть:''' Очень сильно зависит от количества одновременно работающих операторов, от количества единиц оборудования и абонентов. Конкретно порекомендовать какие-то параметры оборудования невозможно, но в качестве рекомендации можно отметить следующее:
* '''СУБД:''' Используется PostgreSQL.
Чем больше одновременно работающих операторов - тем необходимо большее количество ядер процессора, чтобы обеспечить более комфортную параллельную работу.
Чем больший объем информации обрабатывается (количество абонентов, единиц оборудования) - тем больший объем оперативной памяти требуется.
Касательно системы хранения данных - в любом случае чем быстрее она - тем лучше. Необходимый объем определяется исключительно количеством данных конкретного клиента.


Конфигурации с небольшим количеством абонентов и оборудования с одновременно работающими 1..3 операторами вполне нормально работают на VPS с двумя виртуальными CPU и 2 Гб ОЗУ.
* '''Браузеры:''' Для работы c ПО "'''[[Заглавная страница|KATAN]]'''" на АРМ должен быть установлен WEB - браузер Yandex, Google Chrome, Mozilla Firefox. Opera, Microsoft Edge, сустановленными актуальными обновлениями.
Конфигурации с большим количеством оборудования, абонентов и с одновременно работающими 10 операторами, могут требовать выделенного сервера для РНР с минимум 8 ядрами и выделенного сервера для СУБД с быстрой СХД.


* '''Браузеры:''' Chrome, Opera, Firefox, Safari. Работа Internet Explorer поддерживается лишь частично и совместимость с ним не гарантируется.
* '''HTTP server:''' Отдельно выделенный сервер


'''Важно:''' Система может работать и в других конфигурациях, но вышеуказанные работают стабильно. Рекомендуемые выше операционные системы и приложения использовать предпочтительней, если вам необходима техническая поддержка по ним. Вы можете использовать Windows с веб-сервером IIS или что-то еще без проблем, но мы к сожалению не сможем оказать техническую поддержку по этому ПО.
* '''Средства работы с файлами формата:''' pdf, doc, xls


== Максимальная производительность ==
== Вычислительная мощность ==


Наилучшая работа будет обеспечиваться при условиях:
* '''Операционная система:''' Ubuntu 22.04 или Debian 12 (наиболее предпочтительная с точки зрения простоты обслуживания)
* Отдельно выделенный сервер для HTTP
* '''Процессор:''' 4(ГГц) или быстрее с 4-мя или более ядрами на совместимом 64-разрядном процессоре
* Операционная система: Debian (наиболее предпочтительная с точки зрения простоты обслуживания)
* '''Дисплей:''' Дисплей с высоким разрешением (1080p), монитор с разрешением от 17 дюймов или более;
* Веб-сервер: nginx
* '''SSD:''' 50 ГБ или больше свободного места на диске
* ОЗУ: минимум 16 ГБ. Лучше 64 ГБ
* '''ОЗУ:''' Минимум 16 ГБ. Лучше 64 ГБ
* СУБД: ''(см.: [[Установка]])''. PostgreSQL обязательно необходимо настроить для работы с конкретным аппаратным обеспечением для достижения максимальной утилизации!
* SSD для размещения базы данных и файлов системы. В идеале RAID 5 с большим быстрым кэшем.

Версия от 05:00, 17 мая 2024

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

  • Операционная система: Мы рекомендуем использовать Linux, Ubuntu 22.04 или Debian 12
  • Веб-сервер: Мы рекомендуем NGINX
  • СУБД: Используется PostgreSQL.
  • Браузеры: Для работы c ПО "KATAN" на АРМ должен быть установлен WEB - браузер Yandex, Google Chrome, Mozilla Firefox. Opera, Microsoft Edge, сустановленными актуальными обновлениями.
  • HTTP server: Отдельно выделенный сервер
  • Средства работы с файлами формата: pdf, doc, xls

Вычислительная мощность

  • Операционная система: Ubuntu 22.04 или Debian 12 (наиболее предпочтительная с точки зрения простоты обслуживания)
  • Процессор: 4(ГГц) или быстрее с 4-мя или более ядрами на совместимом 64-разрядном процессоре
  • Дисплей: Дисплей с высоким разрешением (1080p), монитор с разрешением от 17 дюймов или более;
  • SSD: 50 ГБ или больше свободного места на диске
  • ОЗУ: Минимум 16 ГБ. Лучше 64 ГБ