Как подобрать сервер для 1С и удалённых сотрудников без переплаты за ресурсы Печать

  • 0

Бухгалтер долго ждёт отчёт, сотрудники подключаются из дома, а старый сервер приходится регулярно перезагружать. В такой ситуации легко заказать VPS с большим количеством ядер и памяти. Но дополнительные ресурсы помогут только тогда, когда именно их не хватает.

Для выбора сервера под 1С нужно понять, как устроена база, сколько человек работает одновременно и какие программы они запускают. Затем проверить выбранную конфигурацию на привычных операциях: проведении документов, формировании отчётов, печати и обменах. Так можно подобрать сервер под работу компании и заранее увидеть расходы на лицензии и обслуживание.

Что вы арендуете: готовую 1С, сервер или удалённые рабочие места

Под названием «1С в облаке» продаются разные услуги.

Готовый сервис 1С предоставляет доступ к приложению. Состав лицензий, обновлений, резервного копирования и поддержки зависит от предложения. Такой вариант стоит рассмотреть, если вам подходит доступная конфигурация и не требуется самостоятельно управлять сервером.

VPS или выделенный сервер предоставляет вычислительные ресурсы. На нём ещё нужно установить и настроить программы, подключить пользователей, организовать копирование и обслуживание. Возможность войти на сервер не означает, что рабочее место бухгалтера уже готово.

Терминальный сервер позволяет нескольким сотрудникам работать в своих сеансах Windows. Программы выполняются на сервере, а сотрудник управляет ими со своего компьютера. Можно предоставить полный рабочий стол или отдельное приложение через RemoteApp.

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

Файловая или клиент-серверная база: почему это влияет на цену

В файловом варианте данные хранятся в файле информационной базы. Для такой работы не нужны отдельный сервер приложений 1С и сторонняя СУБД. Этот вариант используют для небольших рабочих групп.

Файловую базу можно разместить на терминальном сервере, чтобы сотрудники запускали 1С рядом с ней. При этом база останется файловой: подключение через удалённый рабочий стол не меняет её устройство.

Не стоит строить постоянную удалённую работу на открытии файла базы через сетевую папку по нестабильному интернет-соединению. Надёжнее организовать подходящий способ доступа к приложению, при котором работа с файлом происходит внутри серверной среды.

В клиент-серверном варианте между пользователями и базой работает сервер приложений 1С, а данные обслуживает СУБД, например PostgreSQL или Microsoft SQL Server. Такая архитектура даёт больше возможностей для одновременной работы, администрирования и распределения нагрузки, но требует соответствующих лицензий и настройки.

Переходить на неё только потому, что сотрудников стало на одного больше, необязательно. Основанием должны быть фактическая нагрузка, задержки, блокировки, требования конфигурации и планы роста.

Терминальный доступ совместим с обоими вариантами. Поэтому при заказе нужно отдельно определить устройство базы и отдельно — способ подключения сотрудников.

Какие сведения нужны для подбора сервера

Фразы «у нас десять пользователей» недостаточно. Десять сотрудников, которые по очереди открывают небольшую базу, и десять человек, одновременно формирующих тяжёлые отчёты, создают разную нагрузку.

Перед обращением к провайдеру соберите:

  • Название и версию конфигурации: Бухгалтерия, ЗУП, Управление торговлей, ERP или доработанное решение; также версию платформы.
  • Устройство баз: файловые или клиент-серверные, какая СУБД используется, сколько баз работает одновременно.
  • Объём данных: размер баз, вложений и пользовательских файлов, примерный рост за год.
  • Одновременную нагрузку: сколько сотрудников реально работает в часы пик, сколько сеансов они открывают.
  • Дополнительные программы: Excel, браузеры, почта, средства электронной подписи и другие приложения на сервере.
  • Тяжёлые операции: закрытие месяца, расчёт зарплаты, массовое проведение документов, обмены с сайтом и загрузки данных.
  • Оборудование: принтеры, сканеры, кассы, USB-токены и другие устройства, которые должны работать удалённо.

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

Сколько процессорных ядер нужно для 1С

Для 1С важны и производительность отдельного ядра, и возможность выполнять несколько задач одновременно. Некоторые операции плохо ускоряются от простого увеличения числа ядер.

Например, один полностью занятый логический процессор на сервере с восемью vCPU даёт примерно 12,5% общей загрузки. Поэтому низкий общий процент CPU ещё не доказывает, что процессор не ограничивает работу. Нужно смотреть нагрузку по логическим процессорам и по конкретным процессам.

При сравнении VPS уточните модель CPU, условия предоставления процессорного времени и наличие ограничений длительной нагрузки. Четыре vCPU у разных провайдеров могут давать разную производительность: виртуальный процессор не всегда означает выделенное физическое ядро.

