Продажа, внедрение и сопровождение программных продуктов 1С, Microsoft, Касперский, Kerio и др.
Диалог Софт
ТЦ "Гэлакси", офис 436
+7(3012) 21-30-29

Рекомендации по выбору оборудования для 1С:Предприятие

Рекомендации По Выбору Оборудования Для 1C:предприятие

При реализации определенных задач предприятия требуется правильный и современный подход к выбору оптимального оборудования и программного обеспечения к нему. Если Ваша компания имеет филиалы, которые требуются объединить в общую сети или подключить клиентов через сеть интернет, рекомендуется ознакомиться с этой статьей. Наша компания по роду своей франчайзинговой деятельности специализируется на программных продуктах семейства 1С:Предприятие, в связи с этим, наша компания дает рекомендации по выбору оборудования для работы в среде 1С:Предприятие. Рекомендации носят относительный характер и могут рассматриваться как базовые при выборе состава оборудования для решения задач автоматизации предприятий. Следует учитывать, что при выборе аппаратного обеспечения для конкретного внедрения, необходимо учитывать различные факторы, например, такие как функциональность и сложность используемых прикладных решений, одновременно выполняемых пользовательских действий с информационной базой, а так же количество одновременно работающих пользователей и интенсивность их работы и т.д. Более подробную информацию можно найти в документации к 1С:Предприятие в брошюре “Руководстве по установке и запуску”.

Рекомендации для рабочих станций

В качестве операционной системы рекомендуется использовать Windows XP x32 (SP3 + все обновления до 1.04.2014 г.), Windows 7(x32/x64) или Windows 8.1(x64).

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

В таблице 1 приведены наиболее типичные параметры, которые были получены с учетом опыта эксплуатации прикладных решений на платформе 1С:Предприятия специалистами нашей компании.

Состав рабочей станции Рабочии станции по использованию 1С:Предприятие
Для пользователей Для разрабочиков
Операционная система Windows XP (SP3 + все обновления до 1.04.2014г.), Windows 7(x32/x64) Windows 7(x32/x64), Windows 8.1
Оперативная память Не менее 1Gb Не менее 4Gb
Процессор Core 2 Duo или выше Intel Core i3 или выше
Таблица 1.Типовые параметры рабочих станций для использования 1С:Предприятия

Рекомендации по выбору сервера 1С:Предприятие

При определении параметров компьютера, на котором будет работать сервер 1C:Предприятие необходимо учитывать следующие важные особенности эксплуатации:

  1. Где будет располагаться сервер 1С:Предприятия и MS SQL Server (на одном компьютере или на разных);
  2. Какое количество пользователей будет одновременно работать с информационной базой, а так же интенсивно выполняющиеся операции ввода-вывода информации или формирования отчетов;
  3. Какой объем информации обрабатывается за день, месяц, квартал и год;
  4. Распределение нагрузки между сервером и клиентом (реализованное в прикладном решении).

Если сервер 1С:Предприятия 8 и MS SQL Server располагаются на одном компьютере, то следуют учитывать, что требования каждого приложения к мощности вычислительных ресурсов данного компьютера суммируются. Расположение сервера 1С:Предприятия 8 на отдельном компьютере позволяет уменьшить требования к дисковой подсистеме данного компьютера и существенно уменьшить его стоимость. Желательно, чтобы компьютеры сервера 1С:Предприятие и/или MS SQL Server имели аппаратную возможность поддержки RAID контроллера или SCSI дисков.

Основными факторами, влияющими на производительность системы в целом оказывает тактовая частота и количество процессоров, а также объем оперативной памяти. Увеличение объема оперативной памяти может оказаться полезным при построении отчетов в случае увеличения периода, за который обрабатываются данные, тактовая частота процессора влияет на документы закрытия месяца, обработки сложных отчетов и т.д. Рекомендуется располагать сервера 1С:Предприятия 8 и MS SQL Server на разных компьютерах, так как такая архитектура позволяет администратору распределять нагрузку между серверами. Использование сервера 1С:Предприятия 8 позволяет сосредоточить на нем выполнение наиболее объемных операций по обработке данных. Например, при выполнении даже весьма сложных запросов программа, работающая у пользователя, будет получать только необходимую ей выборку, а вся промежуточная обработка будет выполняться на сервере.

