В последнее
время ИТ-компания «Протон » всё чаще
получает запросы от клиентов на импортозамещение Операционных систем (ОС) Windows
и Систем управления базами данных (СУБД) MSSQL и на перенос ИТ-инфраструктуры
предприятий в публичные облака. Столкнувшись с тем, что в ряде случаев скорость
работы учётной системы 1С при этом критически снижается, инженеры «Протон»
решили протестировать производительность системы в облачной инфраструктуре пяти
крупнейших российских провайдеров: Cloud.ru, Yandex Cloud, Selectel, VK Cloud и
CloudMTS. При этом было решено выяснить:
Во-первых, насколько медленнее будет работать 1С в
облаках этих компаний по сравнению с физическими серверами, в качестве которых
при тестировании выступали предоставленные Cloud.ru выделенные серверы с
процессорами 3600×2*24 и 3600×2*48.
А во-вторых, насколько быстрее работает система на программном
обеспечении от Microsoft — Windows Server и MSSQL — по сравнению с российскими
Debian 11 и Postgres Pro 14.
Для проведения тестирования во всех случаях
использовалась одна и та же платформа 1С ERP: Управление предприятием 2
(2.4.13.209), с размером базы данных 150 Gb и с 13 000 документов,
участвующих в закрытии месяца. Для оценки скорости работы системы инженеры
ИТ-компании «Протон», во-первых, точно с рекомендацией «Фирмы 1С» проводили
тест Гилева (чем больше, тем лучше), а во-вторых, определяли время закрытия
месячного отчетного периода (чем меньше, тем лучше).
Результаты тестирования изложены в таблице:Скорость работы 1С в облачной инфраструктуре крупнейших российских провайдеров
Какие выводы можно сделать из результатов тестирования?
1) На
выделенных серверах 1С работает быстрее, чем в облачной инфраструктуре. Но
нужно учитывать, что при тестировании использовались мощные серверы с
высокочастотными процессорами. Большинство малых и средних компаний не могут
позволить себе закупку настолько дорогого оборудования. А на менее мощных
серверах 1С работает медленнее.
2) Наибольшую
скорость работы системы 1С среди крупнейших облачных провайдеров России в рамках
данного эксперимента показали облачные машины Cloud.ru. Они получили как наибольшее
количество баллов по тесту Гилева, так и обеспечили закрытие месячного периода
за наименьшее время.
3) Использование
российских ОС ОС Debian 11 и СУБД Postgres Pro 14 существенно замедляет работу
1С. Закрытие периода в 1С:ERP при работе на Windows Server и MSSQL занимает
практически вдвое меньше времени. Причина этого в том, что «Фирма 1С» на протяжении
многих лет разрабатывала свои системы под программную среду от Microsoft. Работы же под их адаптацию к российским ОС и СУБД ведутся относительно
недолго. По заверению руководства «Фирмы 1С», различие в производительности
скоро будет устранено.
4) Такие
операции, как закрытие периода, проводятся нечасто и, как правило ночью или в
выходные. Сотрудникам предприятия, пришедшим на работу к девяти утра в
понедельник, совершенно безразлично, в восемь или десять вечера в субботу была
сформирована бухгалтерская или налоговая отчетность. А потому этим различием в
скорости уже и сейчас можно пренебречь. На текущей же работе специалистов предприятия
она почти не сказывается.
О
решении проблем при переводе 1С на Debian и PostgresSQL читайте на СПАРК