Переходите на наш сайт и обращайтесь к менеджеру за консультацией.
Для любого бизнеса , который решил стать клиентом «1С», важно грамотно продумать работу сервера для этой самой «1С», чтобы базы дынных всей компании не потерялись безвозвратно, а сам компьютер работал стабильно.
«1C» – это стандартная программа для введения и автоматизации любого учета. Для малого и среднего бизнеса, где есть налоги, балансы, бюджеты, склады и оборудование, «1С» очень кстати, особенно если у предприятия нет возможности увеличения штата сотрудников.Для четкой и бесперебойной работы лицензионной версии «1С» важно правильно подобрать сервер, исходя из нескольких важнейших аспектов:
Количество юзеров, одновременно использующих «1С» с целью ввода данных;
Количество пользователей – является одним из важнейших моментов при подборе сервера для «1С»: к примеру, это может быть небольшое предприятие с 20 сотрудниками, либо большая компания с более 50 зарегистрированных пользователей. Именно от этого фактора зависит необходимое количество ядер в процессоре, которые необходимо использовать.
Далее следует возможность выделять отдельно сервер для SQL и приложения «1С»;
При такой работе сервера,отдельно работающего для SQL и «1С», увеличивается работоспособность сервера.
Также при проектировании работы сервера необходимо запланировать объемы обрабатываемых данных;
Для хранения базы данных SQLпредпочтительнее использовать быстрые SSD диски. Также для сервера с приложением «1С» SSD диски стоит использовать под систему. Еще следует помнить о возможном увеличении объема дискового пространства и необходимость резервного копирования баз данных при постоянном его росте. Для таких целей стоит сразу приобрести подходящий для этого RAID контроллер с кэш-памятью и батареей.
Структура распределения нагрузки в архитектуре клиент- сервер
Приложение 1С можно собирать в кластеры, то есть использовать по несколько серверов приложений и баз данных для повышения отказоустойчивости и производительности, если используется балансировка нагрузки. Соответственно, если планируется собирать 1С в кластер, то серверы под инфраструктуру 1С нужно подбирать с тем расчетом, чтобы вычислительных ресурсов хватило в перспективе на обеспечение этого кластера.
Теперь можно приступать к подбору комплектующих, выбора ОС и т.д.;
1) 1С на серверном железе или обычном компьютере?
Ответ на этот вопрос исходит от количества сотрудников в вашем предприятии. Для команды, состоящей от 3 до 5 человек достаточно обычного ПК. Однако в персональные компьютеры устанавливаются жесткие диски с SATA подключением, которые не способны обрабатывать несколько запросов одновременно, тем самым замедляя систему. Конечно, лучше использовать сервер, который обеспечит надежность и скорость работы.
Подходя к выбору железа в вашем арсенале должны четко быть определены следующие моменты:
· На какой Операционной системе вы будете работать;
· Один сервер или кластер;
· Какое количество пользователей будет работать с 1С;
· Каков будет характер их работы;
· Как вы будете оптимизировать код.
Если все моменты определены, значит переходим к самому железу.
2) Выбор процессора и оперативной памяти
Для стабильной работы сервера важно правильно рассчитать частоту и кэш процессора, количество ядер и потоков, а также объем оперативной памяти. В первую очередь обращаем внимание на количество сотрудников, которые будут работать в «1С».
Например:
Если в вашей команде до 15 сотрудников, то объем базы данных, как правило, не превышает 8 Гб, а программа «1С» в виде файловой версии устанавливается на клиентские машины. Для ОС будет достаточно 4-6 ГБ и еще 4 ГБ необходимо будет для системного кэша. При таком расчете, можно сделать вывод, что со всем задачами вашего бизнеса справится сервер с 4-х-ядерный процессором.
А если в вашей команде около 40 сотрудников, то для такой нагрузки необходимо использовать 2 процессора на 4 или 6 ядер для оптимальной работы, а оперативной памяти необходимо 16–64 Гб, так как для каждого сотрудника необходимо выделить минимум 700 Мб. При таком расчете сделаем вывод, что для полноценной работы вашему бизнесу понадобится 2 физических сервера.
3) Выбор дисковой подсистемы
Дисковая подсистема отвечает за производительность сервера. За производительность сервера отвечает дисковая подсистема. Приложения 1С-сервера работают с высокой интенсивностью, и к сожалению, часто возникают ошибки, например, блокировка таблиц при использовании несколькими сотрудниками одновременно.
Для предотвращения такой проблемы важно правильно выбрать дисковую подсистему под ваши задачи, найдя оптимальное соотношение надежности и производительности.
За быстродействие отвечает такой фактор, как скорость чтения/записи в секунду. Также стоит отметить, что и в выборе дисковой подсистемы необходимо учитывать количество пользователей, которые будут работать в программе.
К примеру, при 6 пользователей и базе данных, равной 300 Мб, показатель дисковой системы будет равен примерно 400-600 единиц.
В серверах, у которых отсутствуют базы данных, можно установить SAS-накопители вместо SSD, так как они значительно дешевле.
4) Выбор операционной системы
Выбор ОС для сервера всегда был проблемой для всех юзеров. В основном, окончательное решение принимается благодаря опыту пользователя в той или иной ОС. И у Microsoft, и у Linux есть как плюсы, так и минусы.
Windows является платной системой, и цена варьируется в зависимости от количества ядер. Например, при минимальной 16-ядерной конфигурации вам необходимо потратить приблизительно 80000 рублей, однако, существует совместный продукт Майкрософт и 1С- «MS SQL Server Runtime». Стоит он гораздо дешевле, но функционал узконаправлен на «1С: предприятие 8»
Linux ( стоит подметить важный момент – не существует ОС с названием Linux: этим словом называется ядро, базовый компонент, тогда как надстройки над ним зависят от дистрибутива) является бесплатной ОС, и есть специалисты, способные развернуть 1С на Linux. Однако дальнейшее обслуживание и поддержка будут обходиться дороже.
5) Сервер с виртуальными машинами
В первую очередь, давайте разберемся, что такое «виртуализация сервера»?
Виртуализация сервера 1С — это перенос функции сервера 1С и системы управления базами данных (СУБД) с физической машины на виртуальную машину.
При переносе функции на виртуальную машину инфраструктура становится более отказоустойчивой, эффективной и простой в администрировании. К плюсам можно еще отнести быструю перезагрузку сервера.
Однако, производительность виртуальных машин в среднем на 20 % меньше физических серверов.
Таким образом, к виртуализации сервера следует подходить осторожно там, где в приоритете у компании производительность конкретной базы данных.
6) Кластер серверов
Кластер серверов - это определенное количество серверов, объединенных в группу и образующих единый ресурс. Благодаря данной функции можно значительно увеличить производительность системы, а также повысить надежность.
При подключенном кластере серверов обеспечивается бесперебойная работа системы, даже если один или несколько серверов выйдут из строя. При всем этом кластер синхронизирует данные между серверами, находящимися в нем, а также эффективно распределяет пользовательские запросы по серверам.
Заключение
Напоследок хочется добавить, что не стоит экономить, приобретая персональный компьютер для сервера 1С – Серверное оборудование гораздо надежнее и отказоустойчивее, чем обычное компьютерное «железо», и потеря всей учетной системы вашего предприятия может выйти вам гораздо дороже, чем покупка надежного сервера.