8-800-101-32-57

Сервер для CRM: требования к железу для Битрикс24 и amoCRM

Когда компании нужна CRM для десятков или сотен сотрудников, возникает вопрос: нужен ли для неё отдельный сервер и какое железо выбрать? Ответ зависит прежде всего от самой CRM. Коробочный Битрикс24 можно развернуть на собственной инфраструктуре, а amoCRM работает как облачный SaaS-сервис и не устанавливается на локальный сервер.

Поэтому при выборе сервера под CRM важно сначала определить архитектуру: будет ли сама система работать внутри компании или сервер потребуется для базы данных, интеграций, телефонии, обмена с 1С и других связанных сервисов.

Нужен ли отдельный сервер для CRM

Для облачной CRM покупать сервер непосредственно для размещения системы не требуется. Пользователи подключаются к сервису через интернет, а серверная часть находится в инфраструктуре разработчика.

Другая ситуация — коробочный Битрикс24. Такая версия устанавливается на инфраструктуре компании, поэтому производительность CRM напрямую зависит от процессора, оперативной памяти, дисковой подсистемы и правильной настройки сервера.

Главное: сервер имеет смысл подбирать не просто «для CRM», а под конкретную систему, количество пользователей, объём данных и интеграции.

Битрикс24 и amoCRM: в чём разница для серверной инфраструктуры

Параметр Битрикс24 коробочный amoCRM
Размещение На инфраструктуре компании Облачный сервис
Свой сервер для CRM Нужен Не нужен
Контроль инфраструктуры На стороне компании На стороне сервиса
Масштабирование железа Компания масштабирует самостоятельно Серверную часть масштабирует провайдер CRM

Что влияет на требования Битрикс24 к серверу

Количество сотрудников — важный, но не единственный параметр. Две компании со 100 пользователями могут создавать совершенно разную нагрузку.

  • количество одновременно работающих пользователей;
  • размер базы данных;
  • объём документов и файлов;
  • интенсивность работы CRM;
  • бизнес-процессы и автоматизация;
  • интеграция с 1С;
  • телефония;
  • почта;
  • внешние интеграции;
  • отчёты и аналитика.

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

Сколько оперативной памяти нужно для Битрикс24

В официальных рекомендациях Битрикс24 приведены примерные конфигурации в зависимости от количества пользователей. Для небольших установок до 50 пользователей указан сервер с 16 ГБ DDR4, для 50–100 пользователей — 24 ГБ, для 100–500 — 32 ГБ. При росте до 500–1000 пользователей ориентир увеличивается до 64 ГБ, а для более крупных систем — до 128 ГБ.

Пользователи Ориентир по RAM Диски под БД
До 50 16 ГБ 2 × 256 ГБ SSD
50–100 24 ГБ 2 × 256 ГБ SSD
100–500 32 ГБ 2 × 256 ГБ SSD
500–1000 64 ГБ 2 × 480 ГБ SSD
1000–5000 128 ГБ 2 × 480 ГБ SSD

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

Какой процессор нужен серверу CRM

Для CRM важна не только сумма ядер. Большая часть операций связана с обработкой веб-запросов и работой базы данных, поэтому высокая производительность одного ядра также имеет значение.

Для небольшой и средней установки зачастую рациональнее выбрать современный Xeon с достаточным количеством ядер и хорошей частотой, чем процессор с максимальным количеством медленных ядер.

Практический подход: для CRM сначала оценивают количество активных пользователей и характер нагрузки, а затем выбирают CPU. Покупать максимальное количество ядер «на будущее» не всегда рационально.

SSD или HDD для CRM

Базу данных CRM желательно размещать на SSD. Именно задержки дисковой подсистемы могут становиться причиной медленной загрузки карточек, отчётов и других операций с большим количеством обращений к базе.

Для файлового хранилища требования могут быть другими. Большой объём документов можно размещать на отдельных SAS/SATA-дисках или другом хранилище, тогда как база остаётся на быстрых SSD.

При высокой нагрузке имеет смысл рассматривать NVMe. Подробнее о различиях накопителей: NVMe, SAS или SATA — что выбрать для сервера.

Нужен ли RAID

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

Конкретный уровень RAID зависит от количества накопителей, требуемой производительности и допустимого времени восстановления. Для базы данных и файлового хранилища схемы могут отличаться.

Подробнее: какой RAID выбрать для сервера.

А если используется amoCRM

Для самой amoCRM локальный сервер не требуется: система работает как облачный сервис и не имеет коробочной версии для установки на собственное оборудование.

Но сервер компании всё равно может участвовать в CRM-инфраструктуре. Например, на нём могут работать 1С, интеграционные сервисы, базы данных, файловое хранилище, телефония или другие внутренние системы, которые обмениваются данными с CRM.

Не стоит покупать отдельный сервер именно «для amoCRM». Сначала нужно определить, какие локальные сервисы будут интегрироваться с CRM и какую нагрузку они создают.

Стоит ли размещать CRM на отдельном физическом сервере

Не обязательно. Коробочный Битрикс24 можно размещать как на выделенной физической платформе, так и внутри виртуальной инфраструктуры, если ей выделены необходимые ресурсы.

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

Подробнее о подборе оборудования: сервер для виртуализации — как выбрать конфигурацию.

Какой сервер выбрать для Битрикс24

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

Перед подбором сервера стоит определить:

  1. Количество пользователей CRM.
  2. Количество одновременно активных пользователей.
  3. Текущий и прогнозируемый объём базы.
  4. Объём файлов.
  5. Интеграции с 1С и другими системами.
  6. Использование телефонии и бизнес-процессов.
  7. Требования к отказоустойчивости.
  8. Планируемый рост на ближайшие 2–3 года.

Итог

Сервер для CRM нужно выбирать под конкретную архитектуру. Для облачной amoCRM отдельное оборудование для размещения самой CRM не требуется. Для коробочного Битрикс24 производительность сервера непосредственно влияет на работу системы.

Для Битрикс24 особенно важны производительность CPU, достаточный объём RAM и быстрая дисковая подсистема под базу данных. При росте числа пользователей необходимо заранее предусмотреть возможность расширения памяти и хранилища.

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

Другие статьи

Читайте также