Требования к аппаратному обеспечению сервера

В данной статье перечислены требования к оборудованию сервера при установке Webim Server в hosted-режиме (на мощностях заказчика).

Webim Server можно установить на хосте любой аппаратной конфигурации (dedicated server, virtual server (VPS) с использованием любой техники виртуализации, в контейнере типа Docker, в кластере типа Rancher и т. п.). При этом надо учитывать, что любые технологии виртуализации забирают часть ресурсов сервера и снижают пределы допустимой нагрузки.

Требования к аппаратным параметрам хоста, на котором установлен сервер Webim:

Параметр Минимум Рекомендуется*
Архитектура процессора x86-64 x86-64
Частота процессора 2.4ГГц 3.5ГГц
Количество ядер 4 (8 потоков) 8 (16 потоков)
Оперативная память 16ГБ 32ГБ
Свободное место на жёстком диске исключительно для нужд сервера приложений (все данные, логи, файлы пользователей, резервные копии и прочее хранится отдельно, см. статью о хранилище) 2ГБ 50ГБ
Количество серверов 1 Отдельная база
Сетевой интерфейс Fast Ethernet 100МБит Gigabit Ethernet 1000МБит

* Рекомендации актуальны для эксплуатации системы в пределах параметров нагрузки в рамках стандартного SLA

NB: Система не тестируется на серверах других архитектур (ARM, PPC и т. д.) и поэтому работоспособность Webim на этих платформах не гарантируется.

Требования к аппаратному обеспечению также зависят от нагрузки на систему, от количества операторов и посетителей.

Например, для системы с 20 операторами и нагрузкой около 100 000 хитов в сутки мы рекомендуем сервер приложений такой конфигурации:

Intel® Xeon® Processor E5-2637 v4 3.5ГГц, ОЗУ 32ГБ DDR4 ЕСС, SSD 128Гб для ОС + 2 х HDD 1Тб SATA, объединённых в RAID 1

О вариантах размещения серверных компонентов Webim на нескольких серверах (хостах) см. статью Схемы сетевого размещения серверных компонентов.