Как InfoWatch перешёл с файловой СУБД на клиент-серверную и сэкономил на лицензиях
У компании Postgres Professional есть клиенты, которые начали успешно использовать эту российскую СУБД еще задолго до того, как импортозамещение системного софта стало мейнстримом, и довольны результатом спустя годы эксплуатации. Один из таких примеров — переход группы компаний InfoWatch на Postgres Pro Enterprise в 2019 году. За эти годы решение подтвердило не только высокую производительность «1С», но главное — надёжность в многолетней промышленной эксплуатации.
Группа InfoWatch — российский производитель систем для комплексной защиты корпоративных данных и предотвращения утечек информации, внутренних и внешних цифровых атак. На рынке более 20 лет. Сегодня продукты компании используют свыше 3 000 крупных организаций в России и странах СНГ. Решения внедряются в крупных коммерческих и государственных структурах, где критичны отказоустойчивость и контроль данных.
История проекта и задачи заказчика
К моменту старта проекта в 2019 году платформа «1С:Предприятие» в InfoWatch уже была основным инструментом управления компанией, который используется финансовыми, бухгалтерскими и операционными подразделениями. Из-за кратного роста числа пользователей и объема данных старая файловая СУБД перестала справляться с нагрузкой: операции выполнялись медленнее, возрастало время фиксации транзакций, появлялись ограничения при параллельной работе сотрудников.
Основные проблемы были:
- Файловая модель СУБД не могла эффективно обрабатывать запросы при кратном росте пользователей, что приводило к очередям и «зависаниям» системы.
- Увеличение объема данных замедляло типовые операции (запись документов, отчетность), снижая оперативность работы всей компании.
Перед командой стояла задача ускорить время отклика системы для всех пользователей и внедрить стабильную клиент-серверную архитектуру. Основной целью была замена файловой СУБД на профессиональное решение, способное справляться с интенсивными нагрузками без снижения производительности, которое стало бы прочным фундаментом для долгосрочного роста компании.
Выбор решения, этапы переноса данных и оптимизация затрат
Заказчик выдвинул строгие критерии к новой СУБД в плане функциональности и общей стоимости эксплуатации. В ходе реализации проекта рассматривались два основных варианта: MS SQL Server и Postgres Pro Enterprise для «1С».
Предпочтение было отдано Postgres Pro Enterprise для 1С по ряду причин:
Высокая скорость работы: тесты показали, что Postgres Pro успешно обрабатывает критически важные для бизнеса операции в «1С». Это достигается благодаря тонкой настройке ядра СУБД под особенности платформы «1С», а также использованию дополнительных инструментов для систем с высокой нагрузкой, таких как улучшенное управление блокировками и оптимизация запросов, что отсутствует в стандартных или открытых версиях.
Финансовая выгода: условия лицензирования от Postgres Professional оказались более понятными и доступными. Для продукта предусмотрено несколько типов лицензий, что позволяет подобрать наиболее подходящий вариант по цене — в зависимости от числа пользователей 1С или количества ядер на сервере с СУБД, а также с включенной поддержкой или без нее, что исключает непредвиденные траты и делает решение более привлекательным по сравнению с аналогами.
Перед окончательным выбором был организован пилотный проект. В течение трех месяцев специалисты InfoWatch испытывали систему в условиях реальной рабочей нагрузки. Это дало возможность удостовериться в надежности решения до приобретения лицензий. Переход на новую СУБД прошел практически незаметно для бизнес-подразделений, так как остановка сервисов была необходима только на завершающем этапе миграции.
Изначально компания применяла лицензирование «по пользователям», однако по мере увеличения нагрузки перешла на модель «по ядрам». Это позволило рационально задействовать серверные ресурсы и при этом сократить расходы.
Дополнительную устойчивость обеспечила техническая поддержка от Postgres Professional. После окончания первого периода обслуживания компания продлила его, сохранив круглосуточный доступ к консультациям и обновлениям от разработчика для обеспечения бесперебойной работы.
Итоги
Ключевой результат проекта не сводится лишь к удачному переходу на Postgres Pro Enterprise для «1С» и достижению многократного увеличения производительности на начальном этапе. Гораздо важнее то, что на протяжении всего времени система неизменно показывает высокую степень надежности и качество функционирования в инфраструктуре заказчика, а эксперты Postgres Professional оперативно реагируют на поступающие запросы и оказывают содействие в устранении технических проблем. Благодаря масштабируемости, данное решение позволяет существенно экономить ресурсы и уменьшает потребности в оборудовании, что крайне актуально в нынешних условиях дефицита мощных аппаратных средств в России.
При этом Postgres Professional непрерывно совершенствует свою СУБД и адаптирует её к актуальным версиям «1С». На текущий момент в продукт внедрено свыше 100 функций, направленных на повышение надежности, производительности и безопасности. За период эксплуатации решения в группе InfoWatch в Postgres Pro Enterprise для 1С были добавлены механизмы, улучшающие отказоустойчивость, которые сокращают простои и сводят к минимуму потерю данных. Благодаря этим инструментам показатель потери данных (RPO) приближается к нулю, а время восстановления (RTO) — в зависимости от конфигурации — может составлять до 1 минуты. Кроме того, в СУБД появились встроенные средства защиты: технология прозрачного шифрования данных TDE, которая обеспечивает сохранность информации даже в случае утечки файлов баз данных или резервных копий, невозможность доступа к содержимому баз даже для администратора, маскирование конфиденциальных данных при тестировании или разработке, а также расширенный аудит событий безопасности.
«Мы эксплуатируем Postgres Pro Enterprise для «1С» уже многие годы и можем с уверенностью заявить о стабильности решения в условиях реальной промышленной эксплуатации. Для нас также принципиально, что система не застыла в развитии: в ней регулярно появляются новые функции, и она своевременно обновляется, что особенно важно для InfoWatch как компании, специализирующейся на информационной безопасности. Оглядываясь на пройденный путь, мы осознаем верность своего выбора — как с технической стороны, так и в плане сотрудничества с компанией Postgres Professional в целом», — отметил директор департамента ИТ-сервисов группы InfoWatch Вячеслав Посохов.
■ Рекламное объявлениеerid:2W5zFJhv5mKРекламодатель: ООО «ППГ»ИНН/ОГРН: 7729445882/1157746074518Веб-сайт: https://postgrespro.ru/