Расчет и выбор сервера под 1С | Boodet.online

Администрирование

Расчет и выбор сервера под 1С | Boodet.online

‌Поэтапный гайд по проектированию сервера для 1С. Расчет параметров требуемого серверного оборудования по количеству пользователей и необходимым мощностям.

Поделиться
Запинить
Отправить

Выбираем сервер для 1С

Чтобы 1С работал без тормозов и зависаний, нужен сервер. В зависимости от стандартных рабочих задач, объема баз и количества сотрудников, число серверов может быть 1 или 3 (терминальный, для баз данных, для 1С). Как выбрать и рассчитать сервер самому и нужно ли это?

Все больше компаний переходят на облачные решения. Аренда VDS и VPS обходится дешевле, чем сборка, размещение и обслуживание физических машин. Еще один плюс облака — полностью настроенная и готовая к работе инфраструктура (в цену уже входят лицензии, стоит нужный софт, антивирусы).

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

Для тех, кто решил сделать расчет сервер для 1С самостоятельно, специалисты Boodet.Online подготовили подробную статью о том, какие комплектующие выбирать, как рассчитывать мощности и на что обращать внимание в первую очередь.

Критерии сервера 1С

Для стабильной работы 1С нужно от одного до трех серверов. Три машины собирать не нужно: вы можете собрать одну и разделить ее на виртуальные, например, с помощью Hyper-V. Виртуализация позволит распределить мощности на несколько подсистем. Это очень удобно — можно устанавливать любые ОС, настраивать уровни доступа, добавлять и удалять пользователей.

Чтобы понять, какие комплектующие понадобятся, нужно определить основные критерии:

  • тип и объем баз данных;

  • количество пользователей;

  • регулярность бэкапов — например, если вы сохраняете данные пару раз в день и храните снимки всех состояний, понадобится вместительный диск для снапшотов;

  • набор сервисов;

  • тип доступа (все сотрудники будут работать из одного офиса или нужно, например, чтобы у работника склада в Иркутске был доступ к серверу для 1С в Москве);

  • тип инфраструктуры;

  • возможности Дата-центра или серверной, если будете размещать машину на своей площади.

Как рассчитать параметры сервера под 1С

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

Какие параметры важны:

  • процессор;

  • оперативная память;

  • дисковая подсистема;

  • масштабирование;

  • отказоустойчивость;

  • тип доступа и т.д.

Процессор

Первое, что предстоит выбрать для сервера для 1С — процессор. Значение имеет количество ядер, причем если вы планируете разделить мощность на виртуальные машины, считать надо количество ядер для каждой WM.


Как считаем? Нужно знать число баз данных и пользователей (берите с запасом, чтобы хватило на пиковые нагрузки). В среднем, одно ядро обеспечивает стабильную работу 8 сессий. 2 ядер хватит на 10 пользователей. Если будете делать виртуальные машины — добавьте еще два ядра на каждую.

Обращайте внимание на тактовую частоту (в Гигагерцах). Чем она выше — тем лучше производительность. Рекомендуем выбирать процессоры с тактовой частотой не ниже 4,40 Ггц.

Оперативная память

Оперативную память считаем для нескольких параметров (потом значения нужно сложить):

  • количество SQL (баз данных) — 4-6 Гб;

  • операционная система — Linux до 2 Гб, Windows не менее 2 Гб;

  • пользователи — 1 Гб на каждого.

Дисковая подсистема

Дисковая подсистема для сервера 1С должна состоять из современных накопителей (SSD). HDD подойдут только для хранения бэкапов (и то при условии большого количества циклов перезаписи). Хорошо зарекомендовали себя подсистемы из SSD с RAID совместно с SAS.

Обращайте внимание на контроллеры. Аппаратные устройства с энергонезависимой памятью увеличат производительность в 2,5 раза.

Масштабирование

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

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

Отказоустойчивость

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

Обратите также внимание на сетевые интерфейсы. От параметров платы Ethernet зависит не скорость одновременной работы сотрудников.

Тип доступа

Сколько у вас сотрудников? В каком формате работают — в офисе или на удаленке? Есть ли филиалы? В зависимости от ответов нужно будет организовать локальный или удаленный доступ. Рекомендуем заранее продумать, как вы организуете удаленный доступ.

Сетевые интерфейсы

Если в компании менее 40 сотрудников с доступом в , этот параметр сервера можно не рассчитывать. Берите любую современную плату Ethernet — все будет работать. Если пользователей больше 40, ориентируйтесь на 10 Gbe.

