Сколько ядер, памяти и дисков нужно серверу 1С, зависит от числа одновременно работающих пользователей, размера базы и режима работы. Ниже — чем отличается файловый режим от клиент-серверного, на что смотреть в процессоре, как считать память и диски, и ориентиры для 10, 25, 50 и 100 пользователей. Цифры — те же, по которым подбираем сервер для 1С.
Файловый или клиент-серверный режим
- Файловый — база лежит в общей папке, каждый компьютер работает с файлом сам. Годится для 1–5, максимум 10 одновременных пользователей; дальше начинаются блокировки и долгие проведения.
- Клиент-серверный — сервер 1С и СУБД (PostgreSQL или Microsoft SQL Server) работают на сервере, клиенты только показывают результат. Нужен от 8–10 одновременных пользователей и для баз в десятки гигабайт.
Процессор: частота важнее числа ядер
Проведение документа и формирование отчёта выполняются в один поток, поэтому для 1С решает частота ядра: ориентир — базовая частота от 3 ГГц. Много медленных ядер 1С не ускорят. Лицензия на сервер 1С уровня ПРОФ использует не больше 12 ядер и 500 сеансов — больше ядер под ПРОФ брать бессмысленно; без ограничений — лицензия КОРП. Один из самых дешёвых способов ускорить 1С — включить в Windows план электропитания «Максимальная производительность»: в тесте Гилёва это даёт рост в 1,5–4 раза.
Память
- Сервер приложений 1С: 2 ГБ на систему + 0,5 ГБ на каждого активного пользователя.
- СУБД: 4 ГБ + 25–50 % размера базы — чтобы рабочая часть базы держалась в памяти, а не читалась с диска.
- Память — только серверная, с коррекцией ошибок (ECC), и набирается по числу каналов процессора. Подробно — серверная оперативная память.
Пример: 25 пользователей и база 40 ГБ — 2 + 12,5 ГБ на сервер 1С и 4 + 10–20 ГБ на СУБД, итого около 30–40 ГБ; с запасом на рост и систему — 64 ГБ.
Диски
Для 1С важна не скорость линейного чтения, а число операций в секунду (IOPS) и задержка: 10–15 пользователей — 1 500–2 500 IOPS, 40–50 — 5 000–7 500, 80–100 — 12 000–18 000. Задержка до 5 мс — хорошо, больше 15 мс — диски станут узким местом. Поэтому база и журнал транзакций — только на SSD или NVMe и только в RAID 1 или RAID 10: RAID 5 и 6 на запись медленнее в 2–3 раза (каждая запись — 4 или 6 операций). Под резервные копии — отдельные диски или отдельное хранилище. Подробно — уровни RAID и SAS или SATA.
Ориентиры по числу пользователей
| Одновременных пользователей | Процессор | Память | Диски под базу |
|---|---|---|---|
| до 10 | 4–6 ядер от 3 ГГц | 16–32 ГБ | 2 × SSD в RAID 1 |
| 10–25 | 6–8 ядер от 3 ГГц | 32–64 ГБ | 2–4 × SSD или NVMe, RAID 1 / 10 |
| 25–50 | 8–12 ядер от 3 ГГц | 64–128 ГБ | 4 × NVMe в RAID 10 + диски под копии |
| 50–100 | 12–16 ядер (ПРОФ — до 12) | 128–256 ГБ | NVMe RAID 10, отдельно журнал и копии |
Таблица — для базы до 50–100 ГБ и обычной нагрузки (торговля, бухгалтерия, склад). Тяжёлые конфигурации (ERP, УПП) и большие базы требуют больше памяти под СУБД.
Один сервер или два
Сервер 1С и СУБД на одной машине общаются через общую память — это примерно на 50 % быстрее, чем по гигабитной сети. Выносить СУБД на отдельный сервер имеет смысл с 70–100 активных пользователей и только вместе с сетью 10 Гбит/с. Если пользователи работают удалённо через RDP, добавьте терминальный сервер — на той же машине (до 20–30 человек) или отдельной.
Подобрать сервер для 1С
На странице «Сервер для 1С» — готовые конфигурации на 10, 25, 50 и 100 пользователей с ценами по наличию; их можно открыть в конфигураторе и поменять процессор, память и диски. Если задача сложнее — опишите её во вкладке «Автоподбор» на главной или позвоните +7 (495) 223-13-47.
Читайте также
- Чем сервер отличается от обычного компьютера
- Сервер для небольшого офиса на 5–30 компьютеров
- Домашний сервер: что выбрать и как собрать
- RAID-массив: уровни 0, 1, 5, 6, 10 и сколько нужно дисков
- HBA или RAID-контроллер
- SAS или SATA: какие диски выбрать для сервера
- Серверная оперативная память: ECC, RDIMM, LRDIMM
- Серверный процессор: Intel Xeon или AMD EPYC
- IPMI: что это и как настроить на Supermicro
- Терминальный сервер: что это и сколько ресурсов нужно
- Размеры сервера 1U, 2U, 3U, 4U в мм
- Поколения AMD EPYC: 7002, 7003, 9004, 9005
- Поколения Intel Xeon Scalable и Xeon 6
- Как собрать сервер: выбор комплектующих и совместимость
- SSD для сервера: DWPD, TBW, U.2 и U.3
- Серверный жёсткий диск: чем отличается от обычного
- Сервер для TrueNAS: память, HBA и диски
- Сервер для нейросетей и LLM: видеокарты и видеопамять
- Лицензии Windows Server