ЦЕЛИ И ЗАДАЧИ
-
Бизнес-задача
Оптимизация и повышение надежности работы автоматизированной банковской системы (АБС).
-
ИТ-задача
Разделение и миграция оперативных и аналитических данных в разные хранилища.
РЕАЛИЗАЦИЯ
На простой АБС было отведено не более трех часов, поэтому процедура разделения и миграции была тщательно проработана и несколько раз протестирована. В ходе проекта постоянно вносились изменения в прикладное ПО, а также кардинально поменялась версия самой базы – в связи с этим механизмы разделения и миграции пришлось несколько раз корректировать.
Разделение и миграция данных произведены строго в периоды выделенных технологических окон. Благодаря этому (а также совместным усилиям разработчиков банка и экспертов «Инфосистемы Джет», включая Oracle Certified Master), реорганизация массива не повлияла на работу пользователей.
Каждый этап предусматривал план возврата к первоначальному состоянию, а механизмы переноса были прописаны с учетом взаимосвязей между разделяемыми базами данных: небольшие по размеру таблицы переносились одним потоком, для таблиц в несколько терабайт были реализованы сценарии параллельной миграции. После разделения базы функционально продолжают работать как единое целое и обслуживают поступающие запросы в прежнем режиме.
РЕЗУЛЬТАТЫ
Помимо этого, значительно сократилось время резервного копирования, повысилась эффективность использования аппаратных ресурсов, почти в восемь раз ускорилось восстановление данных в случае сбоя, появилась возможность оптимизировать затраты на СХД и СРК.
Для репликации АБС на резервную площадку теперь требуются каналы меньшей пропускной способности, а аналитические данные хранятся на менее дорогих Midrange-массивах. Освободившееся дисковое пространство класса Hi-End может быть использовано для дальнейшего расширения банковской системы.
-
25 Тб
Размер всей базы данных
-
550 отделений
Насчитывает сеть банка
-
В 8 раз
Ускорилось восстановление данных в случае сбоя
-
3,3 млн
Частных клиентов обслуживаются банком