 |
| Наши преимущества
|
|
| | Клиентам |
|
|
|
|
Одним из основных требований к решениям для автоматизации фронт-офисных операций является требование обеспечения высокой производительности – как по числу одновременно работающих пользователей, так и по объему обрабатываемых данных (счета, клиенты, документы). Это объясняется самой спецификой фронт-офисной работы в розничных банках – как правило, обслуживание клиентов осуществляется через разветвленную сеть филиалов и офисов, зачастую для продвижения продуктов используются и такие каналы продаж, как прямые агентские продажи, партнерские сети, телефонные продажи, сайт.
Для обеспечения требуемых характеристик недостаточно использования какой-то одной технологии, требуется целый комплекс архитектурных решений и технологий, в частности:
- Архитектура, ориентированная на массовое обслуживание. Наша система изначально создавалась для автоматизации розничных банков, все принципы, заложенные в ее основу, ориентированы на достижение максимальной производительности.
- Использование только промышленных технологий. Для построения наших фронт-офисных решений используются проверенные промышленные решения от ведущих мировых поставщиков – лидеров в своей области, доказавших способность работать с большими объемами данных. Прежде всего, это компании IBM (линейка серверов приложений IBM WebSphere, СУБД DB2, поддержка всей линейки серверов от бюджетных xSeries до мощнейших iSeries и AS400) и Oracle (СУБД Oracle 10 и 11g).
- Масштабирование каждого уровня системы в отдельности. Заложенная в основу решения многоуровневая архитектура позволяет масштабировать каждый уровень системы (презентационный слой, слой бизнес-логики, слой хранения данных, интеграционный слой) отдельно, своевременно выявляя и устраняя «узкие места» в системе и при этом достигая оптимального соотношения «производительность - инвестиции».
- Кластеризация и балансировка нагрузки. Все компоненты решения (сервер приложений, сервер БД, интеграционная платформа) при необходимости могут быть развернуты в кластерной конфигурации – при этом поддерживается как вертикальная (несколько экземпляров на одном физическом сервере), так и горизонтальная (несколько физических серверов) кластеризация. Системы балансировки нагрузки позволяют равномерно распределять нагрузку между узлами кластера, выравнивая нагрузку даже в самые пиковые часы.
Являясь premium-партнером компании IBM, мы регулярно проводим нагрузочное тестирование нашей системы в Центре Инноваций IBM. При этом, тестируются самые разные конфигураций – от бюджетных IBM System х (хSeries) до мощнейших System i (iSeries). В качестве альтернативы решениям IBM, проводится тестирование на blade-серверах HP с процессорами Intel.
Для иллюстрации производительности решения можно привести результаты, полученные при тестировании решения на IBM System p – эти сервера обеспечивают, на наш взгляд, очень хорошие характеристики производительности при вполне приемлемой цене.
- Конфигурация сервера: IBM System p 570 server, 8 Power6 CPU 4.7 GHz, 192 Гб RAM, AIX® v5.3
- Сервер приложений: IBM WebSphere v6.1 Express
- СУБД: IBM DB2 v8.1
| Объем клиентской базы | 4,5 млн. |
| Количество документов | 80 млн. |
| Количество счетов | 16 млн. |
| Количество одновременно работающих пользователей (эмуляция) | 6500 |
| Операция | Среднее время выполнения |
| Добавление клиента | 0,38 сек |
| Добавление заявки на получение кредита | 0,14 сек |
| Добавление заявки на открытие депозита | 0,17 сек |
| Поиск клиента | 0,5 сек |
|
 |