Страховая компания ежегодно платила около 14 млн рублей за лицензии Oracle Database Standard Edition и техподдержку. После введения санкций продление лицензий стало невозможным в рамках официальных каналов. Руководство IT-департамента инициировало проект полного перехода на PostgreSQL — единственную зрелую открытую СУБД, способную взять на себя нагрузку корпоративной информационной системы.
Задача клиентаМигрировать схему данных и приложения с Oracle Database 19c на PostgreSQL 15, развернуть трёхузловой кластер с автоматическим failover, обеспечить производительность не хуже Oracle для 600 одновременных сессий. Срок проекта — не более 3 месяцев, плановый даунтайм — не более 6 часов в финальном техническом окне.
Ограничения и требованияПриложения написаны частично на Java (Spring), частично на PL/SQL — последний требует переписывания на PL/pgSQL. Объём базы — 1,8 ТБ активных данных плюс 600 ГБ архивных. СУБД должна работать под Astra Linux SE (требование ИБ-политики). Резервное копирование — по расписанию с RPO не более 1 часа.
Что предложилиАппаратная платформа — три сервера Yadro Vegman R218 с двумя Intel Xeon Gold 6342 и 512 ГБ DDR4 ECC каждый. Хранилище — две СХД Yadro Tatlin.Flex 5U с 24 SAS SSD Seagate Nytro 3532 7.68 ТБ и NVMe-кэшем Samsung PM9A3. Полезная ёмкость — 180 ТБ, IOPS 4K random read — до 400 тысяч.
Программный стек: Patroni контролирует репликацию PostgreSQL, Pacemaker управляет IP-адресом и арбитражем, PgBouncer обеспечивает connection pooling до 2000 соединений. Конвертация схемы выполнялась ora2pg с ручной доработкой 23 пакетов PL/SQL.
Состав поставки- Вычисление: 3 × Yadro Vegman R218, 512 ГБ DDR4 ECC, Astra Linux SE 1.7
- Хранение: 2 × Yadro Tatlin.Flex 5U, 24 × SAS SSD 7.68 ТБ, 8 × NVMe кэш 3.84 ТБ
- Сеть: 2 × Eltex MES5324 25G, 12 × трансивер SFP28 SR
- Питание: 2 × Eaton 9PX 6000 ВА On-Line
Как авторизованный партнёр Yadro, ВИСТЛАН запросил специальную партнёрскую цену для стратегического проекта импортозамещения СУБД. Скидка составила 15% к прайсу — экономия около 1,3 млн рублей. Производитель подтвердил цену письмом, действительным на весь срок исполнения контракта.
Этапы и срокиДни 1–5: анализ схемы Oracle, автоматическая конвертация ora2pg, перечень несовместимостей. Дни 6–10: поставка и монтаж оборудования. Дни 11–15: настройка кластера Patroni, тестирование failover. Дни 16–22: ручная доработка PL/SQL, тестирование приложений на тестовой копии базы. Дни 23–24: нагрузочное тестирование, сравнение с Oracle. День 25: финальный перенос, переключение приложений, передача по акту. Итого — 25 рабочих дней.
РезультатPostgreSQL-кластер принял нагрузку в штатный режим без инцидентов. Производительность по ключевым транзакциям — в пределах 5% от Oracle. Ежегодная экономия на лицензиях — 14 млн рублей. Итоговая стоимость железа — 7 200 000 рублей с НДС, экономия к смете — 15%. Инвестиция окупилась менее чем за 7 месяцев.
Почему выбрали насIT-директор выбрал ВИСТЛАН по двум причинам: опыт миграций с Oracle (более 15 проектов с 2018 года) и прямое партнёрство с Yadro. Ни один конкурент не предложил комплексного решения — все либо поставляли только железо, либо занимались только миграцией ПО. Мы взяли на себя весь проект от аудита до финальной передачи.
Конфигурации, артикулы и цены носят ориентировочный характер и могут изменяться. Точные параметры согласовываются индивидуально при оформлении заказа.