Консалтинг и автоматизация в области управления
эффективностью банковского бизнеса

Публикации

Cnews

Преодоление «трудностей роста» хранилища данных BPM-системы в «Еврофинанс Моснарбанке»

О банке

АКБ «Еврофинанс Моснарбанк» имеет безупречную деловую репутацию. На протяжении ряда лет банк входит в число крупнейших российских кредитных организаций по размеру активов и собственного капитала, а также демонстрирует стабильно высокие показатели прибыльности и надежности.

АКБ «Еврофинанс Моснарбанк» является универсальным кредитным учреждением с акцентом на отдельные виды банковских операций. Отличительная черта банка — комплексное обслуживание крупных корпоративных клиентов, в число которых входят предприятия топливно-энергетического, оборонного и атомно-энергетического комплекса. В работе с частными лицами АКБ «Еврофинанс Моснарбанк» ориентируется, в первую очередь, на обслуживание сотрудников корпоративных клиентов Банка, а также на предоставление VIP-услуг. Основное внимание при этом уделяется предоставлению качественного сервиса и применению индивидуального подхода в каждом конкретном случае.

Сеть обслуживания банка включает отделения, филиалы и представительства в Москве, Санкт-Петербурге, Ставрополе, Красноярске, Ростове-на-Дону, Нижнем Новгороде, Владимире, Ярославле, Пятигорске, Невинномысске, Новочеркасске, Элисте, Самаре, Волгограде, Астрахани, Краснодаре, Твери, Тольятти, Туле.

В состав акционеров «Еврофинанс Моснарбанк» входят: Внешэкономбанк, компании группы ВТБ, компании Группы «Росконтракт», компании группы «Росгосстрах» и др.

Независимые эксперты отмечают высокое качество менеджмента банка, высокую степень прозрачности и информационной открытости. Британский финансовый журнал Euromoney признал «Еврофинанс Моснарбанк» лидером в области корпоративного управления среди банков Центральной и Восточной Европы за 2007 год.

АКБ «Еврофинанс Моснарбанк» является одним из 16 ведущих российских банков-операторов межбанковского рынка, выбранных Национальной валютной ассоциацией в качестве финансового института, определяющего индикативную ставку размещения рублевых кредитов (депозитов) на московском межбанковском рынке MosIBOR — Moscow Inter-Bank Offered Rate.

По решению Комитета Банка России по денежно-кредитной политике АКБ «Еврофинанс Моснарбанк» включен в состав уполномоченных кредитных организаций, на основе ставок которых рассчитываются данные по усредненным ставкам московского межбанковского кредитного рынка.

Цели проекта

Потребность в автоматизации управленческого учета «Еврофинанс Моснарбанк» ощутил практически сразу после своего создания, произошедшего в 2003 году путем объединения «Моснарбанка» и банка «Еврофинанс». Укрупнение бизнеса привело к существенному росту объемов обрабатываемой информации. Однако принятая технология ведения управленческого учета и внутренней отчетности, основанная на использовании разрозненных таблиц (MS Excel) и локальных приложений (Oracle Financial Analyzer), стала очень трудоемкой и ненадежной.

В середине 2004 года банк принял решение о построении комплексной управленческой системы (ВРМ-системы) на основе единого хранилища данных.

К решению задач автоматизации банк подошел поэтапно, расставив приоритеты следующим образом:

1 этап  — построение хранилища данных,

2 этап  — автоматизация бюджетирования, в том числе контроля сметы хозрасходов,

3 этап  — автоматизация подготовки отчетности для регуляторов, в том числе налоговой и обязательной отчетности для Банка России.

Требования банка к системе автоматизации

Специалисты банка сформулировали основные требования к системе автоматизации:

  • Успешный опыт внедрения и эксплуатации системы в российском банке
  • Масштабируемость, соответствующая амбициозным планам развития банка
  • Возможность развития силами ИТ-специалистов банка
  • Оптимальное соотношение цена\качество и цена\базовая функциональность

В ходе проведенного закрытого тендера руководство банка остановило свой выбор на BPM-платформе «Контур» компании Intersoft Lab, как наиболее отвечающей всем вышеперечисленным требованиям.

Реализация проекта

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

В 2007 году, когда объем базы данных превысил 100 Гб, пользователи начали ощущать снижение производительности хранилища. Необходимость параллельного выполнения большого количества пакетных процедур и интерактивной работы пользователей привела к увеличению времени обработки данных. Заметно увеличилось время агрегации и консолидации, время расчета бюджетных показателей, время выпуска отчетов, время генерации\удаления документов.

