Блог

SSD vs HDD vs NVMe для сервера 1С: реальное влияние на скорость базы

2026-05-06 12:37
Когда руководство жалуется, что 1С работает медленно, а закрытие месяца у бухгалтерии не укладывается в рабочий день, причина чаще всего лежит даже не в коде программы и не в количестве пользователей. Узким местом обычно оказывается дисковая подсистема — именно она в 1С влияет на скорость сильнее, чем процессор или объем памяти.
Поэтому к выбору SSD для 1С сегодня подходят серьезнее, чем пять лет назад: вопрос «нужен ли SSD» уже не стоит, а вот выбор между серверным SSD и NVMe становится отдельной задачей. Дальше разберем, чем три типа дисков отличаются для 1С на практике, что окупается на типовых базах и как собрать массив, чтобы не остаться без данных при первом сбое.

Почему дисковая подсистема — узкое место для 1С

Главная особенность 1С с точки зрения железа в том, что эта система работает не как «кинотеатр», который качает большие фильмы одним потоком, а как «загруженный отдел кадров», который оформляет тысячи мелких бумажек одновременно. Когда сотрудник проводит документ, программа делает не одну запись, а сразу десятки коротких операций — обновляет регистры, корректирует остатки, фиксирует движения по счетам и сохраняет результат в журнал транзакций. Каждое действие упирается в один и тот же вопрос: насколько быстро диск ответит «я записал».
Процессор и память современного сервера спокойно справляются и с базой на сто пользователей, а вот диск становится тем местом, в которое все упирается. Особенно ярко это видно в моменты пиковой нагрузки — массовые проведения, выгрузки, закрытие месяца. В такие минуты база генерирует десятки тысяч мелких операций в секунду, и обычный жесткий диск физически не успевает их обрабатывать. Отсюда хорошо знакомая картина: 1С «думает» при каждом «провести», а Apdex (показатель удовлетворенности скоростью, его регулярно мониторят на gilev.ru) сваливается в красную зону.

HDD: когда жесткий диск еще имеет смысл, а когда уже нет

Если коротко, рабочая база 1С на жестком диске — сценарий из 2010 года. Современный жесткий диск отвечает на запрос за пять–десять миллисекунд, а серверный SSD — за десятые доли. На бумаге разница в десятки раз, на деле — это разница между «программа летает» и «1С тормозит при каждом действии».
Жесткие диски сегодня имеют смысл только под архивы, бэкапы и редко используемые файловые хранилища. Закрытая база за прошлые года, в которую заходят пару раз в квартал, спокойно живет на жестких дисках. А вот рабочая база даже на пять активных пользователей будет стабильно тормозить, и никакой массив ситуацию не исправит: четыре жестких диска в массиве дадут от силы несколько сотен мелких операций в секунду, тогда как нагруженной базе на 50 пользователей нужно несколько тысяч.
Внутри сегмента жестких дисков встречаются две принципиально разные категории. Обычные диски SATA на 7200 оборотов — это классика для архивов и бэкапов, дешево и без претензий к скорости. Корпоративные диски SAS на 15 000 оборотов вдвое быстрее по операциям в секунду и латентности, поэтому их иногда ставят под журналы регистрации и архивные таблицы, к которым обращаются регулярно, но без серьезной нагрузки. Под рабочую базу 1С даже 15K SAS уже не подходит — на фоне серверного SSD это все равно отставание в сотни раз.

Серверный SSD на интерфейсе SATA — рабочий минимум для базы 1С

Серверный SSD для сервера 1С — это и есть та самая рабочая планка, ниже которой опускаться при выборе уже нельзя. Такой диск отвечает на запросы в десятки раз быстрее жесткого, держит десятки тысяч мелких операций в секунду и закрывает потребности типовой бухгалтерии, ЗУП или УТ на 30–100 пользователей с запасом на рост.
Главное, на чем нельзя экономить, — класс диска. Серверные модели Samsung, Intel и Kingston отличаются от «домашних» SSD двумя принципиальными вещами. Во-первых, у них есть защита от потери питания: если в дата-центре резко выключился свет, диск успеет дописать данные из буфера и не повредит базу. Во-вторых, у них кратно больший ресурс на запись — серверные модели рассчитаны на годы интенсивной работы, а «домашние» SSD выгорают на серверной нагрузке за несколько месяцев.
Поставить «домашний» SSD в сервер с базой 1С — значит почти гарантированно через полгода-год получить либо поврежденную базу, либо умерший диск с потерей всех изменений за последние часы. Поэтому только серверные модели, а под рабочую базу — массив из двух пар дисков (RAID 10): он одновременно ускоряет запись и страхует от выхода диска из строя.

