При построении высоконагруженной структуры для 1C:Предприятие помимо вопроса производительности, важную роль играет стоимость решения.
Сможет ли бесплатная система выдавать схожие с платным продуктом результаты?
В 2022 году мы провели тестирование производительности 1С в среде Hyper-V, используя Microsoft SQL 2019 (далее MSSQL 2019) и PostgreSQL 12. Состав тестового стенда Аппаратная часть Программная часть (1C) Программная часть (Windows, аппаратный сервер и ВМ) Программная часть виртуальной машины LINUX Общая методика тестирования Читайте подробнее в нашей статье: https://efsol.ru/articles/hyper-v-test-1s.html #postgres #postgresql #mssql #microsoft #windows server #1с предприятие #linux #сервер 1с #сервер #erp-системы
При построении высоконагруженной структуры для 1C:Предприятие помимо вопроса производительности, важную роль играет стоимость решения.
Сможет ли бесплатная система выдавать схожие с платным продуктом результаты?
В 2022 году мы провели тестирование производительности 1С в среде Hyper-V, используя Microsoft SQL 2019 (далее MSSQL 2019) и PostgreSQL 12. Состав тестового стенда Аппаратная часть Программная часть (1C) Программная часть (Windows, аппаратный сервер и ВМ) Программная часть виртуальной машины LINUX Общая методика тестирования Читайте подробнее в нашей статье: https://efsol.ru/articles/hyper-v-test-1s.html #postgres #postgresql #mssql #microsoft #windows server #1с предприятие #linux #сервер 1с #сервер #erp-системы
...Читать далее
При построении высоконагруженной структуры для 1C:Предприятие помимо вопроса производительности, важную роль играет стоимость решения.
Сможет ли бесплатная система выдавать схожие с платным продуктом результаты?
В 2022 году мы провели тестирование производительности 1С в среде Hyper-V, используя Microsoft SQL 2019 (далее MSSQL 2019) и PostgreSQL 12.
Состав тестового стенда
Аппаратная часть
- Supermicro X11DPi-N
- 2 x Intel Xeon Gold, 6244 (3,6 - 4,4 GHz, each 8 Core)
- ОЗУ 384 ГБ DDR4
- Хранилище RAID 10, Intel DC S3710 SSDSC2BA400G401 400 ГБ, 2х Intel NVME 750 ГБ SSDPED1K750GA01
Программная часть (1C)
- Платформа 1С:Предприятие 8.3.18.1698
- Конфигурация 1С:ERP Управление предприятием 2, редакция 2.4.13.282, объем базы 44 ГБ.
Программная часть (Windows, аппаратный сервер и ВМ)
- Windows Server 2019 Standard
- SQL Server 2019 Enterprise
- PostgreSQL 12.7-5.1C
Программная часть виртуальной машины LINUX
- Debian 11
- PostgreSQL 12.7-5.1C
Общая методика тестирования
- В рамках данной статьи мы применяем методику анализа, используя абсолютные значения погрешности. Описание методики определения абсолютной погрешности: Определяются идеальные условия испытаний. В нашем случае это аппаратный сервер с Windows 2019 и установленными ролями 1С и SQL.
Выполняется по 3 теста APDEX с числом пользователей 50 и 100 на MSSQL и PostgreSQL.
Производим расчет абсолютной погрешности. - Стенд определения значений погрешности. В состав стенда входит аппаратный сервер Windows с установленными ролями SQL и 1С:Сервер СУБД и 1С располагается на одном аппаратном сервере, Shared memory активирован.
Проводится замер 3х тестов APDEX с числом пользователей 50 и 100 на MSSQL.
Проводится замер 3х тестов APDEX с числом пользователей 50 и 100 на Postgres SQL. - Основной тестовый стенд Windows.В состав стенда входит виртуальный сервер с установленными ролями SQL(Windows) и виртуальный сервер с ролью 1С (Windows).Проводится замер 1 теста APDEX с числом пользователей 50 и 100 на MSSQL.
Проводится замер 1 теста APDEX с числом пользователей 50 и 100 на Postgres SQL. - Основной тестовый стенд Windows + Linux.В состав стенда входит виртуальный сервер с установленными ролями SQL (Linux) и виртуальный сервер с ролью 1С на базе Windows.Используются две виртуальных машины. Одна содержит роль Application сервера 1С на Windows, другая роль сервера баз данных LINUX.
Проводится замер 1 теста APDEX с числом пользователей 50 и 100 на MSSQL.
Проводится замер 1 теста APDEX с числом пользователей 50 и 100 на Postgres SQL. - Тест 1C: КИП (АПДЕКС).В основе методики АПДЕКС лежит набор инструментов 1С КИП. В данном случае использовался не весь функционал методологии. В процессе конфигурации теста была выполнена доработка базы клиентов под тестирование, выделены ключевые операции пользователей, такие как проведение поступления, реализации и т.д. Число пользователей закрепили на уровне 50 и 100.Стандартная методология АПДЕКС использует прогрессивную шкалу от 0 до 1, где 1 — это замечательный результат, а 0 - неудовлетворительный. Требуется указать целевое значение параметра производительности той или иной операции, создать сценарии и запустить тест. Мы же в своем исследовании не используем целевые показатели среднего времени выполнения операции.
- В режиме виртуализации выделяемые ресурсы распределены:Application серверы 1С — 14 ядер и 100 ГБ ОЗУ,
SQL сервер — 16 ядер и 100 ГБ ОЗУ,
при этом аппаратный сервер использовал все 32 ядра и 384 ГБ ОЗУ. Данная особенность никак не влияет на результаты тестирования.
Читайте подробнее в нашей статье: https://efsol.ru/articles/hyper-v-test-1s.html
#postgres #postgresql #mssql #microsoft #windows server #1с предприятие #linux #сервер 1с #сервер #erp-системы