Для первого теста небольшой файловой базы и нескольких лёгких терминальных сеансов можно рассматривать конфигурацию с 4 vCPU и 8–16 ГБ RAM. Это ориентир для проверки, а не норма на определённое количество сотрудников. Для ERP, крупных баз и тяжёлых отчётов нужен отдельный расчёт.

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

Как рассчитать оперативную память

Память нужна операционной системе, сеансам сотрудников, серверу 1С и СУБД, если они размещены на той же машине. Размер файла базы не равен необходимому объёму RAM.

Для предварительного расчёта можно использовать такую схему:

RAM = память ОС и общих служб + память серверных приложений + память пользовательских сеансов + запас на пиковые операции.

Допустим, в тестовой установке с файловой базой система и общие службы используют 3 ГБ, а пять работающих сеансов — ещё по 1,2 ГБ. Получается около 9 ГБ. С запасом в 25% — примерно 11,3 ГБ, поэтому для следующего теста можно рассматривать 12–16 ГБ. Это условный пример расчёта: показатели нужно получить на своих программах.

Если на сервере также работают СУБД и сервер приложений 1С, их потребление добавляется отдельно. Браузер с десятками вкладок и большие таблицы Excel могут заметно изменить результат.

Закрытое окно удалённого подключения не всегда завершает сеанс. Оставленные программы могут продолжать занимать память. Администратору стоит настроить правила для отключённых сеансов с учётом несохранённых документов и длительных операций.

При совместном размещении Microsoft SQL Server и рабочих столов нужно настроить потребление памяти СУБД, оставив ресурсы остальным приложениям. При этом большое использование RAM самим SQL Server не обязательно означает неисправность: он использует память для работы с данными. Проверять нужно наличие дефицита и влияние на другие процессы.

Какой диск выбрать и сколько места оставить

Для рабочей базы и терминальных сеансов обычно выбирают SSD или NVMe. Но надпись «NVMe» в тарифе не описывает всю производительность хранилища.

Уточните ограничения дисковых операций, скорость и задержку записи под нагрузкой, условия использования общего хранилища. Быстрое копирование одного большого файла не показывает, как диск справляется с одновременной работой базы, журналов и пользовательских профилей.

При расчёте объёма учитывайте:

  • Windows, установленные программы и обновления;
  • рабочие базы и их рост;
  • профили сотрудников, загрузки и документы;
  • журналы и временные файлы СУБД;
  • место для обновления и реструктуризации базы;
  • временные выгрузки и запас свободного пространства.

Если база занимает 40 ГБ, диск на 50 ГБ для всего сервера выбирать нельзя: для остальных данных почти не останется места. Отдельно выясните, как расширяется диск и можно ли впоследствии уменьшить оплачиваемый объём.

Резервные копии должны иметь отдельное место хранения вне рабочего сервера. Второй каталог на том же VPS не защищает от потери всей виртуальной машины.

Один VPS или несколько серверов

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

Разделение стоит рассмотреть, если тяжёлые отчёты мешают всем сотрудникам, терминальные сеансы отбирают память у базы или разные компоненты нужно обслуживать независимо. Например, рабочие столы можно вынести отдельно от сервера 1С и СУБД.

Такое решение увеличивает расходы и усложняет сопровождение. Кроме ресурсов, нужно пересчитать лицензирование и резервное копирование. Сервер 1С и СУБД желательно размещать в одной быстрой сети: задержка между ними может влиять на множество операций.

Выделенный физический сервер имеет смысл при устойчивой высокой нагрузке или специальных требованиях к оборудованию. Сам по себе он не устраняет ошибки конфигурации, медленные запросы и блокировки.

Какие лицензии входят в стоимость, а какие оплачиваются отдельно

До оплаты запросите перечень программ и прав использования. Формулировка «Windows установлена» не подтверждает, что лицензированы рабочие сеансы всех сотрудников.

Компонент Что уточнить
Windows Server Кто предоставляет лицензию и допускает ли она выбранную схему размещения у провайдера
Терминальный доступ RDS Какая модель применяется: пользовательские или устройствовые CAL, либо подходящая подписная модель провайдера
1С и клиентские лицензии Подходят ли редакция, состав поставки и количество лицензий для нужных подключений
Сервер приложений 1С Какая серверная лицензия нужна при клиент-серверной работе
СУБД Какая система и редакция используются, есть ли отдельная стоимость лицензирования
Office, криптографическое ПО и другие приложения Разрешена ли работа выбранного продукта в многопользовательской серверной среде