В таблице 2 приведены наиболее типичные параметры, которые были получены с учетом опыта эксплуатации прикладных решений с использованием сервера 1С:Предприятия специалистами нашей компании.

Комплектующие сервера 1С:Предприятие Характеристики комплектующих для сервера
Оперативная память Не менее 2Gb(DDR 2, DDR 3)
Процессор Intel Core i3 или выше
Метеринская плата С поддержкой RAID 2
Дисковые накопители Не менее 2 HDD (RAID 2) или SCSI
Таблица 2.Типовые параметры для использования сервера 1С:Предприятия

Рекомендации по выбору системы управления базой данных (СУБД) MS SQL Server

При выборе системы управления базой данных (СУБД) следует учитывать тот факт, что 1С:Предприятие, в первую очередь ориентирована для работы с СУБД MS SQL Server. Совместная работа 1С:Предприятие и СУБД MS SQL Server эффективно выполняет запись и извлечение информации, выполнение расчетов и составление отчетов. При совместной работе роль записи, извлечения и выполнения расчетов выполняется СУБД MS SQL Server, что позволяет при обработке данных уменьшить нагрузку на клиентскую часть и сократить объем информации, передаваемой на клиентский компьютер.

Основными факторами, влияющими на производительность MS SQL Server , являются объем информационной базы, количество одновременно работающих пользователей и вид задач, решаемых пользователями (ввод документов, построение отчетов и т.п.). Так же следует учитывать существующие различные версии СУБД MS SQL Server - это версия MS SQL Server 2001, MS SQL Server 2003, MS SQL Server 2008, MS SQL Server 2013. Рекомендуется использовать версию не ниже MS SQL Server 2003 + SP3. Следует отметить, что чем выше версия СУБД MS SQL Server, тем более производительный необходим процессор для СУБД и соответствующая операционная система Windows Server(ОС).

Для оценки при конкретном внедрении характеристик сервера (тактовой частоты, количества процессоров и объема оперативной памяти), необходимых для обеспечения требуемой пропускной способности и времени реакции системы, следует учитывать интенсивность работы пользователей в используемых прикладных решениях, объем информационной базы и количество одновременно работающих пользователей. Эти параметры должны быть оценены как для нормальных, так и для пиковых режимов работы системы. Кроме того, необходимо оценивать прогнозируемое увеличение количества пользователей системы и возможный рост объема информационной базы.

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

Следует понимать, что при использовании разных режимов работы нагрузочных сценарных тестирований и различных прикладных решений оценки выбора аппаратной части сервера СУБД MS SQL Server могут быть разные.

Особое внимание следует уделить количеству оперативной памяти(ОЗУ) компьютера, где будет располагаться СУБД MS SQL Server. Если СУБД MS SQL Server располагается на физическом сервере, то производительность будет напрямую зависеть от процессора компьютера и физически используемой памяти, если используется под СУБД MS SQL Server виртуальная машина на компьютере MS SERVER(2008R2, 2012R2) с ролью Hyper-V, то физическая память компьютера распределяется на все используемые виртуальные машины системным администратором. При выделении памяти под СУБД в этом случае следует учитывать нагрузку используемых в Hyper-V других виртуальных машин.

В таблице 3 приведены наиболее типичные параметры, которые были получены с учетом опыта эксплуатации прикладных решений с использованием различных версий СУБД MS SQL Server специалистами нашей Компании.

