Содержание
Что такое 1С?
Что нужно учесть перед покупкой 1C
Лицензия для 1C
Выбор 1C для бизнеса: производства, ИП, интернет-магазина, торговли
Как выбрать сервер для 1С
Преимущества выделенного сервера 1С
Выбор сервера по количеству пользователей
На 5 пользователей
На 10-15 пользователей
На 20-30 пользователей
На 50 пользователей
На 100 пользователей
На 200 и более пользователей
Операционная система для 1С
Windows
Linux
Расчет мощности сервера 1С
Сколько серверов нужно для 1С
Почему не стоит использовать 1С на обычном ПК
Требования к компонентам сервера для 1С
Процессор (CPU)
Оперативная память (RAM)
Дисковая подсистема
RAID контроллеры
Отказоустойчивость и запас производительности
Операционная система
Заключение
Программный комплекс 1С широко используется для организации учета и управления на предприятиях, автоматизации многих бизнес-процессов и повышения эффективности документооборота. По этой причине перед многими компаниями стоит задача выбора и установки выделенного сервера для 1C. Перед запуском проекта важно правильно рассчитать параметры серверного и клиентского оборудования, необходимые для корректной и эффективной работы программы. Также необходимо учесть ожидаемую нагрузку на систему в реальной рабочей обстановке.
Поговорим о том, как выбрать серверную аппаратуру для 1С, чтобы она обладала достаточной мощностью для решения текущих задач и позволяла масштабировать систему по мере роста бизнеса.
Что такое 1С?
1C – программное обеспечение, используемое для автоматизации рабочих процессов организации: бухгалтерских транзакций, закупок, начисления заработной платы, складского учета, управления кадрами и т.д. При выборе варианта ПО 1C нужно учитывать, что данный программный пакет должен решать конкретные задачи в зависимости от потребностей и бюджета компании.
Что нужно учесть перед покупкой 1C
В основе любой 1С лежит приложение «1С: Предприятие». Это технологическая платформа с собственным внутренним языком программирования, являющаяся своего рода «оберткой» для баз данных (БД). Разные виды 1С представляют собой различные конфигурации ПО на базе единой платформы «1С: Предприятие». Данные конфигурации, т.е. прикладные программы, делятся на:
Типовые - программы для решения широкого спектра бизнес-задач: электронного документооборота, делопроизводства, бухучета, управления продажами, бюджетирования и т.д.
Нетиповые - доработанные типовые или разработанные с нуля программы для решения специфических задач отдельных фирм без контроля компании 1C.
Лицензия для 1C
Лицензии бывают базовыми, корпоративными (КОРП) и профессиональными (ПРОФ), а также программными и аппаратными.
Для корректной работы ПО 1С требуются следующие лицензии:
На основные поставки – конфигурация + платформа + одно рабочее место. Область использования ПО – только локальная сеть пользователя (нужно приобретать дополнительную основную поставку для каждого офиса).
Клиентские лицензии на дополнительные рабочие места – от 1 до 500.
На сервер приложений «1С: Предприятие»: бюджетная Мини (до 5 пользователей, оптимально для небольших компаний или тестовой серверной станции), х32, х86-64 или КОРП х86-64 с максимумом функционала.
На пакеты, состоящие из нескольких программных продуктов.
На дополнительные продукты – веб-расширения, мобильные приложения и т.п.
На СУБД (если устанавливается серверное оборудование 1C).
Дополнительные расходы для успешного внедрения 1C:
Внедрение и сопровождение - при реализации крупных проектов, предполагающих сложную адаптацию процессов требуются услуги “интеграторов”, т.е. специалистов по внедрению 1C.
Информационно-технологическое сопровождение (ИТС). В минимальной комплектации - подробные инструкции по функционалу 1С, подписка на обновления. В расширенном варианте – составление отчетов, живая поддержка и др.
Выбор 1C для бизнеса: производства, ИП, интернет-магазина, торговли
Рассмотрим оптимальные базовые конфигурации ПО (на 1 рабочее место) с учетом объемов и задач бизнеса:
Торговые операции (розница, опт, магазины, интернет-магазины) Бухгалтерский и регламентированный учет (производство, ИП, магазины, интернет-магазины) Комплексные решения
Малый бизнес 1С: Управление торговлей, базовая версия,
1С: Розница 1C: Бухгалтерия, базовая версия, 1C: Упрощенка 1C: Управление нашей фирмой
Средний бизнес 1С: Комплект прикладных решений на 5 пользователей,
1С: Управление торговлей ПРОФ 1C: Бухгалтерия ПРОФ 1C: Комплексная автоматизация
Крупный бизнес 1С: Управление торговлей ПРОФ 1C: Бухгалтерия КОРП 1C: ERP Управление предприятием
Как выбрать сервер для 1С
Для корректного выбора сервера под определенные задачи необходимо рассчитать параметры серверного оборудования, провести тесты в реальной среде и т.д. Также можно воспользоваться советами для подбора комплектующих в статье ниже или выбрать готовую конфигурацию на основании количества пользователей.
Преимущества выделенного сервера 1С
Установка выделенного сервера имеет следующие преимущества:
Безопасность данных. Вы знаете где находится ваши данные, и кто имеет к ним доступ. Отдельные пользователи имеют доступ к определенным секторам памяти, что снижает риск незаконного хищения информации из БД.
Быстродействие. Групповая обработка данных и другие «тяжелые» операции производятся на мощном сервере, а результат поступает в клиентское приложение.
Простота апгрейда. Для повышения мощности системы достаточно выполнить апгрейд на самой серверной платформе без обновления пользовательских узлов.
Удобство администрирования, возможность разграничения и контроля доступа пользователей к БД.
Выбор сервера по количеству пользователей
Важные параметры выбора в этом случае - характер работы с базой данных и количество пользователей. Поэтому нужно правильно оценить объемы предстоящей работы и на основе этого рассчитать оптимальные параметры системы с учетом ее возможного масштабирования в будущем.
Рассмотрим варианты конфигураций для разного количества пользователей 1С.
На 5 пользователей
В этом случае, как правило, достаточно недорого оборудования, имеющего следующие минимальные параметры:
Количество процессоров: 1-2 шт.;
Общее число ядер: от 4 до 8 шт.;
Объем оперативной памяти:8-16 Гб;
Дисковая подсистема: 2хSATA SSD (в конфигурации RAID1 с использованием интегрированного контроллера).
В зависимости от производительности на ядро процессора это оборудование сможет обслужить в перспективе до 10 пользователей.
Стоимость решения Модель серверной платформы Рекомендуемые характеристики
≈73 800 руб. Supermicro 6018U-TR4+
Процессор: Intel Xeon E5 2637v4 (6c/12t, 3.4GHz-3.7GHz, 135W)
RAM: 8GB DDR4 ECC REG
Хранилище: 2x SSD Intel S4510 480GB 2.5" 6GB/s 3 DWPD
RAID: Intel C612
БП: 2x источника питания
≈62 900 руб. HP DL360G9
Процессор: Intel Xeon E5 2643v4 (6c/12t, 3.4GHz-3.7GHz, 135W)
RAM: 8GB DDR4 ECC REG
Хранилище: 2x SSD Intel S4510 480GB 2.5" 6GB/s 3 DWPD
RAID: Intel C612
БП: 2x источника питания
≈66 700 руб. Dell R630
Процессор: 2x Intel Xeon E5 2637v4 (4c/8t, 3.5GHz-3.7GHz, 135W)
RAM: 16GB DDR4 ECC REG
Хранилище: 2x SSD Intel S4510 480GB 2.5" 6GB/s 3 DWPD
RAID: Intel C612
БП: 2x источника питания
≈89 700 руб. Dell T130
Процессор: Intel Xeon E3 1280v6(4c/8t 3.9GHz-4.2GHz 72W)
RAM: 16GB DDR4 ECC UDIMM
Хранилище: 2x SSD Intel S4510 480GB 2.5" 6GB/s 3 DWPD
RAID: Intel C236
БП: 1x источник питания
≈129 800 руб. Dell PowerEdge R240
Процессор: Intel Xeon E-2236(6c/12t 3.4GHz-4.8GHz 80W)
RAM: 16GB DDR4 ECC UDIMM
Хранилище: 2x SSD Intel S4510 480GB 2.5" 6GB/s 3 DWPD
RAID: Intel C246
БП: 1x источник питания
#PRODUCTS_1#
На 10-15 пользователей
В этом случае мы будем наращивать CPU ресурсы, объем RAM и для поднятия производительности дисковой подсистемы воспользуемся аппаратным RAID контроллером с интегрированным кешем для повышения IOPS.
Минимальные параметры серверной техники, рассчитанной на 10-15 человек:
количество процессоров: 1-2 шт.;
число ядер: от 8 до 16 шт.;
объем оперативной памяти: от 16 Гб;
жесткие диски: 2хSATA в режиме RAID1 с использованием интегрированного контроллера (также рекомендуется использовать диски SAS и аппаратный контроллер RAID).
Стоимость решения Модель серверной платформы Рекомендуемые характеристики
≈75 200 руб. Dell R630
Процессор: 2x Intel Xeon E5 2643v4 (6c/12t, 3.4GHz-3.7GHz, 135W)
RAM: 16GB DDR4 ECC REG
Хранилище: 2x SSD Intel S4510 480GB 2.5" 6GB/s 3 DWPD
RAID: Intel C612
БП: 2x источника питания
≈78 300 руб. Supermicro 6018U-TR4+
Процессор: 2x Intel Xeon E5 2667v4 (8c/16t, 3.2GHz-3.6GHz, 135W)
RAM: 16GB DDR4 ECC REG
Хранилище: 2x SSD Intel S4510 480GB 2.5" 6GB/s 3 DWPD
RAID: Intel C612
БП: 2x источника питания
≈183 200 руб. Dell PowerEdge R240 2LFF
Процессор: Intel Xeon E-2286G (6c/12t 4.0GHz-4.9GHz 95W, Intel UHD P630)
RAM: 32GB DDR4 ECC UDIMM
Хранилище: 2x SSD Intel S4510 480GB 2.5" 6GB/s 3 DWPD
RAID: LSI RAID 9361-8i 1GB c модулем резервного копирования и BBU
БП: 1x источник питания
≈249 600 руб. HP DL360G10 1U
Процессор: Intel Xeon GOLD 6134 (8c/16t, 3.2GHz-3.7GHz, 130W)
RAM: 48GB DDR4 ECC REG
Хранилище: 2x SSD Intel S4510 480GB 2.5" 6GB/s 3 DWPD
RAID: HP P408i-a 1GB
БП: 2x источника питания
#PRODUCTS_2#
На 20-30 пользователей
Рост числа пользователей требует более высокой производительности процессора. Особенно в однопоточной производительности, помимо этого будет оправдано кешировать БД в RAM сервера, чтобы снизить задержки. Дисковую подсистему переносим на производительный NVMe M2 накопитель и ставим пару HDD в RAID для резервного копирования.
Минимальные параметры оборудования для 20-30 пользователей:
количество процессоров: 1 или 2 шт.;
число ядер: от 12 до 16 шт. (С высокой производительностью на ядро);
объем оперативной памяти: от 16 Гб (при терминальном доступе – 64 Гб), дополнительно требуется объем памяти, равный размеру БД;
жесткие диски: 1x NVMe и от 2х SAS 12GB/s HDD с применением аппаратного RAID-контроллера, c целью построения RAID1/RAID10 массивов.
Кроме того, рекомендуется использовать минимум 2 сервера: один для базы данных, второй для терминалов. В зависимости от рабочих нагрузок, на одном из них можно реализовать модуль приложений, либо выделить для этого отдельное серверное оборудование.
Стоимость решения Модель серверной платформы Рекомендуемые характеристики
≈123 100 руб. Supermicro 6018U-TR4+
Процессор: Intel Xeon E5 2687wv4 (12с/24t, 3.0GHz-3.5GHz, 160 W)
RAM: 16GB DDR4 ECC REG
Хранилище:
1x M2 SSD Samsung PM983 PCIe 3.0 960GB 1.3DWPD
2x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: LSI RAID 9361-8i 1GB c модулем резервного копирования и BBU
БП: 2x источника питания
≈261 500 руб. HP DL360G10 1U
Процессор: Intel Xeon GOLD 6146 (12c/24t, 3.2GHz-4.2GHz, 165W)
RAM: 32GB DDR4 ECC REG
Хранилище:
1x M2 SSD Samsung PM983 PCIe 3.0 960GB 1.3DWPD
2x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: HP P408i-a 1GB
БП: 2x источника питания
≈258 400 руб. Supermicro SuperServer 6019U-TRT
Процессор: 2x Intel Xeon GOLD 6134 (8c/16t, 3.2GHz-3.7GHz, 130W)
RAM: 48GB DDR4 ECC REG
Хранилище:
1x M2 SSD Samsung PM983 PCIe 3.0 960GB 1.3DWPD
4x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: LSI RAID 9361-8i 1GB c модулем резервного копирования и BBU
БП: 2x источника питания
#PRODUCTS_3#
На 50 пользователей
При таком масштабе рекомендуется использовать разделенную инфраструктуру с двумя узлами (для БД, терминалов и приложений). При больших объемах обрабатываемой информации можно задействовать выделенный сервер для приложений.
Минимальные требования к технике на 50 пользователей:
количество процессоров 2 шт.;
число ядер: от 16 шт. (С высокой производительностью на ядро);
объем оперативной памяти: от 32 Гб; дополнительно требуется объем памяти, равный размеру БД;
SSD: 2x NVMe диска корпоративного уровня с высоким показателем DWPD (>1), объединённых в программный RAID посредством OS или технологии Intel VROC;
HDD (для резервного копирования): от 2хSAS 12GB/s HDD с применением аппаратного RAID-контроллера с целью построение RAID1/RAID10/RAID5.
Стоимость решения Модель серверной платформы Рекомендуемые характеристики
≈210 600 руб. Huawei FusionServer 1288H V5
Процессор: 2x Intel Xeon GOLD 6134 (8c/16t, 3.2GHz-3.7GHz, 130W)
RAM: 32GB DDR4 ECC REG
Хранилище:
2x M2 SSD Samsung PM983 PCIe 3.0 960GB 1.3DWPD
2x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: Huawei SR430c-M(1GB)
БП: 2x источника питания
≈351 300 руб. HP DL360G10 1U
Процессор: 2x Intel Xeon GOLD 6144 (8c/16t, 3.5GHz-4.2GHz, 150W)
RAM: 64GB DDR4 ECC REG
Хранилище:
2x M2 SSD Samsung PM983 PCIe 3.0 960GB 1.3DWPD
4x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: HP P408i-a
БП: 2x источника питания
≈408 500 руб. Supermicro AS-2023US-TR4
Процессор: 2x AMD EPYC™ 7F52 (16/32, 3.5GHz-3.9GHz,240W, 256MB L3)
RAM: 64GB DDR4 ECC REG
Хранилище:
2x M2 SSD Samsung PM983 PCIe 3.0 960GB 1.3DWPD
8x HDD 10k IBM 1.8Tb SAS 12GB/s
RAID: LSI RAID 9361-8i 1GB c модулем резервного копирования и BBU
БП: 2x источника питания
#PRODUCTS_4#
На 100 пользователей
Оптимальное решение – построение системы, включающей кластер, который состоит из двух физических серверов 1С, серверный модуль СУБД и сервер терминалов.
Минимальные параметры оборудования на 100 пользователей:
количество процессоров: 2 шт.;
число ядер: от 24 шт. (С высокой производительностью на ядро);
объем оперативной памяти: от 64 Гб;
SSD: 2x NVMe диска корпоративного уровня с высоким показателем DWPD (>1), объединённых в программный RAID посредством OS или технологии Intel VROC, жесткие диски: от 4хSAS, 10-15K или SSD-накопители для БД;
HDD (для резервного копирования): от 4х SAS 12GB/s HDD с применением аппаратного RAID-контроллера, для увеличения скорости доступа к данным требуется кеш-буфер. На дисках будет построен RAID5, который исключает возможность потери информации при потере одного диска из массива.
Стоимость решения Модель серверной платформы Рекомендуемые характеристики
≈293 700 руб. Huawei FusionServer 2288H V5
Процессор: 2x Intel Xeon GOLD 6146 (12c/24t, 3.2GHz-4.2GHz, 165W)
RAM: 64GB DDR4 ECC REG
Хранилище:
2x M2 SSD Samsung PM983 PCIe 3.0 960GB 1.3DWPD
4x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: Huawei SR430c-M 1GB
БП: 2x источника питания
≈417 300 руб. HP DL360G10 1U
Процессор: 2x Intel Xeon GOLD 6146 (12c/24t, 3.2GHz-4.2GHz, 165W)
RAM: 128GB DDR4 ECC REG
Хранилище:
2x M2 SSD Samsung PM983 PCIe 3.0 960GB 1.3DWPD
6x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: HP P408i-a 2GB
БП: 2x источника питания
≈543 600 руб. Supermicro AS-2023US-TR4
Процессор: 2x AMD EPYC™ 7F52 (16/32, 3.5GHz-3.9GHz,240W, 256MB L3)
RAM: 256GB DDR4 ECC REG
Хранилище:
2x SSD U.2 Intel P4510 1TB 1DWPD
8x HDD 10k IBM 1.8Tb SAS 12GB/s
RAID: LSI RAID 9361-8i 1GB c модулем резервного копирования и BBU
БП: 2x источника питания
#PRODUCTS_5#
На 200 и более пользователей
Реализация такой системы предполагает создание кластера из двух высокопроизводительных серверов 1C, кластера из двух терминальных станций и отдельного сервера СУБД.
Минимальные требования к аппаратному обеспечению на 200 и более пользователей:
количество процессоров: 2-4;
число ядер: от 32(С высокой производительностью на ядро);
объем оперативной памяти: от 128 Гб;
SSD: 4x NVMe/U.2 диска корпоративного уровня с высоким показателем DWPD (>1), объединённых в программный RAID посредством OS или технологии Intel VROC;
HDD (для резервного копирования): от 8хSAS 12GB/s HDD с применением аппаратного RAID-контроллера. На дисках будет построен RAID6, который исключает возможность потери информации даже при одновременном отказе двух HDD из массива.
Стоимость решения Модель серверной платформы Рекомендуемые характеристики
≈535 000 руб. HP DL360G10 1U
Процессор: 2x Intel Xeon GOLD 6154 (18c/32t, 3.0GHz-3.7GHz, 200W)
RAM: 128GB DDR4 ECC REG
Хранилище:
4x M2 SSD Samsung PM983 PCIe 3.0 1.92TB
6x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: HP P816i-a 4GB с BBU
БП: 2x источника питания
≈738 800 руб. Supermicro AS-2023US-TR4
Процессор: 2x AMD EPYC™ 7F72 (24/48, 3.2GHz-3.7GHz, 240W, 192MB L3)
RAM: 256GB DDR4 ECC REG
Хранилище:
4x SSD U.2 Intel P4510 1TB 1DWPD
8x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: LSI RAID 9560-16i 8GB с BBU
БП: 2x источника питания
≈912 900 руб. HP DL380G10 2U 16SFF(NVMe)
Процессор: 2x Intel Xeon GOLD 6154 (18c/32t, 3.0GHz-3.7GHz, 200W)
RAM: 512GB DDR4 ECC REG
Хранилище:
8x SSD U.3 SSD Kioxia CM6-V 3DWPD
8x HDD 10k HPE 1.2Tb SAS 12GB/s
RAID: HP P816i-a 4GB с BBU
БП: 2x источника питания
#PRODUCTS_6#
Операционная система для 1С
После выбора аппаратных компонентов и ПО 1С, необходимо установить на оборудовании лицензированную операционную систему Windows или Linux.
Windows
Серверная ОС Windows – платная. Лицензируется по ядрам (минимальная лицензия на 16 ядер), кроме того, отдельно приобретаются клиентские версии лицензий. Также есть нюансы при лицензировании виртуальных машин и кластеров.
Microsoft SQL Server лицензируется следующими способами:
Дорогой вариант - по процессорным ядрам.
Более экономичный способ - по серверу + клиентским лицензиям.
Установка MS SQL Server Runtime – совместного продукта Microsoft и 1C – обходится намного дешевле инсталляции стандартной программы MS SQL, но подходит только для 1C.
Linux
Операционная система Linux устанавливается бесплатно. Этот вариант является оптимальным, когда бюджет ограничен, но в компании есть специалисты, способные запустить 1С на Linux и бесплатных СУБД. Стоит отметить, что при использовании Linux некоторые нетиповые конфигурации могут работать некорректно, что повлечет дополнительные расходы на обслуживание и поддержку системы.
Тут прямо дисклеймер, что требует участия системного администратора или интегратора.
Расчет мощности сервера 1С, и что с ним не так:
При расчете мощности оборудования можно ориентироваться на готовые данные, предложенные компанией 1С:
Минимальные системные требования для 1с
Тип внедрения СУБД 1С Веб-сервер
Процессор (количество ядер) Память (гб) Диск (гб) Процессор (количество ядер) Память (гб) Диск (гб) Процессор (количество ядер) Память (гб) Диск (гб)
Малое (до 100 пользователей) 8 16 500 2 ядра, 4 потока 8 120 1 ядро, 2 потока 4 80
Среднее (до 500 пользователей) 12 64 1000 4 ядра, 8 потоков 24 200 1 ядро, 2 потока 4 80
Крупное (от 500 пользователей) 40 520 3000 10 ядер, 20 потоков 64 500 2 ядра, 4 потока 8 120
Как вы могли заметить, сама компания 1C в своих рекомендациях не требует столь мощных конфигураций. Но важно понимать, что это – “Минимальные системные требования”, которые ориентированы на самого типового потребителя, который эксплуатирует ПО в номинальном режиме и не перегружает сервер.
В своей статье мы описываем универсальные конфигурации для платформы 1С, которые в свою очередь решают задачи 99% наших клиентов. В виду специализации нашей компании, мы имеем возможность не экономить на ресурсах сервера, а использовать по-настоящему, мощное железо за счет сочетания новых и Б/У компонентов. Производительность процессорной части, объем RAM, быстродействие дисковой системы смогут обеспечить работу любых типовых и нетиповых решений 1С без оглядки на специфику их работы с железом каждого компонента ПО.
Сколько серверов нужно для 1С
Есть несколько вариантов организации системы:
Один сервер с виртуальными машинами или без. Занимает немного места, не требует дополнительного сетевого оборудования. Оптимально подходит для офисов малых и средних фирм. Способы организации:
При помощи средств виртуализации – гипервизор позволяет гибко распределить ресурсы и решить сразу несколько задач. К примеру, в вашем офисе помимо развертывания 1C требуется: видеонаблюдение, файловый сервер, создание нескольких рабочих мест для удаленных сотрудников.
Посредством виртуализации, вы сможете развернуть на одном физическом сервере, сразу несколько виртуальных машин, каждая из которых будет эффективно решать свою задачу(роль);
Плюсы виртуализации:
Уменьшение парка оборудования. Вместо нескольких физических серверов вы будете иметь только один. Таким образом за счет уменьшения количества точек отказа, вы улучшите отказоустойчивость парка оборудования.
Минусы виртуализации:
Т.к. каждая из приведенных выше задач требует некоторого количества ресурсов(ядра vCPU и RAM) вам придется выбрать более производительный сервер, чтобы он смог эффективно справляться с каждой из поставленной задач. Помимо этого, нужно понимать, что сама виртуализация имеет не 100% КПД, у современных гипервизоров он колеблется в районе – 90%. Оставшиеся 10% уходят на организацию архитектуры гипервизора и не будут отражены в быстродействии работы OS. Таким образом под сервер виртуализации нужно закладывать избыточные ресурсы CPU.
Без виртуализации - полностью выделяется под задачи 1C, СУБД и веб-сервера, за счет простого запуска и высокой скорости работы такой вариант отлично подходит для небольших компаний.
Серверный кластер 1C - вариант, требующий использования дополнительного серверного и сетевого оборудования. Обеспечивает высокую надежность и производительность при работе с крупными БД, обладает высоким потенциалом для масштабирования. Позволяет обслуживать отдельные сервера без вреда для 1С и добавлять новые узлы в кластер. Дает возможность создавать распределенные системы по признаку избыточности (резервирование серверов) и географического расположения (сервера расположены в различных ЦОД, что исключает вероятность их одновременного отказа).
Почему не стоит использовать 1С на обычном ПК
Стоит начать с того, что персональный компьютер не предназначен для постоянных вычислений и работы 24/7. Часто в ПК используются SSD накопители с крайне ненадежным контроллером памяти, что в перспективе может повлечь за собой потерю всех данных без возможности восстановления. Низкий объем RAM и малая эффективная пропускная способность ОЗУ, которая складывается из частоты модуля памяти и количества каналов памяти, также не лучшим образом влияет на быстродействие. Также не стоит забывать, что абсолютно во всем серверном оборудовании используется память с коррекцией ошибок(ECC REG) или небуфферизированная память с коррекцией ошибок(ECC UDIMM), что сводит к нулю вероятность появления аппаратных ошибок во время работы сервера.
Использование ПК для 1С вместо сервера влечёт за собой возможный простой в работе сотрудников, потерю важной информации, “лаги” в работе. С учетом того, что 1С это инструмент для роста вашего бизнеса, мы настоятельно рекомендуем выбирать специализированные решения для работы 1С.
Требования к компонентам сервера для 1С
Процессор (CPU)
Процессор Intel Xeon Silver 4110
При выборе процессора для 1С в первую очередь нужно ориентироваться на однопоточную производительность процессора. Т.е. насколько каждое ядро процессора производительно. Чтобы правильно оценить этот параметр мы рекомендуем обратиться к следующим параметрам:
Базовая тактовая частота – самый главный параметр. Чем выше эта частота – тем лучше. Процессоры с частотой ниже 3GHz категорически не рекомендуются для работы с 1С.
Максимальная тактовая частота – описывает максимально возможную тактовую частоту ядра процессора. Также важный параметр, чем выше его значение, тем лучше.
Объем кеш памяти процессора – прослойка между ядрами процессора и ОЗУ. Благодаря кеш памяти процессор успешно выполняет повторяющиеся операции и снабжает информацией вычислительные потоки. Чем больше кеш памяти тем лучше.
Год выпуска процессора – предпочтение отдаем более современным процессорам. Микроархитектуры процессоров значительно продвинулись за последние 10 лет, поэтому крайне важно отдавать предпочтение современным производительным процессорам – Intel Xeon Gold, AMD EPYC.
Более подробную информацию о выборе процессора для 1С, вы можете найти в этой статье.
Оперативная память (RAM)
Модуль оперативной памяти SK hynix
Мы рекомендуем использовать только модули с коррекцией ошибок (ECC). Использование этого типа памяти гарантирует высокий уровень наработки на отказ. Помимо типа памяти важна тактовая частота ОЗУ, чем выше частота, тем лучше. Также важно установить корректное число модулей памяти, соответствующее числу каналов памяти выбранного вами процессора. Напоминаю, что эффективная скорость работы контроллера памяти складывается из частоты модулей и количества каналов памяти.
Дисковая подсистема
Жесткий диск в салазке Supermicro
Для организации эффективной дисковой системы в своих конфигурациях мы использовали различные типы накопителей. Предлагаю более подробно пройтись по каждому из них.
SATA SSD – накопители обладают хорошими скоростями SATA 6Gb/s(До 550Mb/s), за счет использования дисков корпоративных линеек их надежность находится на высочайшем уровне (DWPD ~3). Эти диски крайне универсальны, их можно подключить напрямую в материнскую плату, что снижает затраты на дополнительное оборудование, а случае организации массива можно воспользоваться RAID контроллером, который за счет кэш памяти ускорит операции ввода вывода и повысит IOPS.
SAS SSD – продвинутый вариант SSD накопителей. Интерфейс SAS 12Gb/s(до 1100Mb/s) имеет вдвое большую пропускную способность относительно SATA 6Gb/s. Также стоит отметить, что для подключения дисков обязательно потребуется RAID/HBA контроллер с поддержкой соответствующего интерфейса. SSD SAS ориентированы на корпоративных клиентов, поэтому диски на этом интерфейсе стоят дороже.
NVMe SSD – накопители формата M2 и U.2/U.3 базирующиеся на протоколе NVMe(самые продвинутые SSD). Обладают значительно большими скоростями в отличии от их коллег, для PCI-E 3.0 до 3500Mb/s, для PCI-E 4.0 до 7500Mb/s, для PCI-E 5.0 до 14000Mb/s). Мы рекомендуем накопители с параметром DWPD свыше 1, что гарантирует длительную наработку на отказ диска. Помимо M.2 накопителей, на рынке представлены диски в форм факторе 2.5” предназначенные на эксплуатации в сервере - U.2/U.3 SSD. Они обладают лучшими контроллерами памяти, другим способом организации микросхем памяти, интерфейсом подключения SFF8639.
SAS HDD – жесткие диски корпоративного класса. Отличаются исключительной надежностью, идеальны для построения RAID конфигураций. Для их эксплуатации обязательно потребуется аппаратный RAID/HBA контроллер. В случае выбора дисков объемом свыше 2TB ориентируйтесь на частоту вращения шпинделя – 7200(7.2K) об/м. В объемах до 2TB на рынке имеются 10K, 15K накопители, обладающие повышенной производительностью.
RAID контроллеры
HBA-контроллер 940016i
Также нужно немного рассказать про дисковые контроллеры:
RAID контроллер – нацелен на создание массивов, имеет поддержку протокола SAS. Контроллеры среднего ценового сегмента способны создавать RAID из SATA, SAS накопителей. Контроллеры высокого ценового сегмента способны создавать RAID конфигурации из NVMe(U.2/U.3) и укорять их за счет большого объема кеш памяти.
HBA контроллер – создан для прямого проброса дисков в систему. Он идеален для последующего создания программных RAID конфигураций на базе ZFS. Имеет поддержку протокола SAS.
Отказоустойчивость и запас производительности
Мы рекомендуем выбирать сервер с запасом по производительности. Все вышеперечисленные конфигурации будут соответствовать этому принципу. Их производительность в любых сценариях применения на 20-30% свыше текущих потребностей.
Помимо производительности сервера, один из немаловажных параметров – надежность. Надежность сервера обуславливается за счет избыточности(резервирования) компонентов. В наших конфигурациях имеются следующие способы повышения повышения наработки на отказ:
Отказоустойчивые RAID 1/RAID 5/RAID 6 конфигурации дисковой подсистемы;
Наличие нескольких сетевых интерфейсов, дублирующих друг друга;
Наличие двух или более блоков питания с возможностью горячей замены;
Возможность резервного копирования данных с SSD на RAID из HDD.
Операционная система
После покупки сервера мы рекомендуем установить на него Windows Server или дистрибутив Linux поддерживаемый 1C: Windows Server 2019, Debian 11, Ubuntu 22.04 LTS, CentOS 7. Помимо установки OS, потребуется развернуть БД посредством платных средств Microsoft SQL Server и бесплатных на Linux.
Выводы и рекомендации
Выбор конфигурации аппаратного обеспечения для внедрения 1С зависит как от бюджета организации, так и от текущей инфраструктуры, уровня рабочей нагрузки и возможности ее увеличения в перспективе. В любом случае, важно найти «золотую середину», чтобы избежать излишней экономии и одновременно приобрести только реально необходимые компоненты системы. Лучший способ все сделать правильно – тестировать работу сервера, учитывая возрастающие на него нагрузки и постепенно модифицируя систему.
Выбор конфигурации серверного оборудования для 1C по-настоящему непростая задача, требующая четкого понимания количества сотрудников и их специфики работы. Помимо этого, нужно трезво оценить грядущие возможности роста вашей компании, чтобы уже на этапе выбора сервера для 1С платформа имела достаточные возможности для апгрейда. Поэтому крайне важно соблюсти баланс, чтобы избежать перерасход бюджета и получить производительное решение. Наилучшим способом для решения этой проблемы будет выбор одной из наших типовых конфигураций или связь с нашим специалистом для подбора индивидуальной конфигурации.
Программный комплекс 1С широко используется для организации учета и управления на предприятиях, автоматизации многих бизнес-процессов и повышения эффективности документооборота. По этой причине перед многими компаниями стоит задача выбора и установки выделенного сервера для 1C. Перед запуском проекта важно правильно рассчитать параметры серверного и клиентского оборудования, необходимые для корректной и эффективной работы программы. Также необходимо учесть ожидаемую нагрузку на систему в реальной рабочей обстановке.
Поговорим о том, как выбрать серверную аппаратуру для 1С, чтобы она обладала достаточной мощностью для решения текущих задач и позволяла масштабировать систему по мере роста бизнеса.
Что такое 1С?
1C – программное обеспечение, используемое для автоматизации рабочих процессов организации: бухгалтерских транзакций, закупок, начисления заработной платы, складского учета, управления кадрами и т.д. При выборе варианта ПО 1C нужно учитывать, что данный программный пакет должен решать конкретные задачи в зависимости от потребностей и бюджета компании.
Что нужно учесть перед покупкой 1C
В основе любой 1С лежит приложение «1С: Предприятие». Это технологическая платформа с собственным внутренним языком программирования, являющаяся своего рода «оберткой» для баз данных (БД). Разные виды 1С представляют собой различные конфигурации ПО на базе единой платформы «1С: Предприятие». Данные конфигурации, т.е. прикладные программы, делятся на:
Типовые - программы для решения широкого спектра бизнес-задач: электронного документооборота, делопроизводства, бухучета, управления продажами, бюджетирования и т.д.
Нетиповые - доработанные типовые или разработанные с нуля программы для решения специфических задач отдельных фирм без контроля компании 1C.
Лицензия для 1C
Лицензии бывают базовыми, корпоративными (КОРП) и профессиональными (ПРОФ), а также программными и аппаратными.
Для корректной работы ПО 1С требуются следующие лицензии:
На основные поставки – конфигурация + платформа + одно рабочее место. Область использования ПО – только локальная сеть пользователя (нужно приобретать дополнительную основную поставку для каждого офиса).
Клиентские лицензии на дополнительные рабочие места – от 1 до 500.
На сервер приложений «1С: Предприятие»: бюджетная Мини (до 5 пользователей, оптимально для небольших компаний или тестовой серверной станции), х32, х86-64 или КОРП х86-64 с максимумом функционала.
На пакеты, состоящие из нескольких программных продуктов.
На дополнительные продукты – веб-расширения, мобильные приложения и т.п.
На СУБД (если устанавливается серверное оборудование 1C).
Дополнительные расходы для успешного внедрения 1C:
Внедрение и сопровождение - при реализации крупных проектов, предполагающих сложную адаптацию процессов требуются услуги “интеграторов”, т.е. специалистов по внедрению 1C.
Информационно-технологическое сопровождение (ИТС). В минимальной комплектации - подробные инструкции по функционалу 1С, подписка на обновления. В расширенном варианте – составление отчетов, живая поддержка и др.
Выбор 1C для бизнеса: производства, ИП, интернет-магазина, торговли
Рассмотрим оптимальные базовые конфигурации ПО (на 1 рабочее место) с учетом объемов и задач бизнеса:
Торговые операции (розница, опт, магазины, интернет-магазины)
Бухгалтерский и регламентированный учет (производство, ИП, магазины, интернет-магазины)
Комплексные решения
Малый бизнес
1С: Управление торговлей, базовая версия,
1С: Розница
1C: Бухгалтерия, базовая версия, 1C: Упрощенка
1C: Управление нашей фирмой
Средний бизнес
1С: Комплект прикладных решений на 5 пользователей,
1С: Управление торговлей ПРОФ
1C: Бухгалтерия ПРОФ
1C: Комплексная автоматизация
Крупный бизнес
1С: Управление торговлей ПРОФ
1C: Бухгалтерия КОРП
1C: ERP Управление предприятием
Как выбрать сервер для 1С
Для корректного выбора сервера под определенные задачи необходимо рассчитать параметры серверного оборудования, провести тесты в реальной среде и т.д. Также можно воспользоваться советами для подбора комплектующих в статье ниже или выбрать готовую конфигурацию на основании количества пользователей.
Преимущества выделенного сервера 1С
Установка выделенного сервера имеет следующие преимущества:
Безопасность данных. Вы знаете где находится ваши данные, и кто имеет к ним доступ. Отдельные пользователи имеют доступ к определенным секторам памяти, что снижает риск незаконного хищения информации из БД.
Быстродействие. Групповая обработка данных и другие «тяжелые» операции производятся на мощном сервере, а результат поступает в клиентское приложение.
Простота апгрейда. Для повышения мощности системы достаточно выполнить апгрейд на самой серверной платформе без обновления пользовательских узлов.
Удобство администрирования, возможность разграничения и контроля доступа пользователей к БД.
Выбор сервера по количеству пользователей
Важные параметры выбора в этом случае - характер работы с базой данных и количество пользователей. Поэтому нужно правильно оценить объемы предстоящей работы и на основе этого рассчитать оптимальные параметры системы с учетом ее возможного масштабирования в будущем.
Рассмотрим варианты конфигураций для разного количества пользователей 1С.
На 5 пользователей
В этом случае, как правило, достаточно недорого оборудования, имеющего следующие минимальные параметры:
Количество процессоров: 1-2 шт.;
Общее число ядер: от 4 до 8 шт.;
Объем оперативной памяти:8-16 Гб;
Дисковая подсистема: 2хSATA SSD (в конфигурации RAID1 с использованием интегрированного контроллера).
В зависимости от производительности на ядро процессора это оборудование сможет обслужить в перспективе до 10 пользователей.
В этом случае мы будем наращивать CPU ресурсы, объем RAM и для поднятия производительности дисковой подсистемы воспользуемся аппаратным RAID контроллером с интегрированным кешем для повышения IOPS.
Минимальные параметры серверной техники, рассчитанной на 10-15 человек:
количество процессоров: 1-2 шт.;
число ядер: от 8 до 16 шт.;
объем оперативной памяти: от 16 Гб;
жесткие диски: 2хSATA в режиме RAID1 с использованием интегрированного контроллера (также рекомендуется использовать диски SAS и аппаратный контроллер RAID).
Рост числа пользователей требует более высокой производительности процессора. Особенно в однопоточной производительности, помимо этого будет оправдано кешировать БД в RAM сервера, чтобы снизить задержки. Дисковую подсистему переносим на производительный NVMe M2 накопитель и ставим пару HDD в RAID для резервного копирования.
Минимальные параметры оборудования для 20-30 пользователей:
количество процессоров: 1 или 2 шт.;
число ядер: от 12 до 16 шт. (С высокой производительностью на ядро);
объем оперативной памяти: от 16 Гб (при терминальном доступе – 64 Гб), дополнительно требуется объем памяти, равный размеру БД;
жесткие диски: 1x NVMe и от 2х SAS 12GB/s HDD с применением аппаратного RAID-контроллера, c целью построения RAID1/RAID10 массивов.
Кроме того, рекомендуется использовать минимум 2 сервера: один для базы данных, второй для терминалов. В зависимости от рабочих нагрузок, на одном из них можно реализовать модуль приложений, либо выделить для этого отдельное серверное оборудование.
При таком масштабе рекомендуется использовать разделенную инфраструктуру с двумя узлами (для БД, терминалов и приложений). При больших объемах обрабатываемой информации можно задействовать выделенный сервер для приложений.
Минимальные требования к технике на 50 пользователей:
количество процессоров 2 шт.;
число ядер: от 16 шт. (С высокой производительностью на ядро);
объем оперативной памяти: от 32 Гб; дополнительно требуется объем памяти, равный размеру БД;
SSD: 2x NVMe диска корпоративного уровня с высоким показателем DWPD (>1), объединённых в программный RAID посредством OS или технологии Intel VROC;
HDD (для резервного копирования): от 2хSAS 12GB/s HDD с применением аппаратного RAID-контроллера с целью построение RAID1/RAID10/RAID5.
Оптимальное решение – построение системы, включающей кластер, который состоит из двух физических серверов 1С, серверный модуль СУБД и сервер терминалов.
Минимальные параметры оборудования на 100 пользователей:
количество процессоров: 2 шт.;
число ядер: от 24 шт. (С высокой производительностью на ядро);
объем оперативной памяти: от 64 Гб;
SSD: 2x NVMe диска корпоративного уровня с высоким показателем DWPD (>1), объединённых в программный RAID посредством OS или технологии Intel VROC, жесткие диски: от 4хSAS, 10-15K или SSD-накопители для БД;
HDD (для резервного копирования): от 4х SAS 12GB/s HDD с применением аппаратного RAID-контроллера, для увеличения скорости доступа к данным требуется кеш-буфер. На дисках будет построен RAID5, который исключает возможность потери информации при потере одного диска из массива.
Реализация такой системы предполагает создание кластера из двух высокопроизводительных серверов 1C, кластера из двух терминальных станций и отдельного сервера СУБД.
Минимальные требования к аппаратному обеспечению на 200 и более пользователей:
количество процессоров: 2-4;
число ядер: от 32(С высокой производительностью на ядро);
объем оперативной памяти: от 128 Гб;
SSD: 4x NVMe/U.2 диска корпоративного уровня с высоким показателем DWPD (>1), объединённых в программный RAID посредством OS или технологии Intel VROC;
HDD (для резервного копирования): от 8хSAS 12GB/s HDD с применением аппаратного RAID-контроллера. На дисках будет построен RAID6, который исключает возможность потери информации даже при одновременном отказе двух HDD из массива.
После выбора аппаратных компонентов и ПО 1С, необходимо установить на оборудовании лицензированную операционную систему Windows или Linux.
Windows
Серверная ОС Windows – платная. Лицензируется по ядрам (минимальная лицензия на 16 ядер), кроме того, отдельно приобретаются клиентские версии лицензий. Также есть нюансы при лицензировании виртуальных машин и кластеров.
Microsoft SQL Server лицензируется следующими способами:
Дорогой вариант - по процессорным ядрам.
Более экономичный способ - по серверу + клиентским лицензиям.
Установка MS SQL Server Runtime – совместного продукта Microsoft и 1C – обходится намного дешевле инсталляции стандартной программы MS SQL, но подходит только для 1C.
Linux
Операционная система Linux устанавливается бесплатно. Этот вариант является оптимальным, когда бюджет ограничен, но в компании есть специалисты, способные запустить 1С на Linux и бесплатных СУБД. Стоит отметить, что при использовании Linux некоторые нетиповые конфигурации могут работать некорректно, что повлечет дополнительные расходы на обслуживание и поддержку системы.
Тут прямо дисклеймер, что требует участия системного администратора или интегратора.
Расчет мощности сервера 1С, и что с ним не так:
При расчете мощности оборудования можно ориентироваться на готовые данные, предложенные компанией 1С:
Минимальные системные требования для 1с
Тип внедрения
СУБД
1С
Веб-сервер
Процессор (количество ядер)
Память (гб)
Диск (гб)
Процессор (количество ядер)
Память (гб)
Диск (гб)
Процессор (количество ядер)
Память (гб)
Диск (гб)
Малое (до 100 пользователей)
8
16
500
2 ядра, 4 потока
8
120
1 ядро, 2 потока
4
80
Среднее (до 500 пользователей)
12
64
1000
4 ядра, 8 потоков
24
200
1 ядро, 2 потока
4
80
Крупное (от 500 пользователей)
40
520
3000
10 ядер, 20 потоков
64
500
2 ядра, 4 потока
8
120
Как вы могли заметить, сама компания 1C в своих рекомендациях не требует столь мощных конфигураций. Но важно понимать, что это – “Минимальные системные требования”, которые ориентированы на самого типового потребителя, который эксплуатирует ПО в номинальном режиме и не перегружает сервер.
В своей статье мы описываем универсальные конфигурации для платформы 1С, которые в свою очередь решают задачи 99% наших клиентов. В виду специализации нашей компании, мы имеем возможность не экономить на ресурсах сервера, а использовать по-настоящему, мощное железо за счет сочетания новых и Б/У компонентов. Производительность процессорной части, объем RAM, быстродействие дисковой системы смогут обеспечить работу любых типовых и нетиповых решений 1С без оглядки на специфику их работы с железом каждого компонента ПО.
Сколько серверов нужно для 1С
Есть несколько вариантов организации системы:
Один сервер с виртуальными машинами или без. Занимает немного места, не требует дополнительного сетевого оборудования. Оптимально подходит для офисов малых и средних фирм. Способы организации:
При помощи средств виртуализации – гипервизор позволяет гибко распределить ресурсы и решить сразу несколько задач. К примеру, в вашем офисе помимо развертывания 1C требуется: видеонаблюдение, файловый сервер, создание нескольких рабочих мест для удаленных сотрудников.
Посредством виртуализации, вы сможете развернуть на одном физическом сервере, сразу несколько виртуальных машин, каждая из которых будет эффективно решать свою задачу(роль);
Плюсы виртуализации:
Уменьшение парка оборудования. Вместо нескольких физических серверов вы будете иметь только один. Таким образом за счет уменьшения количества точек отказа, вы улучшите отказоустойчивость парка оборудования.
Минусы виртуализации:
Т.к. каждая из приведенных выше задач требует некоторого количества ресурсов(ядра vCPU и RAM) вам придется выбрать более производительный сервер, чтобы он смог эффективно справляться с каждой из поставленной задач. Помимо этого, нужно понимать, что сама виртуализация имеет не 100% КПД, у современных гипервизоров он колеблется в районе – 90%. Оставшиеся 10% уходят на организацию архитектуры гипервизора и не будут отражены в быстродействии работы OS. Таким образом под сервер виртуализации нужно закладывать избыточные ресурсы CPU.
Без виртуализации - полностью выделяется под задачи 1C, СУБД и веб-сервера, за счет простого запуска и высокой скорости работы такой вариант отлично подходит для небольших компаний.
Серверный кластер 1C - вариант, требующий использования дополнительного серверного и сетевого оборудования. Обеспечивает высокую надежность и производительность при работе с крупными БД, обладает высоким потенциалом для масштабирования. Позволяет обслуживать отдельные сервера без вреда для 1С и добавлять новые узлы в кластер. Дает возможность создавать распределенные системы по признаку избыточности (резервирование серверов) и географического расположения (сервера расположены в различных ЦОД, что исключает вероятность их одновременного отказа).
Почему не стоит использовать 1С на обычном ПК
Стоит начать с того, что персональный компьютер не предназначен для постоянных вычислений и работы 24/7. Часто в ПК используются SSD накопители с крайне ненадежным контроллером памяти, что в перспективе может повлечь за собой потерю всех данных без возможности восстановления. Низкий объем RAM и малая эффективная пропускная способность ОЗУ, которая складывается из частоты модуля памяти и количества каналов памяти, также не лучшим образом влияет на быстродействие. Также не стоит забывать, что абсолютно во всем серверном оборудовании используется память с коррекцией ошибок(ECC REG) или небуфферизированная память с коррекцией ошибок(ECC UDIMM), что сводит к нулю вероятность появления аппаратных ошибок во время работы сервера.
Использование ПК для 1С вместо сервера влечёт за собой возможный простой в работе сотрудников, потерю важной информации, “лаги” в работе. С учетом того, что 1С это инструмент для роста вашего бизнеса, мы настоятельно рекомендуем выбирать специализированные решения для работы 1С.
Требования к компонентам сервера для 1С
Процессор (CPU)
Процессор Intel Xeon Silver 4110
При выборе процессора для 1С в первую очередь нужно ориентироваться на однопоточную производительность процессора. Т.е. насколько каждое ядро процессора производительно. Чтобы правильно оценить этот параметр мы рекомендуем обратиться к следующим параметрам:
Базовая тактовая частота – самый главный параметр. Чем выше эта частота – тем лучше. Процессоры с частотой ниже 3GHz категорически не рекомендуются для работы с 1С.
Максимальная тактовая частота – описывает максимально возможную тактовую частоту ядра процессора. Также важный параметр, чем выше его значение, тем лучше.
Объем кеш памяти процессора – прослойка между ядрами процессора и ОЗУ. Благодаря кеш памяти процессор успешно выполняет повторяющиеся операции и снабжает информацией вычислительные потоки. Чем больше кеш памяти тем лучше.
Год выпуска процессора – предпочтение отдаем более современным процессорам. Микроархитектуры процессоров значительно продвинулись за последние 10 лет, поэтому крайне важно отдавать предпочтение современным производительным процессорам – Intel Xeon Gold, AMD EPYC.
Более подробную информацию о выборе процессора для 1С, вы можете найти в этой статье.
Оперативная память (RAM)
Модуль оперативной памяти SK hynix
Мы рекомендуем использовать только модули с коррекцией ошибок (ECC). Использование этого типа памяти гарантирует высокий уровень наработки на отказ. Помимо типа памяти важна тактовая частота ОЗУ, чем выше частота, тем лучше. Также важно установить корректное число модулей памяти, соответствующее числу каналов памяти выбранного вами процессора. Напоминаю, что эффективная скорость работы контроллера памяти складывается из частоты модулей и количества каналов памяти.
Дисковая подсистема
Жесткий диск в салазке Supermicro
Для организации эффективной дисковой системы в своих конфигурациях мы использовали различные типы накопителей. Предлагаю более подробно пройтись по каждому из них.
SATA SSD – накопители обладают хорошими скоростями SATA 6Gb/s(До 550Mb/s), за счет использования дисков корпоративных линеек их надежность находится на высочайшем уровне (DWPD ~3). Эти диски крайне универсальны, их можно подключить напрямую в материнскую плату, что снижает затраты на дополнительное оборудование, а случае организации массива можно воспользоваться RAID контроллером, который за счет кэш памяти ускорит операции ввода вывода и повысит IOPS.
SAS SSD – продвинутый вариант SSD накопителей. Интерфейс SAS 12Gb/s(до 1100Mb/s) имеет вдвое большую пропускную способность относительно SATA 6Gb/s. Также стоит отметить, что для подключения дисков обязательно потребуется RAID/HBA контроллер с поддержкой соответствующего интерфейса. SSD SAS ориентированы на корпоративных клиентов, поэтому диски на этом интерфейсе стоят дороже.
NVMe SSD – накопители формата M2 и U.2/U.3 базирующиеся на протоколе NVMe(самые продвинутые SSD). Обладают значительно большими скоростями в отличии от их коллег, для PCI-E 3.0 до 3500Mb/s, для PCI-E 4.0 до 7500Mb/s, для PCI-E 5.0 до 14000Mb/s). Мы рекомендуем накопители с параметром DWPD свыше 1, что гарантирует длительную наработку на отказ диска. Помимо M.2 накопителей, на рынке представлены диски в форм факторе 2.5” предназначенные на эксплуатации в сервере - U.2/U.3 SSD. Они обладают лучшими контроллерами памяти, другим способом организации микросхем памяти, интерфейсом подключения SFF8639.
SAS HDD – жесткие диски корпоративного класса. Отличаются исключительной надежностью, идеальны для построения RAID конфигураций. Для их эксплуатации обязательно потребуется аппаратный RAID/HBA контроллер. В случае выбора дисков объемом свыше 2TB ориентируйтесь на частоту вращения шпинделя – 7200(7.2K) об/м. В объемах до 2TB на рынке имеются 10K, 15K накопители, обладающие повышенной производительностью.
RAID контроллеры
HBA-контроллер 940016i
Также нужно немного рассказать про дисковые контроллеры:
RAID контроллер – нацелен на создание массивов, имеет поддержку протокола SAS. Контроллеры среднего ценового сегмента способны создавать RAID из SATA, SAS накопителей. Контроллеры высокого ценового сегмента способны создавать RAID конфигурации из NVMe(U.2/U.3) и укорять их за счет большого объема кеш памяти.
HBA контроллер – создан для прямого проброса дисков в систему. Он идеален для последующего создания программных RAID конфигураций на базе ZFS. Имеет поддержку протокола SAS.
Отказоустойчивость и запас производительности
Мы рекомендуем выбирать сервер с запасом по производительности. Все вышеперечисленные конфигурации будут соответствовать этому принципу. Их производительность в любых сценариях применения на 20-30% свыше текущих потребностей.
Помимо производительности сервера, один из немаловажных параметров – надежность. Надежность сервера обуславливается за счет избыточности(резервирования) компонентов. В наших конфигурациях имеются следующие способы повышения повышения наработки на отказ:
Наличие нескольких сетевых интерфейсов, дублирующих друг друга;
Наличие двух или более блоков питания с возможностью горячей замены;
Возможность резервного копирования данных с SSD на RAID из HDD.
Операционная система
После покупки сервера мы рекомендуем установить на него Windows Server или дистрибутив Linux поддерживаемый 1C: Windows Server 2019, Debian 11, Ubuntu 22.04 LTS, CentOS 7. Помимо установки OS, потребуется развернуть БД посредством платных средств Microsoft SQL Server и бесплатных на Linux.
Выводы и рекомендации
Выбор конфигурации аппаратного обеспечения для внедрения 1С зависит как от бюджета организации, так и от текущей инфраструктуры, уровня рабочей нагрузки и возможности ее увеличения в перспективе. В любом случае, важно найти «золотую середину», чтобы избежать излишней экономии и одновременно приобрести только реально необходимые компоненты системы. Лучший способ все сделать правильно – тестировать работу сервера, учитывая возрастающие на него нагрузки и постепенно модифицируя систему.
Выбор конфигурации серверного оборудования для 1C по-настоящему непростая задача, требующая четкого понимания количества сотрудников и их специфики работы. Помимо этого, нужно трезво оценить грядущие возможности роста вашей компании, чтобы уже на этапе выбора сервера для 1С платформа имела достаточные возможности для апгрейда. Поэтому крайне важно соблюсти баланс, чтобы избежать перерасход бюджета и получить производительное решение. Наилучшим способом для решения этой проблемы будет выбор одной из наших типовых конфигураций или связь с нашим специалистом для подбора индивидуальной конфигурации.
09.12 2024
st
Статьи
06.12 2024
Трансформеры — новое слово в развитии искусственного интеллекта
Получите скидку 3 000 рублей или бесплатную доставку за подписку на новости*!
* — скидка предоставляется при покупке от 30 000 рублей, в ином случае предусмотрена бесплатная доставка.
Мы получили ваш отзыв!
Он появится на сайте после модерации.
Продолжная использовать наш сайт, вы даете согласие на использование файлов Cookie, пользовательских данных (IP-адрес, вид операционной системы, тип браузера, сведения о местоположении, источник, откуда пришел на сайт пользователь, с какого сайта или по какой рекламе, какие страницы
открывает и на какие страницы нажимает пользователь) в целях функционирования сайта, проведения статистических исследований и обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.