Неттоп или мини-ПК как сервер для 1С: почему это плохая идея даже на двух пользователей

Коротко: неттоп или мини-ПК в роли сервера для 1С — плохая идея даже для двух пользователей. Эти устройства рассчитаны на работу несколько часов в день с паузами, а сервер работает круглосуточно. Главная проблема — охлаждение: маленький корпус, маленький вентилятор и радиатор, пыль. Под постоянной нагрузкой процессор перегревается и снижает частоту, 1С начинает тормозить, а вентилятор и накопитель изнашиваются быстрее.

Кроме того, в неттопе обычно нет памяти с коррекцией ошибок (ECC), нет второго диска для зеркала (RAID), нет второго блока питания и удалённого управления. Если единственный SSD откажет, база останется только в резервной копии — если она есть. А мини-ПК с хорошим процессором и большим объёмом памяти стоит сопоставимо с небольшим сервером начального уровня, но надёжности сервера не даёт.

Нормальные альтернативы: небольшой сервер в корпусе Tower с двумя дисками в зеркале и ИБП или облачный сервер у провайдера. В любом варианте обязательно резервное копирование базы за пределы сервера.

Откуда берётся идея поставить неттоп

В нашей практике этот вопрос звучит регулярно и почти всегда одинаково: «Там всего два человека будет работать, места нет, пусть будет неттоп». Логика понятна: пользователей мало, серверный шкаф ставить некуда, маленькая коробка поместится на полке или крепится за монитор, шумит мало и стоит недорого.

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

Почему неттоп не подходит для работы 24/7

Охлаждение — главная проблема

Неттопы и мини-ПК проектируются под офисный или домашний сценарий: браузер, документы, видео. Процессор большую часть времени простаивает, а пики нагрузки короткие. Система охлаждения рассчитана именно на это: небольшой радиатор, один компактный вентилятор, минимальный объём корпуса. В безвентиляторных моделях тепло отводит сам корпус.

У сервера 1С нагрузка другая. Проведение документов, отчёты, обновление конфигурации, регламентные задания, резервное копирование ночью, антивирусная проверка — процессор и диск работают часто и подолгу. Что происходит дальше:

  • Троттлинг. Когда процессор нагревается до предельной температуры, он автоматически снижает частоту, чтобы не перегреться. Для 1С, где скорость сильно зависит от частоты одного ядра, это прямое замедление работы. Пользователи начинают жаловаться: «1С вдруг начинает работать медленно».
  • Перегрев накопителя. NVMe-диски в тесном корпусе без обдува тоже нагреваются и при превышении температуры снижают скорость. А самое главное — могут в произвольный момент времени стать недоступными из-за перегрева!
  • Пыль. Маленький вентилятор и плотный радиатор забиваются пылью быстрее, чем крупные. Неттоп обычно стоит там, где «нет места»: под столом, в шкафу, за монитором. С каждым месяцем охлаждение работает хуже.
  • Износ вентилятора. Маленькие вентиляторы работают на высоких оборотах. В круглосуточном режиме они изнашиваются быстрее, начинают шуметь и в итоге останавливаются. Заменить такой вентилятор сложнее, чем стандартный корпусный.
  • Старение компонентов. Постоянная высокая температура сокращает срок службы конденсаторов, накопителей и внешнего блока питания.

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

Нет защиты от отказа диска

В большинстве неттопов помещается один накопитель, иногда два. Даже если слотов два, аппаратного RAID-контроллера нет. Зеркало можно собрать программно, но на практике в мини-ПК это делают редко, и оба диска всё равно находятся в одном горячем корпусе.

Отказ единственного диска означает, что работа остановлена и база доступна только из резервной копии. Если копии нет или она хранилась на том же диске — данные потеряны.

Нет памяти с коррекцией ошибок

Серверные платформы поддерживают память ECC, которая обнаруживает и исправляет одиночные ошибки. Неттопы и большинство мини-ПК работают с обычной памятью. Для рабочего компьютера случайная ошибка памяти обычно проявится как зависание программы. Для сервера, на котором хранится и обрабатывается база, это риск незаметного повреждения данных.

Нет резервирования питания и удалённого управления

У серверов бывает два блока питания, модуль удалённого управления (через него можно перезагрузить зависший сервер, посмотреть консоль и состояние датчиков, не приезжая в офис), мониторинг температуры и дисков. У неттопа ничего этого нет. Если он завис ночью, утром кто-то должен физически нажать кнопку.

Цена не такая низкая, как кажется

Дешёвый неттоп — это слабый процессор с низкой частотой и 8 ГБ памяти. Для 1С это медленно даже на одного пользователя. Когда начинают подбирать модель с быстрым процессором, 32 ГБ памяти и хорошим NVMe, цена оказывается сопоставимой с небольшим сервером начального уровня. При этом у сервера будут ECC, место под зеркало из дисков, нормальное охлаждение и гарантия с обслуживанием, а у мини-ПК — нет.

Сравнение вариантов