Хронология реализации масштабного проекта по внедрению BPM-системы в банке
Период Этап реализации Достигнутые результаты
2004 Внедрение хранилища данных «Контур Корпорация» Произведена настройка бизнес-ориентированных структур хранилища данных. Выполнена интеграция с АБС банка.
2005 Внедрение приложения «Главная книга» Налажен сбор в ХД первичных данных бухгалтерского учета из АБС Головного офиса и АБС филиалов.
Внедрение приложения «Управленческий учет» Внедрена автоматизированная технология бухгалтерских счетов и доходно-расходных проводок в регистры управленческого учета.
Внедрена автоматизированная технология расчета управленческих корректировок по клиентам, векселям и депозитным сертификатам.
Налажен выпуск ежедневных, еженедельных и ежемесячных управленческих отчетов в разрезе клиентов банка: управленческие балансы, остатки по клиентам, план-факт отчеты и др. Отчеты выпускаются в виде Excel-отчетов и интерактивных OLAP-отчетов.
2005 Начало внедрения приложения «Налоговая отчетность» Автоматизирован выпуск внутренней отчетности по четырем регистрам налогового учета.
2006 Внедрение приложения «Портфель сделок» Внедрена технология сбора данных по операциям с клиентами, что позволило детализировать данные управленческого учета.
Налажен выпуск графиков выплат по ценным бумагам.
2007 Внедрение приложения «Бюджет хозяйственных расходов» Автоматизирован процесс планирования и контроля исполнения сметы административно-хозяйственных расходов. Регистрация и согласование заявок на платеж выполняются в on-line режиме.
2007 Начало внедрения приложения «Обязательная отчетность по РПБУ» Автоматизирован выпуск 15 отчетных форм.

К 2008 году число филиалов, данные по которым собираются в ХД, достигло 11, количество ЦФО превысило 70, количество регулярно выпускаемых отчетов приблизилось к 80. Объем рабочей базы данных составил 200 Гб. Данные бухучета (информация по лицевым счетам, проводкам, клиентам Головного банка и филиалов) собиралась с начала 2004 г., данные по сделкам (в части портфеля депозитов и портфеля ценных бумаг)  — с начала 2007 г. Только за последний год объем хранилища вырос на 50%.

Банк понимал, что лучшим способом преодоления проблемы «роста» ХД является оптимизация всего программно-аппаратного комплекса. Поэтому систему, функционировавшую до этого на 32-разрядном сервере, портировали на 64-разрядный сервер SeNECа II. При этом была установлена высокопроизводительная версия хранилища данных «Контур Корпорация 64-bit» компании Intersoft Lab. Сравнительные характеристики 32-разрядных серверов приводятся в таблице 2. 64-разрядный сервер не только обеспечил высокую пропускную способность ввода-вывода (до 10 Гб/сек), но и снял ограничения на объем напрямую адресуемой памяти, то есть увеличил объем памяти, доступной для выполнения запросов и поддержки основных операций с базой данных.

  Характеристики 32-разрядного сервера HP DL380 G3 Характеристики 64-разрядного сервера SeNECа II
Процессор CPU — 2x Xeon 2.8 Ghz CPU — 2x Dual Core Itanium2 1.6 Ghz
Оперативная помять RAM — 4 Gb RAM — 8 Gb
Жесткие диски Объем жесткого диска — 100 Gb Внутренние диски: LSI Logic Megaraid SCSI 320 2x146Gb U320 — raid1
Внешние диски: дисковый массив Hitachi AMS500, подключение  через FC HBA Emulex LihgtPulse LP9802 Dual Port

Естественным желанием банка после перехода на 64-разрядную платформу было повышение эффективности использования аппаратного обеспечения сервера хранилища данных. Для выявления факторов, негативно влияющих на производительность, и оценки потенциала системы при увеличении нагрузки «Еврофинанс Моснарбанк» заказал компании Intersoft Lab комплексное обследование быстродействия системы.

Для проведения обследования была сформирована проектная команда, состоящая из специалистов компании Intersoft Lab и представителей банка. Обследование производилось на основе фактического регламента функционирования системы и данных из средств журнализации. Исключительно ценной оказалась информация, полученная при опросе бизнес-пользователей.

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