NVMe: когда оправдан и какой прирост дает (nvme для 1с)

NVMe для 1С — серьезный шаг вперед по сравнению с серверным SSD. Технически разница в том, как диск подключен к системе. SATA — стандартный, но «узкий» интерфейс с одним каналом. NVMe подключается напрямую к шине PCIe — той же, по которой с системой общается видеокарта. За счет этого NVMe отвечает в несколько раз быстрее серверного SSD и тянет сотни тысяч мелких операций в секунду.
Что это значит для бухгалтерии? Если типовое закрытие месяца сегодня идет на серверном SSD два-три часа, на NVMe оно укладывается в час–полтора. Сложные отчеты с большим числом группировок ускоряются еще заметнее. Если команда регулярно остается до полуночи, чтобы дождаться окончания скриптов, переход на NVMe просто возвращает людям время.
Оправдан он там, где базу нагружают по-настоящему: в крупных компаниях с двумя сотнями пользователей, в розничных сетях с активной работой касс и в любых сценариях, где временное хранилище SQL Server становится самым горячим местом. Стоит NVMe в полтора-три раза дороже за гигабайт, но на нагруженных задачах разница окупается за один-два отчетных квартала.

Реальное влияние на скорость 1С: проведение, отчеты, закрытие месяца (ssd для базы 1с)

Когда выбираешь SSD для базы 1С, проще смотреть не на синтетические тесты, а на знакомые сценарии. Возьмем обычное проведение документа в бухгалтерии под нагрузкой. На жестком диске такая операция занимает секунд пять–десять. Когда вместо жесткого диска стоит серверный SSD, проведение укладывается в пару секунд. На NVMe документ проводится за доли секунды — настолько быстро, что человек просто не замечает паузы.
То же самое и на больших задачах. Закрытие месяца в 1С Бухгалтерии для базы среднего размера на жестких дисках уверенно уходит в ночь и занимает 8–12 часов. Перевод на серверный SSD сокращает время до двух-трех часов, а NVMe доводит до часа-полутора. Иными словами, разница между «закрыли до конца рабочего дня» и «оставили скрипт на ночь и пришли утром» во многом определяется не кодом программы, а типом дисков.
По Apdex это выглядит так: на NVMe он держится в зеленой зоне (выше 0,85), на серверном SSD — в желтой, на жестких дисках сидит в красной. Если задача — поднять Apdex выше 0,85 и перестать слышать жалобы, разумнее сразу подобрать сервер для 1С с NVMe под временное хранилище и журнал базы, чем потом полгода переписывать запросы.

Что в первую очередь переносить на NVMe

Если бюджет позволяет купить NVMe не на всю базу, а только под ее часть, важно правильно выбрать, что переносить первым. Самым горячим местом обычно оказывается временное хранилище SQL Server — служебная база, где сервер считает промежуточные результаты для сложных отчетов. Сюда программа гоняет огромные объемы данных, и каждая миллисекунда ожидания диска сразу сказывается на скорости. Поэтому NVMe в первую очередь стоит выделить именно под него.
На втором месте по «горячести» — журнал транзакций базы. Каждое действие сотрудника ждет подтверждения именно от журнала. На третьем — сама рабочая база. На бэкапы и архивные таблицы NVMe тратить неоправданно. Та же логика разумна для PostgreSQL, только там у служебных файлов свое имя — журнал предзаписи. Когда 1С развернута на отдельной машине с СУБД, правильнее сразу планировать ее как сервер баз данных с раздельными томами под основные данные, журнал и временное хранилище.

Стратегия RAID: какие массивы собирают для 1С (raid для 1с)