Количество лицензий не всегда равно числу одновременно работающих людей. Например, пользовательские RDS CAL назначаются пользователям, а не выдаются из общего пула на время сеанса. Если двадцать сотрудников подключаются по очереди, расчёт ресурсов может опираться на меньшую одновременную нагрузку, но лицензии по пользовательской модели считают иначе.

Штатные подключения для администрирования Windows Server не заменяют лицензирование повседневной работы сотрудников. Также не стоит принимать успешную работу RDS в льготный период за подтверждение готовой постоянной схемы: после его окончания ошибки лицензирования могут заблокировать подключения.

Для файловой базы отдельные сервер приложений 1С и SQL Server не нужны. Для клиент-серверного варианта можно рассматривать совместимую версию PostgreSQL, если она подходит вашей конфигурации и есть специалист по её сопровождению. Это может изменить расходы на ПО, но потребует настройки и проверки работы.

Если на терминальном сервере нужен Microsoft 365 Apps, проверьте поддержку общей активации компьютера вашим планом. Не каждая подписка с установленным Office подходит для такого использования.

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

Будут ли работать принтер, сканер и электронная подпись

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

Во время теста подключите реальные рабочие устройства и проверьте:

  • печать из 1С на нужном принтере, включая формат бумаги и двустороннюю печать;
  • сохранение документа в PDF и его передачу на локальный компьютер;
  • работу сканера и загрузку полученного файла;
  • электронную подпись, сертификаты, криптопровайдер и доступ к токену;
  • обмены с банком, ЭДО, сайтом, кассовым и торговым оборудованием;
  • открытие и обработку выгрузок в Excel.

Перенаправление принтера через RDP зависит от клиента, политик и совместимости оборудования. USB-устройства и средства электронной подписи требуют отдельной проверки: возможность перенаправить один тип устройства не гарантирует работу другого.

Тест выполняйте под обычной учётной записью сотрудника. Администратор может иметь права, которых у бухгалтера не будет.

Если Excel нужен только для просмотра выгрузки, проверьте, можно ли открывать её на локальном компьютере. Это может уменьшить нагрузку на сервер и изменить необходимый состав серверного ПО.

Как понять, что тормозит: сервер, интернет или сама 1С

Симптом Что он может означать Что проверить перед увеличением тарифа
Курсор и окна реагируют с задержкой, но отчёт формируется за обычное время Проблема может быть в соединении или передаче изображения Потери пакетов, задержку, Wi-Fi, другой интернет-канал и настройки удалённого клиента
Один отчёт медленный у всех, остальная работа нормальная Возможны тяжёлый запрос, большой период отбора или проблема конкретной обработки Время операции на сервере, нагрузку по процессам и диагностику 1С или СУБД
При подключении дополнительных сотрудников замедляется всё Возможен дефицит общих ресурсов Пиковую память, подкачку, загрузку CPU и задержки дисковых операций
Документы ожидают выполнения, CPU загружен слабо Возможны блокировки или ожидание другого ресурса Какая операция удерживает данные, фоновые задания и ожидания СУБД
Утром вход долгий, затем работа нормализуется Нагрузка может возникать при запуске сеансов Профили, автозагрузку, подключение принтеров, обновления и фоновые проверки
Проблема только у одного сотрудника Причина может быть в его подключении, профиле или устройствах Работу с другого компьютера и канала, настройки профиля и права пользователя

Для заявки в поддержку запишите точное время, название операции, пользователя и длительность задержки. Формулировка «1С тормозит после обеда» помогает меньше, чем «в 14:20 формирование такого-то отчёта заняло три минуты у двух сотрудников».

Локацию сервера проверяйте из тех мест, где будут работать люди. Одного теста из офиса недостаточно, если часть команды подключается из других городов. При выборе страны также учитывайте требования компании к размещению и обработке данных.

Как проверить сервер до длительной оплаты

Запросите тестовый доступ либо начните с короткого оплачиваемого периода, если бесплатного теста нет. Заранее уточните, совпадают ли тестовая конфигурация и условия ресурсов с тем, что вы будете арендовать.

Проверка должна проходить на копии вашей базы. Демонстрационная база с несколькими документами не показывает поведение рабочего учёта.

  1. Замерьте на текущем сервере вход в базу и несколько частых операций.
  2. Выполните те же действия на новом сервере с теми же данными и параметрами отчётов.
  3. Подключите ожидаемое число сотрудников одновременно.
  4. Проверьте тяжёлую операцию на фоне обычной работы остальных пользователей.
  5. Проверьте печать, файлы, подпись и интеграции в согласованном тестовом режиме.
  6. Посмотрите пиковое потребление ресурсов и повторите проверку в другое время.