От параметров сетевого интерфейса зависит скорость и стабильность интернета, скорость работы с программой. Количество хостов зависит от числа и объема баз данных. Чем больше БД, тем больше хостов нужно.

Еще один важный момент — архитектура портов Gbe. Встроенные, на десктопных шинах, для объемных рабочих задач (крупных компаний) не подойдут. Они используют слишком много ресурсов процессора, оперативной памяти и шин. В итоге скорость работы  на таком сервере снижается (примерно на 33%).

Количество серверов

Количество серверов 1С зависит от вариантов доступа (клиент-серверный или терминальный). В 90% случаев это будет клиент-серверный вариант. То есть, как уже говорилось ранее, понадобится минимум два сервера — для баз данных и для 1С. Если добавить еще и терминальный — программа будет работать быстрее. Собрать одну мощную машину и разделить на виртуальные можно с помощью гипервизора.

Преимущества виртуальных серверов для 1С:

  • гибкое масштабирование — можно добавлять ресурсы во время пиковых нагрузок;

  • можно поставить разные ОС;

  • обслуживать один сервер намного дешевле, чем три.

Методы расчета

Как рассчитать параметры сервера? Можно воспользоваться методиками от разработчиков платформы . На официальном сайте находится подробная документация — там есть уже практически готовые сборки под различные задачи и количество пользователей:

Тип внедрения

СУБД

Веб-сервер

Процессор

Память

Диск

Процессор

Память

Диск

Процессор

Память

Диск

Малое внедрение (до 100 пользователей)

8 ядер

16 Гб

500 Гб

4 потока, 2 ядра

8 Гб

120 Гб

2 потока,

1 ядро

4 Гб

80 Гб

Среднее внедрение (до 500 пользователей)

12 ядер

64 Гб

1000 Гб

8 потоков, 4 ядра

24 Гб

200 Гб

2 потока,

1 ядро

4 Гб

80 Гб

Крупное внедрение (от 500 пользователей)

40 ядер

512 Гб

3000 Гб

20 потоков, 10 ядер

64 Гб

500 Гб

4 потока,

2 ядра

8 Гб

120 Гб

Арендовать облачный сервер для 1С или собрать физический: что лучше?

Основной аргумент в пользу облачных серверов для 1С — снижение расходов и делегирование IT- задач. Вам не придется покупать и модернизировать комплектующие, дублировать узлы, платить за размещение в ЦОД или создавать собственную серверную. Облачные провайдеры защищают инфраструктуру от взломов и DDoS-атак, предоставляют все необходимое ПО в аренду по системе PaaS, настраивают удаленные рабочие столы.

Основной аргумент сторонников собственных физических машин — единоличное пользование мощностями. Но multitenant-архитектура облака тоже подразумевает гарантированную резервацию оплаченных ресурсов. То есть, если вы арендуете конфигурацию с 64 Гб оперативной памяти, то вы гарантированно будете пользоваться этими 64 Гб.

Кроме того, у провайдеров обычно есть отдельная услуга резервного копирования и хранения снапшотов. Если места для бэкапов перестанет хватать на физическом сервере для 1С, придется докупать новый диск. В облачной инфраструктуре расширить объем хранилища можно в один клик в личном кабинете.

А что будет, если сервер провайдера сломается? Такое практически невозможно. Оборудование размещают в Дата-центрах уровня Tier III. Такие ЦОД надежно защищены от пожара и затопления, в них есть системы резервного питания и охлаждения. А если все-таки произойдет что-то непредвиденное и один хост выйдет из строя, вашу  и базы данных просто перенесут на резервный. Это происходит автоматически, чаще всего пользователи даже не замечают, что работают на другом хосте.

Выводы

При сборке физического или выборе облачного сервера для 1С обращайте внимание на ключевые параметры: процессор, память, дисковую подсистему, сетевое оборудование. Убедитесь, что система получается гибкой (мощности можно масштабировать без добавления комплектующих). Если не уделить внимание ключевым параметрам сервера, 1С будет тормозить, в процессе работы начнут часто появляться ошибки, можно потерять данные.

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

Поделиться
Запинить
Отправить

Возможно вам так же будет интересно:

Разбираемся, как делать оптимизацию по-умному

Правила, которые помогут подобрать нужных людей

Что нужно понять, прежде чем изучать нейромаркетинг