Состав сервера СУБД Операционная система на сервере СУБД
ОС Windows SERVER 2003(x32) ОС Windows SERVER 2003(x64), 2008 R2, 2012 R2
Процессор Intel Core i5 или выше Intel Xeon E5-2620 2.0 GHz/6core или выше
Оперативная память Не менее 2Gb Не менее 16Gb
Дисковая подсистема Объединенный RAID-массив, объем не менее 500Gb Интерфейс SCSI, объединенный в RAID-массив, объем не менее 1TB
Таблица 3.Типовые параметры компьютера СУБД MS SQL Server с операционной системой Windows SERVER
При определении требуемых размеров оперативной памяти и количества процессоров следует учитывать ограничения используемой редакции операционной системы Microsoft Windows Server. Так, например, Microsoft Server Standard Edition не поддерживает работу более чем с 4 процессорами и 2 Гб оперативной памяти. Если есть необходимость в использовании более производительного оборудования с количеством процессоров более 4 и объемом оперативной памяти более 2Гб – следует использовать другую редакцию операционной системы серии Enterprise Edition (Windows Server 2003 Enterprise Edition, Windows Server 2003 x64, 2008, 2008 R2, 2012, 2012 R2) и SQL Server Enterprise Edition.

Общая рекомендация по оценки оборудования при клиент-серверном варианте работы с 1С:Предприятие

При эксплуатации 1С:Предприятие в клиент-серверном режиме работы конфигурации «1С:Комплексная автоматизация» специалистами нашей Компании произведена следующая оценка параметров оборудования используемого в клиент-серверном варианте работы, в режиме, когда сервер 1С:Предприятие и СУБД MS SERVER 2008 находились на одном компьютере. Варианты оценок приведены в таблице 4.

Количество активных соединений Рекомендуемые параметры оборудования
Процесор Память
От 5 до 10 пользвоателей Intel Xeon E5-2620 2.0 GHz/6core 16 Gb
От 10 до 20 пользователей Intel Xeon E5-2640 2.0 GHz/6core 32 Gb
От 20 до 50 пользователей Intel Xeon E5-2650 2.0 GHz/8core 64 Gb
Таблица 4.Типовые параметры компьютера СУБД MS SQL Server 2008 при эксплуатации прикладного решения 1С:Комплексная автоматизация

Рекомендации по выбору оборудования для работы с 1С:Предприятие с операционной системой Windows Server с ролью сервера терминалов

При эксплуатации 1С:Предприятие в файловом или клиент-серверном режиме работы для повышения быстродействия, существует возможность использовать возможность операционной системы(ОС) Windows Server с установленной и настроенной должным образом ролью сервера терминалов.

При эксплуатации 1С:Предприятие совместно с ОС Windows Server с установленной ролью сервера терминалов, системными администраторами может быть настроен доступ к приложению 1С:Предприятие в режиме RemoteAPP, в режиме удаленного доступа(RDP) или WEB доступа (не рассматривается, ввиду не распространённости). Режимы доступа пользователей к удаленному рабочему столу или запуска приложений c помощью RemoteAPP для приложений, широко используются при объединении офисов.

При по выборе оборудования для ОС Windows Server с ролью сервера терминалов следует учитывать, что для запуска 1С:Предприятие для одного тонкого клиента требуется не менее 512Мb оперативной памяти сервера.

В таблице 5 приведены наиболее типичные параметры, которые были получены с учетом опыта эксплуатации прикладных решений на платформе 1С:Предприятия специалистами нашей компании.

>Количество активных соединений с сервером Рекомендуемые параметры оборудования
Процесор Память
От 5 до 10 пользвоателей Intel Core i3 8 Gb
От 10 до 20 пользователей Intel Core i5 или выше 16 Gb
От 20 до 50 пользователей Intel Core i7 или выше 32 Gb
Таблица 5.Типовые параметры компьютера при эксплуатации 1С:Предприятие с ОС Windows Server 2008R2 с ролью сервера терминалов