Какую ОС выбрать для сервера 1С
Построение сервера 1С – наиболее значимая задача при взаимодействии с корпоративными клиентами, поскольку на этом программном обеспечении построены внешние и внутренние бизнес-процессы многих предприятий малого и среднего бизнеса. Однако качественная работа сервера всегда зависит от двух факторов – правильно подобранного серверного оборудования и установленных программных компонентов. Конфигурацию 1С, а также структуру ИТ-системы всегда подбирают индивидуально в соответствии с приоритетными задачами компании, ее масштабом и планами развития, а также финансовыми ресурсами под проектирование сервера.
В большинстве случаев ИТ-инженер еще на начальном этапе определяется с техническими характеристиками серверного оборудования и операционной системой для 1С, поскольку эти параметры взаимосвязаны. Так, например, особенности конкретной операционной системы влияют на выбор процессора, объема жестких дисков и т.д. Одновременно следует учитывать и возможность самостоятельного управления компонентами ИТ-системы, если в штате компании нет компетентного системного администратора.
Как выбрать сервер под 1С
Многие коммерческие предприятия и некоммерческие организации работают с программой 1С, поскольку это ПО позволяет оптимизировать работы ряда служб и повысить внутренний и внешний контроль процессов. Если речь идет о небольшой компании, где установка специализированного программного обеспечения требуется только нескольким сотрудникам, работу выстраивают по принципу файлового сервера. В качестве выделенного сервера часто выступает отдельный компьютер, на котором хранится база данных. Однако, чем больше сотрудников работает в организации, тем большая мощность требуется от сервера, и файловый вариант становится нецелесообразным.
Для компаний среднего и крупного бизнеса ИТ-инженеры предлагают серверы 1С, которые работают по принципу клиент-серверной архитектуры. В этом случае каждый пользователь выступает в роли клиента, а программное обеспечение выносят на единый сервер. Для улучшения производительности системы базу данных 1С также часто выносят на отдельный сервер. Для компаний с количеством сотрудников свыше 100 человек используют кластеризацию серверов 1С: здесь разворачивают не один, а два или несколько серверов, объединенных в единую систему благодаря схеме балансировки.
Проектирование сервера 1С
Создание сервера 1С происходит в несколько этапов. Для эффективной работы лучше не выбирать компоненты самостоятельно, а привлечь квалифицированного ИТ-архитектора: это позволит сформировать устойчивую ИТ-систему в соответствии с финансовыми возможностями и масштабом компании. На начальном этапе руководитель принимает решение о приобретении сервера или аренде у провайдера: несмотря на гарантии безопасности последнего, собственный выделенный сервер превосходит в надежности. При проектировании опираются на ключевые параметры компании:
- Нужную конфигурацию 1С и приобретение лицензий;
- Количество сотрудников;
- Среднюю и максимальную вовлеченность сотрудников – количество одновременных операций в 1С;
- Планы по масштабированию бизнеса;
- Потребность в обеспечении усиленной безопасности;
- Наличие в штате компании системного администратора и т.д.
На основе полученных данных ИТ-инженер подбирает оптимальные варианты серверного оборудования, операционных систем и дополнительного софта, который упрощает настройки приложений.
Как выбрать операционную систему для 1С сервера
Глобально операционные системы для серверов под 1С можно разделить на две категории – Windows и Linux. Но в рамках этих ключевых операционных систем существует множество вариаций. При этом на официальном сайте 1С опубликована таблица совместимости всех конфигураций программы с конкретными версиями операционных систем. Ранее большинство ИТ-специалистов работали именно с операционной системой Windows благодаря удобному интерфейсу: разобраться в нем может даже специалист с низкими навыками в ИТ-сегменте. Однако в связи с экономическими санкциями продукты Windows невозможно приобрести, и потому ИТ-специалисты вынуждены перейти на Linux.
Формально эта операционная система не отличается сложностью настройки – нужно только привыкнуть к управлению через командную строку. Многие ИТ-специалисты давно работают именно с Linux, поскольку существует большое количество бесплатных версий. Также российские вариации Linux позволяют максимально адаптировать систему под конкретный запрос, а сервис предоставляет постоянную техническую поддержку. Чтобы ОС корректно работала на 1С сервере необходимо отслеживать обновления, а также устанавливать актуальные серверу патчи.
1С администрирование
Установка программного обеспечения 1С – это не тот случай, когда ИТ-специалист разово выбирает нужные настройки. В большинстве случаев пользователям требуется постоянная поддержка системного администратора. Прежде всего, администрирование 1С предполагает тестирование производительности. Для этого следует установить специальную утилиту и выставить в настройках подходящие конкретной компании параметры. Так, утилита рассчитывает коэффициент производительности сервера 1С на основе указанных ИТ-специалистов параметров: временного промежутка, максимального количества операций, времени отклика на запрос пользователя и других параметров.
Одновременно администратор 1С контролирует базы данных – создает, настраивает и адаптирует в зависимости от потребностей пользователей. В некоторых случаях пользователь может самостоятельно изменять некоторые настройки, если это допускается обозначенной его ролью в клиент-серверной архитектуре и компетенциями в администрировании 1С. Причем, администрирование 1С актуально вне зависимости от архитектуры сервера: программное обеспечение предполагает обновление платформы и работу с информационными базами.
Инфраструктура 1С
Когда руководитель компании задумывается о приобретении 1С, он представляет обычную программу, в которой будут работать его сотрудники. Но на деле инфраструктура 1С включает в себя различные компоненты: физическое оборудование – персональный компьютер или сервер, виртуальные машины, программную настройку сервера и базы данных, а также приобретение лицензий в соответствии с конкретными задачами пользователей. Например, для ведения бухгалтерии, складского учета и т.д.
ИТ-специалисты под инфраструктурой 1С часто понимают отдельный продукт «Облачная инфраструктура». Он позволяет сократить финансовые и трудовые затраты на администрирование 1С благодаря размещению базы данных в облачном хранилище. При этом специалисты сервиса оказывают полноценную поддержку пользователям, что становится альтернативой для компаний, в штате которых нет собственного системного администратора.
Когда компания еще на начальном этапе проектирования правильно расставила приоритеты, выбранное оборудование и установленное ПО гарантируют продуктивную и стабильную работу пользователей в 1С.
Как выбрать компоненты сервера
Все физические и программные составляющие сервера подбирают адресно – опираясь на поставленную заказчиком задачу. Так, например, для серверов 1С нужно учитывать характерные особенности этого программного обеспечения. Первично ИТ-инженер ориентируется на количество пользователей-клиентов, которых необходимо подключить к серверу. При этом производительность сервера 1С в большей мере зависит от мощности серверного процессора. Здесь наиболее значимо значение тактовой частоты: чем оно выше, тем с большей скоростью процессор обрабатывает поставленную пользователем задачу.
Количество ядер – вторичная характеристика серверного процессора для 1С, поскольку для работы с этим ПО достаточного стандартного двухядерного процессора. Однако чем больше количество пользователей в компании, тем важнее больший объем кэш-памяти и жестких дисков. При этом мощность компонентов важно тестировать именно в порядке взаимосвязи друг с другом: соответствие серверных элементов позволяет добиться максимальной производительности ИТ-системы. Это особенно важно в тех случаях, когда сервер разворачивают не с нуля, а базируются на уже имеющемся оборудовании.
Операционные системы
Одновременно с выбором операционной системы для сервера 1С следует позаботиться и об ОС для персональных компьютеров пользователей. В большинстве случаев ИТ-специалист стремится согласовать эти ОС между собой, хотя зависимость некритична – все конфликты можно устранить установкой специальных утилит. Проблемы возникают только в том случае, если на компьютере установлена ОС Windows.
При этом не существует универсальной операционной системы, которую выбирали бы все ИТ-инженеры: каждый опирается на личные предпочтения и особенности конкретной компании. В связи с ограничением установки ОС Windows появляется много альтернативных вариантов – отечественных операционных систем, большинство из которых созданы на базе ядра Linux. Перед установкой необходимо проверить совместимость выбранной операционной системы с конкретной конфигурацией программного обеспечения.
Когда требуется развернуть кластер серверов 1С в масштабах крупного предприятия, сохранить моноплатформенность на всех устройствах и серверах практически невозможно. В таком случае следует проверить совместимость операционной системы серверов с базой данных и компьютерами пользователей.
Системные требования 1С
Каждая конфигурация 1С включает различные требования к техническим параметрам серверного оборудования и программному обеспечению. Эту информацию предоставляет франчайзи 1С, также ее можно найти на официальном сайте программы. При этом все параметры разделены на три категории: минимальные, оптимальные и максимальные требования. Так, например, одна и та же конфигурация может работать на сервере с процессором Intel Core i3 и Intel Core i5, однако, во втором случае производительность будет выше.
В рамках системных требований всегда прописывают минимальное и максимальное количество пользователей, которых можно подключить согласно конфигурации. При этом выделяют не только клиентов-пользователей, но и отдельные формы, роли и операции.
Когда работу выстраивают в порядке клиент-серверной архитектуры, системные требования к персональным компьютерам снижаются: важнее мощность сервера, а не устройства на рабочем месте пользователя. Но и здесь следует учитывать минимальные технические характеристики для корректного запуска приложения.
Оптимальные параметры для работы с 1С
Чтобы сервер 1С работал продуктивно, следует рассчитать средние параметры для каждого элемента серверного оборудования. Так, для серверного процессора выбирают двух- или четырехядерную модель с достаточным уровнем внутренней памяти и высоким показателем тактовой частоты. При проектировании масштабных серверов используют многопроцессорную схему. Также для корректной работы ПО следует рассчитать оптимальный объем памяти на накопителе. В среднем это значение порядка 200 Мб на одного сотрудника, но оно может меняться в зависимости от выбранной конфигурации 1С. Технические требования к серверному оборудованию под базы данных обычно выставляют отдельно: здесь большое значение играет специфика СУБД. Компоненты для сервера 1С стоит подбирать таким образом, чтобы ИТ-специалист смог масштабировать сервер без потери базы данных.