КритерийНеттоп / мини-ПКНебольшой серверОблачный сервер
Режим 24/7не рассчитанрассчитанрассчитан
Охлаждение под постоянной нагрузкойслабое, склонность к троттлингурассчитано на постоянную нагрузкуобеспечивает дата-центр
Зеркалирование дисков (RAID)обычно нетестьна стороне провайдера
Память ECCобычно нетестьсерверное оборудование провайдера
Резервирование питаниянет, внешний блокИБП, в ряде моделей два блока питанияна стороне дата-центра
Удалённое управление при зависаниинетесть модуль управленияпанель провайдера и поддержка
Место в офисеминимальноекак у обычного системного блокане нужно
Затратыразовые, при хорошей конфигурации — заметныеразовые, выше неттопаежемесячный платёж

Нормальные альтернативы для 2–5 пользователей

Вариант 1. Небольшой сервер в корпусе Tower

Серверы начального уровня в корпусе tower занимают места не больше обычного системного блока и не требуют серверного шкафа. Их можно поставить в подсобке или в углу кабинета. Что важно в конфигурации:

  1. Два SSD или NVMe в зеркале (RAID 1) под систему и базы.
  2. Память ECC с запасом: 16 ГБ для файловой базы на 2–5 пользователей, больше, если сервер будет терминальным.
  3. Процессор с высокой частотой — для 1С это важнее числа ядер.
  4. ИБП с корректным завершением работы сервера при долгом отключении электричества.
  5. Отдельный носитель и внешнее хранилище для резервных копий.
  6. Место с нормальной вентиляцией, а не закрытый шкаф без доступа воздуха.

Ориентиры по конфигурации для разного числа пользователей собраны в статье сервер для 1С на 5, 10, 20 пользователей.

Вариант 2. Облачный сервер

Если места нет совсем или нет человека, который будет следить за железом, логичнее не ставить сервер в офисе вообще. Облачный сервер работает в дата-центре: охлаждение, питание, отказ дисков и замена комплектующих — забота поставщика услуг. Сотрудники подключаются к нему по RDP из офиса или из дома, база 1С работает на сервере. Если выбираете этот путь, посмотрите, например, облачные серверы для бизнеса от Service4biz: 1С, MS Office и еженощные резервные копии там входят в тариф, а базовое администрирование берёт на себя провайдер.

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

Обязательное условие в любом варианте — резервные копии

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

Если неттоп уже стоит и работает

Бывает, что решение уже принято и мини-ПК работает сервером. Пока его не заменили, риски можно снизить.

  1. Настройте резервное копирование прямо сейчас. Ежедневная копия базы на внешний носитель или в облачное хранилище, плюс копия вне офиса. Это важнее всех остальных пунктов.
  2. Проверьте температуру под нагрузкой. Утилиты мониторинга датчиков покажут температуру процессора и накопителя. Если процессор регулярно упирается в предельную температуру, неттоп троттлит.
  3. Обеспечьте воздух. Уберите устройство из закрытого шкафа, не ставьте его вплотную к стене, к батарее или на другое горячее оборудование.
  4. Чистите от пыли раз в несколько месяцев, в пыльных помещениях — чаще.
  5. Подключите ИБП. Внезапное отключение питания во время записи в базу — один из путей к её повреждению.
  6. Проверяйте состояние накопителя. Показатели S.M.A.R.T. позволяют заметить износ SSD до отказа.
  7. Запланируйте замену. Относитесь к неттопу как к временному решению и заложите в бюджет переход на сервер или в облако.

А если это не сервер, а просто компьютер с общей папкой?

Часто «сервером» называют компьютер одного из сотрудников, на котором лежит файловая база, открытая для второго пользователя по сети. Это тот же набор рисков: компьютер выключают на ночь или перезагружают для обновлений в разгар работы, пользователь запускает на нём тяжёлые программы, база лежит на единственном диске. При этом режиме доступа к базе по сети выше риск её повреждения при обрыве соединения. Для двух человек это может работать, но надёжной схемой не является. Чем отличаются файловый и клиент-серверный варианты и когда пора переходить, разобрано в статье файловая или клиент-серверная 1С.

Частые вопросы

Но ведь у нас всего два пользователя — неужели неттоп не справится?

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

А если взять безвентиляторный мини-ПК, там же нет пыли и износа вентилятора?

Пыль и вентилятор перестают быть проблемой, но тепло всё равно нужно отвести. Безвентиляторные модели рассчитаны на невысокое тепловыделение и под длительной нагрузкой троттлят ещё быстрее. Отсутствие RAID, ECC и резервирования питания остаётся.

Можно ли поставить в неттоп два диска и сделать зеркало?

Если в модели есть два слота, программное зеркало средствами Windows собрать можно. Это лучше, чем один диск, но оба накопителя будут работать в одном тесном и горячем корпусе, а остальные проблемы неттопа никуда не денутся.

Чем облачный сервер лучше для маленькой фирмы?

Не нужно место в офисе, ИБП и обслуживание железа. Сотрудники могут работать с базой из дома. За оборудование и его охлаждение отвечает дата-центр. Остаётся ежемесячный платёж и выбор провайдера, который делает резервные копии.

Подойдёт ли обычный системный блок вместо неттопа?

Он лучше охлаждается и позволяет поставить два диска, но памяти ECC и резервирования питания обычно тоже нет. Как временное решение для 2–3 пользователей с зеркалом дисков, ИБП и резервными копиями — допустимо. Как постоянное — лучше сервер начального уровня или облако.