У тестовой копии отключите реальные обмены, рассылки и отправку документов во внешние системы. Иначе проверка может затронуть действующий учёт.

Критерий приёмки должен описывать результат: сколько сотрудников работает одновременно и за какое приемлемое время выполняются важные операции. Универсального норматива в секундах для всех конфигураций 1С нет.

Кто отвечает за обновления и резервные копии

Для рабочего сервера нужно разделить поддержку инфраструктуры и сопровождение 1С. Провайдер может восстановить доступность VPS, но изменение конфигурации, исправление обработки и проверка правильности учёта требуют других компетенций.

Согласуйте, кто обновляет Windows и платформу, кто обслуживает СУБД, кто обновляет конфигурацию 1С и кто принимает результат вместе с бухгалтерией. Перед обновлением рабочей базы должна быть проверенная копия и понятный порядок восстановления.

Для файловой базы обычное копирование файла выполняют при отсутствии подключений к ней. Для клиент-серверной используют подходящие средства резервного копирования СУБД. Копирование файлов работающей базы без согласованной процедуры не стоит считать готовым восстановлением.

Кроме самой базы могут понадобиться внешние файлы, настройки обменов, расширения, обработки, пользовательские документы и настройки серверной среды. Файл конфигурации .cf не содержит весь рабочий учёт и не заменяет копию информационной базы.

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

Попросите продемонстрировать восстановление в отдельную среду: база открывается, контрольные данные на месте, необходимые файлы доступны. Заодно станет понятно, сколько времени занимает восстановление.

Для удалённого доступа предусмотрите отдельные учётные записи, минимальные права, обновления и защищённую точку входа — например, VPN или RD Gateway с многофакторной аутентификацией. Способ подключения и необходимые дополнительные услуги включают в расчёт заранее.

Как переехать, если старый хостинг подорожал

Сравнивайте полную стоимость при одинаковом объёме услуг. В новом предложении отдельно могут оплачиваться лицензии, резервные копии, настройка пользователей, сопровождение базы и сам перенос.

Для оценки окупаемости разделите разовые расходы на переезд на реальную ежемесячную экономию. Например, при расходах 12 000 рублей и экономии 2 000 рублей в месяц переезд окупится за шесть месяцев. Это условный расчёт без стоимости простоя и параллельной аренды двух площадок.

До оплаты узнайте цену продления после акции, стоимость дополнительных ресурсов и условия выгрузки данных. Важны также срок предоставления копии при уходе и порядок прекращения услуги.

Сам перенос лучше выполнять поэтапно:

  1. Подготовить новую среду. Проверить версии, лицензии, пользователей, необходимые программы и доступы.
  2. Перенести тестовую копию. Проверить производительность и рабочие операции без реальных внешних отправок.
  3. Согласовать окно переключения. Остановить ввод данных и необходимые обмены в старой базе.
  4. Перенести актуальные данные. Проверить, что никто не продолжает работать в прежней копии.
  5. Сверить результат. Проверить последние документы, выбранные контрольные отчёты, права, печать и обмены.
  6. Переключить сотрудников. Сохранить защищённую копию прежней среды на согласованный срок.

По возможности не совмещайте переезд с крупным обновлением 1С и сменой СУБД. Если несколько изменений необходимы, проверяйте их отдельными этапами: так проще найти причину ошибки.

После начала ввода новых документов возврат к старой базе требует отдельного плана. Простое переключение назад оставит новые записи в другой копии. Этот момент нужно согласовать до переезда.

Что отправить провайдеру для расчёта

Заявку можно составить так:

Нужен сервер для 1С и удалённой работы. Конфигурация и версия: […]. Баз: […], общий объём: […]. Вариант работы: файловый / клиент-серверный, СУБД: […]. Всего сотрудников: […], одновременно работают: […]. Дополнительные программы и оборудование: […]. Тяжёлые операции: […]. Пользователи подключаются из: […]. Допустимый перерыв в работе: […].

Просим отдельно рассчитать ресурсы сервера, необходимые лицензии, перенос, резервное копирование и обслуживание. Укажите ограничения CPU и диска, возможность теста, цену продления и порядок увеличения ресурсов.

Для такого проекта можно подобрать Windows VPS в HSTQ. Опубликованная цена относится к ресурсам сервера: Windows Server, RDS и другие платные лицензии в неё не входят и предоставляются клиентом с подходящими правами использования. Настройка Windows, приложений и перенос данных оцениваются отдельно.

Перед длительной оплатой зафиксируйте выбранную конфигурацию, полный состав расходов и результаты проверки на своей базе. Это даст основание для выбора тарифа и позволит понять, когда действительно потребуется больше ресурсов.


Помог ли вам данный ответ?

« Назад

База знаний