При проведении последующего анализа отслеживалась производительности системы на уровне системных процессов. Представители компании Intersoft Lab разработали и провели более 20 тестов для выявления проблемных процессов. Программа тестирования была составлена таким образом, чтобы детально смоделировать рабочий день банка. Целью тестирования являлось выявление возможных мест конфликтов и острого конкурирования системных процессов при параллельном использовании управленческих приложений системы «Контур Корпорация». Особое внимание было уделено процессам, имеющим относительно длительный период выполнения, процессам, вызывающим максимальную нагрузку на систему, процессам, время запуска которых не регламентировано, а также процессам, использующим объекты ХД одной категории при параллельном использовании. При выполнении тестирования снимались показания производительности системы на уровне базы данных, с последующим более детальным анализом до отдельных элементов базы. Таким образом, проведение тестов моделировало возможные будущие нагрузки на систему, с точным обоснованием времени выполнения отдельных процессов.

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

Достигнутые результаты

Результатом проведенного обследования явился пакет рекомендаций, включающий:

  • Рекомендации по настройке аппаратной платформы RAID

Рекомендации по конфигурированию RAID-массива позволили достичь максимальной производительности при выполнении всех операций с файлом БД и файлом журнала транзакций. Аналогичные рекомендации даны для файлов вспомогательной БД.

  • Рекомендации по размещению файлов БД

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

  • Рекомендации по настройке системного ПО MS SQL Server

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

  • Рекомендации по администрированию БД

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

  • Рекомендации по обновлению ПО хранилища данных

Обоснована необходимость обновления ядра ХД.

  • Рекомендации по обновлению и доработке прикладных приложений системы
  • Рекомендации по устранению проблем, возникающих у пользователей при эксплуатации системы

Даны подробные рекомендации  по предотвращению проблем, выявленных в ходе интервьюирования конечных пользователей.

  • Рекомендации по изменению регламента эксплуатации системы

Изменения в регламенте направлены на разнесение и локализацию во времени расчетов планов показателей, процедур массовой генерации документов и функций ввода данных конечными пользователями системы. Рекомендации по циклу операций загрузки данных затронули также режимы расчетов планов показателей, процедуры агрегации, консолидации, классификации лицевых счетов и проводок для управленческого учета. 

Эффективность мероприятий, направленных на увеличение быстродействия системы, иллюстрируют следующие практические результаты, полученные банком после выполнения вышеперечисленных рекомендаций:

  • Среднее время расчетов снизилось более чем в 2 раза.
  • Увеличение объема загружаемых данных на 50% не отразилось на времени загрузки.
  • Одновременная работа пользователей не снижает производительности системы.
  • Одновременная работа приложений не снижает производительности системы.
  • Отсутствуют аппаратные сбои.

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

Архитектура системы автоматизации управленческого учета и регулярной отчетности на основе хранилища данных

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

Помимо этого пользователи 25 рабочих мест получили возможность обращаться к специально спроектированным витринам данных через OLAP-интерфейс, интерактивно управляя формой отчетов без программирования. Пользователи получили возможность самостоятельно детализировать сводные цифры любого отчета вплоть до лицевых счетов, проводок и корректировок.

Основные бизнес-задачи, решаемые различными группами пользователей с использованием системы
Подразделение банка Бизнес-задачи
Отдел анализа и планирования Получение и анализ ежедневного управленческого баланса
Анализ ежемесячного Структурного баланса
Получение и анализ ежемесячного отчета об исполнении Финансового плана
Отдел рыночных рисков, казначейство Анализ устойчивой части привлеченных средств до востребования и до 7 дней (для платежного календаря)
Отдел неторговых операций Анализ клиентской базы
Анализ структуры вкладов клиентов
Анализ загрузки сотрудников подразделений
Анализ и выверка счетов, открываемых подразделением
Отдел клиринговых расчетов Анализ эффективности системы клиринговых расчетов в платежной системе Юнион Кард
Управление оформления банковских операций Анализ проводок по счетам межфилиальных расчетов за любой период в разрезе: счетов, клиентов, филиалов, валют и др.
Казначейство Анализ ежедневных остатков на клиентских счетах.
Отдел налоговой отчетности Анализ 20 налоговых регистров расходов и доходов на основе финансовых документов (комиссии, расходы за выполненные услуги, штрафы и т.д.)
Бухгалтерия Получение и анализ ежедневного отчета об исполнении сметы

Перспективы развития

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

В ближайших планах банка перевод в промышленную эксплуатацию полнофункциональной системы подготовки обязательной отчетности по РПБУ и системы налоговой отчетности. В связи с выходом «Еврофинанс Моснарбанка» на рынок розничных банковских услуг хранилище данных будет дополнено информацией о розничных операциях банка. Выгрузка сделок из розничной системы в хранилище и выпуск новых управленческих отчетов запланирован на конец 2008 года.

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