Требования к ресурсам для инфраструктуры 1С для 50–250 пользователей
В статье приведены ориентировочные требования к вычислительным ресурсам для инфраструктуры 1С при количестве пользователей от 50 до 250 .
Условия расчёта:
• ОС: Windows
• Сервер приложений 1С и сервер БД размещены на одной виртуальной машине
• Возможные СУБД: PostgreSQL или MS SQL Server
• Клиенты: тонкий клиент или браузер
• Одновременная активность: ~70% пользователей
Ресурсы для PostgreSQL+1С
| Количество пользователей | Количество vCPU | Количество RAM | Требуемая производительность дисков (IOPS) |
| 50 | 8 | 32 | 3000-5000 |
| 100 | 12 | 48 | 6000-8000 |
| 150 | 16 | 64 | 10000-15000 |
| 200 | 20 | 96 | 15000-20000 |
| 250 | 24 | 128 | 20000-30000 |
Ресурсы для MS SQL Server+1С
| Количество пользователей | Количество vCPU | Количество RAM | Требуемая производительность дисков (IOPS) |
| 50 | 8 | 40 | 3000-5000 |
| 100 | 12 | 64 | 6000-8000 |
| 150 | 16 | 96 | 10000-15000 |
| 200 | 24 | 128 | 15000-20000 |
| 250 | 32 | 160 | 20000-30000 |
Терминальные серверы (RDS)
Примерный норматив потребления на 1 активного пользователя представлен в следующей таблице:
| Тип нагрузки | Количество vCPU | Количество RAM |
| Лёгкая (Бух, ЗУП) | 0.2–0.3 | 400–600 MB |
| Средняя (УТ, ДО) | 0.3–0.4 | 600–900 MB |
| Тяжёлая (ERP) | 0.5–0.7 | 1–1.5 GB |
| Смешанная нагрузка | 0.4–0.5 | 800–1 GB |
Для 50 пользователей обычно достаточно терминального сервера с 16 vCPU и 64ГБ RAM.
Рекомендации при планировании архитектуры RDS:
- не более 50–70 пользователей на сервер
- Лучше несколько серверов среднего размера (можно настроить кластеризацию и безболезненно выводить сервера на обслуживание для обновления или других плановых работ)
- Использовать FSLogix
- CPU не загружать более 70–75%
- При использовании браузера потребление увеличивается на 10–20%
* Значения носят рекомендательный характер и должны уточняться по результатам нагрузочного тестирования.