Когда сервер в России — не предпочтение, а требование
Для части проектов вопрос выбора локации решается не задержкой и не ценой. Российское законодательство о персональных данных требует, чтобы сбор и хранение персональных данных граждан России велись с использованием баз данных, расположенных на территории страны. Это касается интернет-магазинов с регистрацией покупателей, сервисов записи, CRM с клиентской базой, форм обратной связи, собирающих контакты.
Ответственность за соблюдение лежит на операторе персональных данных, то есть на владельце сервиса, а не на хостинге. Размещение сервера в России — необходимое условие, но не автоматическое соответствие закону: требуется ещё правильно оформить политику обработки, получать согласия и вести учёт. Если проект работает с персональными данными всерьёз, эти вопросы стоит разобрать с юристом — здесь дешевле спросить заранее, чем разбираться после проверки.
Практическое следствие для архитектуры: даже если основной сервис живёт за рубежом, база с персональными данными должна находиться в России. Такая связка встречается часто — фронтенд и вычисления в Европе, хранилище клиентских данных на российской площадке.
1С на сервере: как посчитать конфигурацию
Это самый частый сценарий для российских серверов, и ошибаются в нём одинаково — берут по объёму базы, а надо по числу одновременных пользователей и режиму работы.
Файловый режим или клиент-серверный
Файловая база проще в развёртывании, но плохо переносит одновременную работу: при пяти-семи активных пользователях начинаются блокировки, и добавление ресурсов помогает слабо, потому что упирается в саму архитектуру. Клиент-серверный вариант с полноценной СУБД держит десятки пользователей, но требует больше памяти и внимания к настройке.
Ориентир простой: до пяти человек можно жить на файловой базе, дальше стоит планировать переход.
Сколько ресурсов закладывать
- Память — основной параметр. Сама система и служба сервера съедают около двух гигабайт, дальше считайте примерно по 500 МБ на активного пользователя в терминальном режиме. Для пяти человек это уже 4–5 ГБ, для десяти — от 8 ГБ.
- Процессор — важна частота, а не количество ядер. Многие операции в 1С выполняются последовательно, и восьмиядерный сервер на низкой частоте проиграет четырёхъядерному на высокой.
- Диск — узкое место при закрытии периода, проведении документов и формировании отчётов. Здесь идёт интенсивная запись, и скорость хранилища определяет, сколько будет длиться операция.
Терминальный доступ и Windows
Работа с 1С обычно организуется через удалённый рабочий стол: пользователи подключаются к серверу, а не таскают базу по сети. Задержка в 1–10 мс делает такой режим неотличимым от работы на локальном компьютере — именно поэтому географию под терминальные задачи выбирают в первую очередь.
Учтите, что младший тариф с одним гигабайтом памяти доступен только с Linux: для Windows Server этого объёма недостаточно. Начинать под терминальный сервер стоит минимум с двух гигабайт, а реально — с четырёх. Готовые конфигурации с включённой лицензией собраны на странице Windows VPS.
Про диски: здесь SSD
Честно о характеристиках: на российских площадках установлены SSD, а не NVMe. Для большинства задач — учётных систем, сайтов, корпоративных сервисов — этого достаточно с запасом. Разница проявляется при интенсивной случайной записи: тяжёлые регламентные операции в больших базах на NVMe пройдут быстрее.
Если дисковые операции критичны, а размещение в России не обязательно по закону, посмотрите Финляндию: там NVMe и задержка 20–40 мс — компромисс между скоростью хранилища и близостью к российской аудитории.
Когда виртуального сервера мало
Для 1С характерна неравномерная нагрузка: месяц ровной работы, а в период закрытия — пик, когда все считают отчёты одновременно. На виртуальном сервере в такие моменты вы конкурируете за диск с соседями по узлу.
Если пики регулярны и болезненны, разумнее перейти на выделенный сервер в России: ресурсы перестают делиться, и пиковая нагрузка становится предсказуемой.
Второй вариант, когда упирается именно в скорость расчётов, — конфигурации на AMD Ryzen с частотой до 5.7 GHz. Для однопоточных операций 1С прирост частоты даёт больше, чем добавление ядер. Правда, эти площадки расположены за пределами России, что подходит не всем задачам.