Любой RAID для 1С решает две задачи — ускоряет работу с диском и страхует от выхода одного диска из строя. Стандартом для рабочей базы остается RAID 10. Он собирается минимум из четырех дисков, разбивает их на пары, в каждой делает зеркало — и при отказе диска в любой паре продолжает работать без потери данных. Полезной емкости получается ровно половина от общей — это плата за надежность.
RAID 5 экономит место, но запись медленнее: массиву нужно пересчитывать контрольные суммы. На обычных SSD терпимо, на жестких дисках под нагруженную базу 1С — гарантированно плохо. RAID 6 подходит для архивов. RAID 1 — простое зеркало из двух дисков — отлично ложится под журнал транзакций или системный диск.
А вот RAID 0 в качестве хранилища рабочей базы запрещен принципиально: при отказе любого диска вы теряете все. Для массивов из серверных SSD предпочтительнее аппаратный контроллер с кэшем и батарейкой. Для NVMe аппаратные контроллеры встречаются редко, поэтому под NVMe чаще используют программный массив на ZFS или LVM.

Сравнительная таблица: характеристики и сценарии

Точные цифры по каждому типу дисков удобнее свести в одну таблицу — это самый быстрый способ сравнить варианты.
Параметр HDD 7.2K SATA HDD 15K SAS Серверный SSD SATA NVMe enterprise PCIe 4.0
Операций чтения в секунду 100–200 200–400 50 000–100 000 500 000–2 000 000
Операций записи в секунду 100–200 200–400 30 000–80 000 200 000–1 000 000
Время отклика 5–10 мс 3–6 мс 0,1–0,5 мс 0,02–0,1 мс
Скорость линейной записи 150–200 МБ/с 200–250 МБ/с 500–550 МБ/с 5000–7000 МБ/с
Ресурс на запись 3000–10 000 ТБ 5000–30 000 ТБ
Цена за гигабайт $0,02–0,05 $0,10–0,20 $0,15–0,40 $0,30–1,00
Сценарий для 1С архивы, бэкапы архивы рабочая база до 100 пользователей временное хранилище, журналы, нагруженная база
Из таблицы видно главное. Жесткий диск под рабочую базу 1С неприемлем — он не вытягивает нагрузку даже на десятке пользователей. Серверный SSD на SATA — рабочий минимум для большинства бухгалтерий. NVMe оправдан там, где базу нагружают серьезно или где разница в скорости отчетов окупается за пару кварталов экономии рабочего времени.

Итог

Для нагруженной базы 1С выбор сегодня — это NVMe, как минимум под временное хранилище SQL Server и журнал транзакций. Для типовой бухгалтерии или среднего предприятия на 30–100 пользователей разумным минимумом остается серверный SSD с защитой от потери питания. Жесткие диски имеет смысл оставлять только под архивы и бэкапы.
Если же речь о большом парке баз 1С или о кластере с общим хранилищем для нескольких серверов, разумно подобрать СХД с учетом целевых показателей по операциям в секунду и стратегии RAID. А если стоит более частая задача — собрать сервер под конкретную базу с известным числом пользователей и сценарием нагрузки, подобрать конфигурацию можно по нашему калькулятору серверов под 1С с подбором дисковой подсистемы под целевой Apdex.

Часто задаваемые вопросы о дисках для сервера 1С

Можно ли поставить в сервер 1С обычные SSD из магазина электроники?

Нет. У них нет защиты от потери питания, и при первом же сбое электричества вы рискуете повредить базу. Их ресурс на запись в десятки раз меньше серверных моделей — на нагрузке от 1С такой диск отработает свой срок за несколько месяцев.

Чем именно NVMe лучше серверного SSD для 1С?

Скоростью отклика. NVMe отвечает на каждый запрос в несколько раз быстрее, и для коротких транзакций 1С это дает прямой прирост. На закрытии месяца разница — от полутора до трех раз меньше времени.

Можно ли совмещать в одном сервере серверные SSD и жесткие диски?

Да, для большинства внедрений это разумный подход. Под рабочую базу и временное хранилище ставят серверные SSD или NVMe, под бэкапы — жесткие диски.

Какой массив выбрать для NVMe-дисков в сервере 1С?

Для пары NVMe удобный вариант — RAID 1, для большего объема — RAID 10. Аппаратные RAID-контроллеры под NVMe встречаются редко, поэтому в продакшене чаще используют программный массив на ZFS или LVM.