Перевод корпоративной АБС на новое оборудование архитектуры х86

Заказчик:
ОТП Банк
Руководитель проекта со стороны заказчика
Поставщик
внутренний проект ОТП Банка
Год завершения проекта
2024
Сроки выполнения проекта
ноябрь, 2023 — июнь, 2024
Масштаб проекта
5000 человеко-часов
Цели

Перевести базу данных корпоративной высоконагруженной АБС на новое оборудование для достижения следующих результатов:

1.   Обеспечить необходимый объем вычислительных ресурсов и создать запас производительности минимум на 3 года.

2.   Заменить не поддерживаемые сервера Oracle Sparc

3.   Выполнить требования регулятора в части импортозамещения

4.   Повысить скорость работы корпоративной АБС, снизить время отклика по типовым операциям

5.   Снизить стоимость владения системы

Результаты

Все цели проекта достигнуты:

  • Производительность: в 1,5 раз повышена производительность базы данных (для разных операций по-разному), что дало существенное ускорение фронт и бек операций. Снизилось время отклика на типовые операции для клиентов Банка
  • Стабильность: база данных переведена на поддерживаемое оборудование
  • Технологичность: внедрена архитектура x86 для высоконагруженной базы данных и открыты возможности для дальнейшего развития
  • Эффективность: в разы снижена стоимость владения

По ряду показателей результаты превысили ожидания.

В дополнение к заявленным целям проекта были достигнуты результаты в «смежных» областях: благодаря новой архитектуре стало проще создавать тестовые стенды, в рамках проекта были оптимизированы хранимые данные (было принято решение частично отказаться от сжатия Oracle Advanced Compression, архивный слой в размере 20% размера БД был перемещен в архивную БД), команды инфраструктуры и поддержки АБС получили уникальный опыт.

Уникальность проекта

В проекте требовалась не только замена оборудования, но и переход с архитектуры Oracle Sparc на архитектуру x86.

Существенным ограничением служило то, что работы проводились на боевой, высоконагруженной, АБС Банка ТОП-30, миграция должна быть выполнена в пределах 1 выходных с суммарным временем простоя не выше 8 часов.

Плотное расписание релизов АБС и требования к доступности значительно сокращали  возможности тестирования изменения и накладывали жесткие временные ограничения на каждый из этапов. 

Большой объем базы данных и невозможность копирования на уровне СХД (изменение архитектуры сервера требует конвертации endian-формата базы данных средствами Oracle) 

Безусловным приоритетом было обеспечение сохранности данных, возможность отката на любом этапе перехода и в течении периода стабилизации. 

На рынке нет информации об успешном проекте подобной миграции на для решений данного вендора АБС

Проект решает задачи импортозамещения
Да
Использованное ПО

Решения от вендора корпоративной АБС в части снижения времени выполнения операций закрытия дня. 

В ходе проекта были разработаны скрипты автоматизации для ускорения выполнения операций и снижения вероятности ошибки.

Инструменты нагрузочного тестирования отдельно базы данных и приложения в целом.

Сложность реализации

Самым сложным в проекте было принятие решения о миграции. Существенные инвестиции в оборудование, отсутствие опыта аналогичных миграций на рынке и высокие риски ошибок на разных этапах требовали идеального планирования и ответственности при принятии решений. 

Успех проекта на 100% обеспечен командами профессионалов, и поддержкой менеджмента.

Технологическая сложность связана с объемом базы данных и временем необходимым на физический перенос.

Ограничения на время простоя АБС и необходимость гарантированной сохранности данных при любом негативном сценарии потребовали очень четкого планирования и подготовки.

На финальной стадии проекта вышел из строя CMIO Unit сервера. Выход из строя модуля сервера является предсказуемым сбоем, система отработала штатно, без аварий, но потребовались незапланированные действия по переключению на резервный контур, восстановлению аппаратной части и продолжение работ по миграции только после решения инцидента.

Описание проекта

Архитектурное видение и осознание необходимости перехода на технологию х86 появилось в конце 2022 года. Реализация проекта подобного масштаба потребовала ряд подготовительных работ как в части оборудования (был выполнен переход на более высокопроизводительные СХД), завершения инициатив направленных на стабильность работы на существующем оборудовании и предварительного согласования инициативы. 

С начала 2023 года было проведено теоретические исследование и обоснована возможность перехода и достижения необходимой производительности на архитектуре х86. 

Следующим этапом было проведение нагрузочного тестирования для подтверждения теоретических расчетов. 

Проведена оценка бюджета и трудоемкости, выполнена защита проекта. 

После старта проекта в ноябре 2023 года, было закуплено целевое оборудование, необходимое для основного и резервных контуров, тестовых сред, а также оборудование необходимое для обеспечения перехода. 

За время поставки и настройки оборудования разработан план миграции опробованы и внедрены необходимые технологии. 

Важным этапом была тестовая миграция для подтверждения работоспособности плана и технологий, замера времени на переход. 

Нагрузочное тестирование копии боевой базы данных на новом оборудовании подтвердило выполнение требований к производительности СУБД. 

После успешного завершения всех работ было принято решение о миграции и в выходные 18-19 мая 2024 года реализован ключевой этап проекта. 

Дальше последовал период стабилизации, обеспечение работоспособности старого контура для возможности возврата и, как завершение, вывод из эксплуатации старой базы данных.

География проекта

Москва

Дополнительные презентации:
Перевод корпоративной АБС на новое оборудование.pdf
Коментарии: 2

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

  • Василий Кокорев
    Рейтинг: 11
    Ренессанс Банк
    Руководитель ИТ-Инфраструктуры
    22.11.2024 13:04

    Тема крайне интересна и актуальна!

  • Виктор Сиренко
    Рейтинг: 61
    АО “ОТП Банк”
    Начальник отдела развития облачных сервисов Дирекции ИТ-инфраструктуры Дивизиона ИТ
    22.11.2024 16:21

    Команда успешно выполнила сложную, интресную и эффективную задачу

Год
Предметная область
Отрасль
Управление
Мы используем файлы cookie в аналитических целях и для того, чтобы обеспечить вам наилучшие впечатления от работы с нашим сайтом. Заходя на сайт, вы соглашаетесь с Политикой использования файлов cookie.