Практикум по расчёту ресурсов для 1С
Сервер для 1С: роли, расчёт ресурсов и приёмка
Курс связывает роли 1С, СУБД, терминального доступа, процессор, память, сеть, хранилище и лицензии с измеряемым сценарием приёмки. Универсальной нормы памяти на пользователя не предполагается.
Что вы сможете сделать
- Разделять роли 1С, СУБД и терминального доступа.
- Связывать процессор, память, хранилище и сеть с измеренным профилем нагрузки.
- Отделять лицензии и CAL от производительности.
- Проверять отказ, восстановление и RPO/RTO на уровне приложения.
Слой 1. Роли 1С и СУБД
Сначала фиксируют роль каждого узла и поддерживаемую СУБД; название продукта само по себе не задаёт схему размещения.
Клиент-серверный вариант 1С использует трёхуровневую схему. Размещение кластера серверов 1С и СУБД, а также точную поддерживаемую версию СУБД проверяют отдельно.
Транзакция задаёт границу изменений. WAL нужен для восстановления PostgreSQL после сбоя, а базовая копия с непрерывным архивом WAL — для восстановления на выбранную точку.
Слой 2. Профиль нагрузки и расчёт ресурсов
Число пользователей нельзя прямо перевести в объём памяти или число ядер без измерений сеансов, запросов и операций хранения.
Количество ядер проверяют на заявленной нагрузке: физическое ядро и логический поток не являются взаимозаменяемыми единицами.
Модули памяти устанавливают по правилам платформы. Одинаковая ёмкость не гарантирует одинаковое число задействованных каналов, а общий объём не определяет размещение памяти по узлам NUMA.
Ёмкость и производительность хранилища принимают по профилю ввода-вывода и испытанию массива. Паспортные IOPS без условий и одно название уровня RAID не доказывают результат 1С.
Слой 3. Терминальный доступ и лицензии
Доступ клиента, права виртуализации и лицензирование проверяются своими источниками и не подменяют друг друга.
Терминальный доступ может использовать узел сеансов RD Session Host, RemoteApp или шлюз RD Gateway. Сначала проверяют работу приложения 1С в выбранном режиме, а не только наличие удалённого рабочего стола.
Лицензии Windows Server по ядрам, клиентские лицензии CAL, права виртуализации и RDS CAL — разные условия. Один вид лицензии не закрывает остальные.
Слой 4. Отказ, измерение и восстановление
Приёмка должна закончиться клиентской операцией после отказа, а не только запуском сервиса или переходом роли.
После отказа оставшейся мощности должно хватать для заявленной нагрузки. Плановый перенос роли не доказывает автоматическое восстановление после аварии узла.
RPO и RTO отвечают на разные вопросы: проверяют достигнутую точку данных, длительность восстановления и реальную операцию клиента после восстановления.
Проверьте инженерное мышление
Вопросы проверяют не память на аббревиатуры, а умение не делать лишних выводов.
Следующий шаг
Сформулируйте задачу и уточните требования к своей системе.
Подготовить состав проектаОткроется черновик вопроса. Отправьте его, когда будете готовы.
Источники курса
Ссылки приведены один раз для всего курса, чтобы не мешать чтению каждого тезиса.
- Официальная документация
Клиент-серверный вариант работы 1С:Предприятия 8
1С · Официальное описание платформы 1С:Предприятие 8, страница прочитана 17 сентября 2026 года
Трёхуровневая архитектура, перечень поддерживаемых СУБД, размещение кластера и сервера БД, протоколы клиентов.
Открыть первоисточник - Первичная публикация
The Transaction Model — Turing Award Lecture
Microsoft Research / ACM · Jim Gray, FCRC 1999 lecture slides
Первичный обзор transaction model, ACID, concurrency anomalies, logs и two-phase commit.
Открыть первоисточник - Официальная документация
PostgreSQL 18 Documentation: Transactions
PostgreSQL Global Development Group · документация PostgreSQL 18, страница открыта 7 сентября 2026 года
Открыт редактором 7 сентября 2026 года, заголовок документа сверен. Проверить границы BEGIN/COMMIT/ROLLBACK, отдельные транзакции без BEGIN, точки сохранения и оговорку о поведении клиентских библиотек.
Открыть первоисточник - Официальная документация
PostgreSQL 18 Documentation: Write-Ahead Logging
PostgreSQL Global Development Group · PostgreSQL 18, Chapter 28.3
Описывает порядок устойчивой записи WAL до изменённых страниц, восстановление страниц из журнала после сбоя и фиксацию транзакций без обязательного сброса всех изменённых страниц.
Открыть первоисточник - Официальная документация
PostgreSQL 18 Documentation: Continuous Archiving and Point-in-Time Recovery
PostgreSQL Global Development Group · PostgreSQL 18, Chapter 25.3
Связывает base backup, непрерывный WAL archive и проверяемый recovery target.
Открыть первоисточник - Официальная документация
x86 Topology
Linux kernel documentation · актуальная документация ядра, проверено 29 августа 2026 года
Определяет package, core и hardware thread в топологии Linux.
Открыть первоисточник - Официальная документация
АМД Эпик 9004 BIOS and Workload Tuning Guide
AMD · документ AMD 58011, выпуск на портале 2025-05-09, страница открыта 7 сентября 2026 года
Фиксирует два hardware thread при SMT и предупреждает о нейтральном или отрицательном эффекте на части workload.
Открыть первоисточник - Официальная документация
I/O Statistics Fields
Linux Kernel · Linux 6.15 documentation
Определяет /proc/diskstats fields, включая I/Os currently in progress и weighted I/O time.
Открыть первоисточник - Официальная документация
Histograms and Summaries
Prometheus · Prometheus documentation, проверено 29 августа 2026 года
Определяет quantiles/percentiles, histogram buckets и ограничения aggregation precomputed quantiles.
Открыть первоисточник - Официальная документация
Supported Memory and Population Rules for Intel Server Board S2600ST
Intel · support article 000091455, проверено 6 июня 2023 года
Фиксирует channel population order, запрет смешения module types и зависимость слотов от установленного CPU.
Открыть первоисточник - Официальная документация
Memory Population Guidelines for AMD EPYC 7003 Series Processors
AMD · Publication 56873 Rev 1.00, апрель 2023 года
Документирует допустимые симметричные channel population patterns и равную ёмкость DIMM.
Открыть первоисточник - Официальная документация
Kingston Memory Glossary
Kingston Technology · официальный справочник, проверено 29 августа 2026 года
Определяет memory rank, CL, MT/s и базовые типы модулей.
Открыть первоисточник - Официальная документация
Physical Memory
Linux kernel documentation · актуальная документация ядра, проверено 29 августа 2026 года
Описывает NUMA nodes, различную стоимость доступа и node-local allocation.
Открыть первоисточник - Официальная документация
DC600M Series Enterprise SATA 3.0 SSD — Specifications
Kingston · Таблица характеристик DC600M, снимок чтения 16 сентября 2026 года
Пример 1,92 TB: 3504 TBW и 1 DWPD за 5 лет; примечание 5 — JEDEC Enterprise Workload (JESD219A). Перед закупкой сверяют действующий паспорт точного PN; свойства серии не обобщаются на все SSD.
Открыть первоисточник - Официальная документация
Redundant Array of Independent Devices
SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года
Отраслевая словарная статья уточняет современное значение RAID и отдельно оговаривает исключение RAID 0.
Открыть первоисточник - Официальная документация
Linux v6.12 — RAID arrays (md) administration
Linux kernel documentation / torvalds/linux · документация ядра Linux, тег v6.12, admin-guide/md.rst, страница открыта 7 сентября 2026 года
Открыт редактором 7 сентября 2026 года, файл по тегу v6.12 сверен. Описывает Linux MD, не любой аппаратный контроллер.
Открыть первоисточник - Официальная документация
Remote Desktop Services overview in Windows Server
Microsoft · Microsoft Learn, ms.date 30 октября 2025 года, страница обновлена 16 февраля 2026 года
Роли RDS, сессионная и VDI-модели, RemoteApp, шлюз и лицензии CAL. Прочитано целиком 17.09.2026.
Открыть первоисточник - Официальная документация
Windows Server 2025 pricing and licensing
Microsoft · Официальная страница цен и лицензирования, прочитана 17 сентября 2026 года
Лицензирование по ядрам, требование CAL на пользователя или устройство, права виртуализации Standard и Datacenter.
Открыть первоисточник - Официальная документация
Windows Server 2025 Licensing Guidance
Microsoft · Windows Server 2025; Virtualization Rights и минимумы лицензирования, прочитано 21.09.2026
Различает лицензирование физических ядер и отдельных ВМ, минимумы, права Standard и Datacenter и ограниченную роль физической ОС. Руководство не заменяет условия лицензии конкретной поставки.
Открыть первоисточник - Официальная документация
High Availability — CSRC Glossary
National Institute of Standards and Technology · CSRC glossary, проверено 29 августа 2026 года
Фиксирует HA как failover capability для доступности при отказе device или component.
Открыть первоисточник - Официальная документация
Contingency Planning Guide for Federal Information Systems
National Institute of Standards and Technology · NIST SP 800-34 Rev. 1, update от 11 ноября 2010 года
Первичный planning guide по BIA, recovery strategies, RPO/RTO, contingency и disaster recovery plans.
Открыть первоисточник - Первичная спецификация
Redfish Data Model Specification
Distributed Management Task Force · DSP0268 Version 2025.3
Определяет redundancy types, включая Failover, NPlusM, Sharing и Sparing.
Открыть первоисточник - Официальная документация
Live Migration Overview
Microsoft · Microsoft Learn, обновлено 17 сентября 2020 года
Отделяет перенос работающей VM без воспринимаемого простоя от automatic failover и показывает, что live migration может работать без кластера.
Открыть первоисточник - Официальная документация
Failover Clustering in Windows Server and Azure Local
Microsoft · Microsoft Learn, обновлено 25 июня 2025 года
Описывает nodes, clustered roles, health monitoring, failover и quorum в failover cluster.
Открыть первоисточник - Официальная документация
Recovery Point Objective — CSRC Glossary
National Institute of Standards and Technology · CSRC glossary по NIST SP 800-34 Rev. 1, проверено 29 августа 2026 года
Определяет RPO как точку во времени, до которой данные должны быть восстановлены после outage.
Открыть первоисточник - Официальная документация
Recovery Time Objective — CSRC Glossary
National Institute of Standards and Technology · CSRC glossary по NIST SP 800-34 Rev. 1, проверено 29 августа 2026 года
Определяет RTO как допустимую длительность recovery phase до ущерба mission/business process.
Открыть первоисточник - Официальная документация
Guide for Cybersecurity Event Recovery
National Institute of Standards and Technology · NIST SP 800-184, December 2016
Определяет recovery planning как цикл приоритизации, playbooks, realistic testing, metrics и улучшения по lessons learned.
Открыть первоисточник - Официальная документация
Restore testing
Amazon Web Services · AWS Backup Developer Guide, проверено 30 августа 2026 года
Описывает периодический real restore, измерение duration, отдельный test account и optional validation до удаления test resources.
Открыть первоисточник