решения для банков
на главнуюкарта сайтанаписать письмо
вход для клиентов
версия для печати
Главная страница Решения Банки Розничное обслуживание Производительность
Решения для банков
Корпоративное обслуживание
Розничное обслуживание
Конкурентные преимущества
Успешные проекты
Стратегия развития
Клиенты
Состав решения
Архитектура и технологии
Производительность
Публикации
Новости
Отзывы
Мероприятия
Финансовые рынки
Отчетность
Хозяйственная деятельность и HR
Интеграционные решения
производительность

Компания «Диасофт» провела нагрузочные испытания розничного решения Diasoft FA# Retail с целью повышения уровня его производительности. Непрерывное повышение производительности — это одна из ключевых задач компании, стремящейся оказывать всестороннюю поддержку развитию бизнеса своих клиентов.

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

Результаты обработки больших объемов данных, аналогичных по размерам тем, с которыми сегодня работают российские розничные банки, позволяют говорить о том, что уровень производительности программных решений компании «Диасофт» значительно выше уровня требований, предъявляемого рынком розничных услуг к современным программным продуктам. Вынесение всей массовой операционной работы во фронт-офис способствует снижению нагрузки на бэк-офис, что повышает производительность информационной системы в целом. Таким образом, архитектурное построение ИТ-инфраструктуры с разделением фронт- и бэк-офисной составляющих является оптимальным решением при обработке сверхбольших объемов данных.

 

Производительность фронт-офиса Diasoft FA# Retail.Front

Нагрузочные испытания интегрированного розничного фронт-офиса Diasoft FA# Retail.Front были проведены в декабре 2006 года. Моделировалась работа с объемом базы данных свыше 4 млн. клиентов, около 2 млн. документов, 16 млн. счетов. Тестирование проводилось на территории компании «Диасофт» без применения промышленного оборудования на собственном тестовом стенде уровня Entry Level. Стенд состоял из сервера базы данных на основе СУБД AIX Oracle и сервера приложений. Совокупная стоимость тестового стенда — около 50 000$. База данных для нагрузочного тестирования соответствует прогнозной модели крупного розничного банка в 2010 году.

Результаты тестирования подтвердили высокие показатели производительности решения Diasoft FA# Retail.Front. При указанных объемах время выполнения большинства типовых операций по обслуживанию клиентов (добавление клиентов, заявок на кредит, поиск клиента и др.) составило менее 2 секунд. Одновременно в системе была организована работа 2000 пользователей системы, что равносильно результатам online работы такого же числа точек банковского обслуживания.

Результаты испытаний позволяют сделать вывод о способности фронт-офиса Diasoft FA# Retail.Front обеспечить в промышленной эксплуатации обработку значительных массивов данных, объем которых постоянно увеличивается из-за стремительного развития розничного бизнеса. Это решение, построенное на прогрессивной технологической платформе, предоставляет банку возможности увеличения производительности и масштабируемости, значительно превышающие насущные потребности банков и обеспечивающие потенциал для дальнейшего развития бизнеса.

 

Справочная информация

Описание тестового стенда

Назначение сервера

Используемое системное ПО

Кол-во

1.

Сервер приложений

Х-460, 4CPU, Win2003, BEA WebLogic Application Server 8.1., 4GB RAM

1

2.

Сервер БД

P-570, 2 CPU, СУБДAIX Oracle, 4GB RAM

1

 

Параметры нагрузки

Объекты

Кол-во/день

Количество клиентов

4,5 тыс.

Количество обрабатываемых документов (заявок, договоров)

80 тыс.

Количество счетов

10 тыс.

Количество одновременно работающих пользователей (эмуляция)

2 тыс.

 

Примеры выполнения операций

Операция

Среднее время выполнения, сек.

Добавление клиентов 

0,38

Добавление заявок на кредит

0,14

Добавление заявок на депозит

0,17

Добавление заявок на карты

0,22

Поиск клиентов

7,7

 

 

Производительность Фронт-офиса электронных платежей Diasoft FA# Retail, EFT

Характеристика

Параметр

Пиковая производительность, tps

100

Число транзакций за день

450.000

Максимальное время ответа по локальным транзакциям (номинальная производительность)

2 секунды

Число обслуживаемых терминальных устройств

5.000

Число обслуживаемых карт

1.000.000

Производительность является одной из важнейших характеристик Diasoft FA# Retail, EFT, предназначенного для обработки электронных платежей в режиме онлайн.

В компании «Диасофт» были проведены нагрузочные испытания Фронт-офиса электронных платежей Diasoft FA# Retail, EFT.

На стенде для нагрузочных испытаний было использовано следующее тестовое оборудование:

Назначение сервера

Описание сервера

Сервер приложений

Двуядерный Pentium IV 3.2GHz и 2Gb RAM. Weblogic 8.1.5.

Сервер базы данных

Двуядерный Pentium IV 3.2GHz и 2Gb RAM. MS SQL 2005.

 

Между серверами было установлено сетевое (Ethernet) соединение, обеспечивающее пропускную способность 100Mbit/s.

В качестве программного средства для проведения нагрузочных испытаний использовался Apache Jmeter – инструментарий с открытым кодом, который представляет собой Java-приложение и предназначен для нагрузочного и стресс-тестирования Web-серверов, сервлетов, Java-приложений и баз данных, с встроенной в него поддержкой SSL. В этом инструментарии предусмотрены механизмы авторизации виртуальных пользователей, поддерживаются пользовательские сеансы.

При настройке Программного Продукта были зарегистрированы Организатор Системы Приема Платежей, 150 Агентов, 400 точек обслуживания и 2000 терминалов самообслуживания. Для каждого Агента были установлены тарифы по вознаграждению (комиссии), платежные лимиты, а также другие параметры контроля платежей (допустимые операции, расписание работы, допустимые минимальная и максимальная суммы платежей и др.). Подобные параметры настройки Программного Продукта примерно соответствуют бизнес-условиям функционирования «среднего» Организатора Системы Приема Платежей.

В качестве прикладного протокола взаимодействия терминалов самообслуживания с Diasoft FA# Retail, EFT использовался оригинальный протокол HTTP/XML разработки «Диасофт», согласно которому каждый платеж осуществляется в две фазы. На первой фазе осуществляется проверка параметров платежа, на второй фазе выполняется собственно платеж. При этом на всех фазах сообщения между Diasoft FA# Retail, EFT и терминалом самообслуживания подписываются электронно-цифровой подписью.

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

Результаты, полученные в ходе нагрузочных испытаний показали, что Diasoft FA# Retail, EFT обеспечивает производительность, приемлемую для «среднего» Организатора Системы Приема Платежей, даже в том случае, когда в качестве сервера приложений и сервера базы данных используются современные бытовые компьютеры.

 

Компания «Диасофт» планирует продолжить работы по оценке и улучшению показателей производительности Diasoft FA# Retail, EFT, в том числе путем проведения нагрузочных испытаний на стенде, оборудованном промышленными вычислительными средствами.

Количество платежей в секунду

1

2

4

6

8

10

12

14

16

18

20

Среднее время приема платежей, мс

781

922

1007

1333

1623

2160

2972

2885

3281

4440

4375

 

Результаты тестирования Diasoft FA# Retail, EFT

 

 

Производительность розничного бэк-офиса Diasoft FA# Retail.Back

Производительность бэк-офисной части решения Diasoft FA# Retail.Back оценивалась в части работы с потребительскими кредитами и банковскими картами.

 

Производительность бэк-офиса потребительских кредитов

В июле 2006 года были проведены нагрузочные испытания бэк-офиса розничного решения Diasoft FA# Retail.Back в части работы с потребительскими кредитами.

Нагрузочные испытания кредитного бэк-офиса, призванные протестировать результаты работы по оптимизации его производительности, были проведены на территории «Диасофт», на собственном оборудовании компании без использования промышленных аппаратных платформ. Совокупная стоимость тестового стенда составила порядка 30000$. В качестве СУБД на тестовом сервере использовалась платформа Sybase ASE 12.5.3 Испытания проходили в несколько этапов, на каждом из которых система обрабатывала различные объемы учетных данных.

На первом этапе использовалась база данных, содержащая порядка 500 тысяч действующих кредитных договоров, на втором этапе тестирования ее объем был увеличен до 1,7 млн. По результатам испытаний была построена модель, объединившая расчетные показатели выполнения ежедневных и ежемесячных бэк-офисных кредитных операций для 1 млн. и 1,5 млн. договоров. Это позволило упростить анализ динамики изменения производительности кредитного бэк-офиса «Диасофт» и продемонстрировать линейное изменение производительности кредитного бэк-офиса при увеличении нагрузки, доказывающее его способность поддержать рост объемов бизнеса в динамично развивающихся розничных банках.

Полученные показатели производительности Diasoft FA# Retail.Back характеризуются как весьма высокие. Так, в банке с 1 млн. активных договоров выполнение ежедневных начислений займет не более 5-ти часов, ежемесячных начислений — не более 6,5 часов. На выполнение кредитных операций в банке с 1,5 млн. активных договоров понадобится, соответственно, 7,5 ч. и 9,6 часов. Эти показатели являются результатом реализации в кредитном бэк-офисе Diasoft FA# Retail технологии многопоточного вычисления, а также исключения «узких мест» и оптимизации выполнения типовых операций, например, при массовом формировании первичных документов по итогам выполнения начислений процентов и т. д.

 

Справочная информация

Описание тестового стенда

Назначение сервера

Используемое системное ПО

Кол-во

1.

Сервер БД

4xOpteron 2,2 Ghz (dual core), 8 GB RAM, Axus Demon SA-164p-R 8x250 GB RAID3

1

 

Параметры нагрузки

Объекты в БД

Кол-во

Количество клиентов (всего)

1,7 млн.

Количество обрабатываемых документов (всего)

1,7 млн.

Количество счетов (всего)

6 млн.

Количество одновременно работающих пользователей (эмуляция)

2 тыс.

 

Примеры выполнения операций

Операция

Среднее время выполнения, договоров/сек.

Начисление процентов на ссудную задолженность 

44

Погашение ссудной задолженности

26

Погашение процентов по ссудной задолженности

16

Погашение просроченной ссудной задолженности

31

Погашение процентов на просроченную ссудную задолженность

19

 

Производительность бэк-офиса банковских карт

В декабре 2006 года компания «Диасофт» по заказу одного из крупных коммерческих банков провела нагрузочные испытания системы автоматизации работы с пластиковыми картами с целью повышения уровня ее производительности.

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

Для проведения тестирования была смоделирована работа крупного многофилиального банка с объемом эмиссии в 1,5 млн. карт, базой в 1 млн. клиентов и архивом свыше 5-ти лет. На выбранном для проведения тестирования 4-х процессорном сервере Intel Itanium скорость обработки данных существенно превысила показатели аналогичных программных продуктов других разработчиков и достигла 300 тыс. карточных транзакций в час с формированием 700 000 документов. Скорость открытия карт составила порядка 1000 карт в минуту. Время выполнения типовых операций дня (обмен рейсов с процессинговым центром, обработка карточных транзакций, загрузка данных «зарплатных» предприятий и др.) сократилось до 4 часов.

Такие результаты достигнуты благодаря проведенной специалистами компании «Диасофт» оптимизации выполнения типовых «карточных» операций, в первую очередь, массовых вычислений и формирований первичных документов. Показатели, полученные в результате испытаний, подтвердили высокий, значительно опережающий требования рынка, уровень производительности бэк-офиса пластиковых карт компании «Диасофт». Итоги тестирования подтвердили способность решения обрабатывать большие объемы данных, которыми оперируют российские участники розничного рынка, и обеспечивать банкам возможность активно развивать «карточный» бизнес (создавать новые продукты, увеличивать количество держателей карт, повышать качество их обслуживания и др.).

 

Справочная информация

Описание тестового стенда

Назначение сервера

Используемое системное ПО

Кол-во

1.

Сервер БД

4xItanium2, 1.4 GHz dual-core (Montecito), 8GB RAM

1

 

Параметры нагрузки

Количество карт

1,5 млн.

Количество лет архива

3-5 лет

Количество клиентов

1 млн.

Количество обрабатываемых документов (заявок, договоров)

1,3 млн.

Количество счетов

4 млн.

Количество транзакций

300 тыс./день

 

Примеры выполнения операций

Операция

Характеристика

Скорость верификации и обработки файла заведения новых карт

Рейс на 20 тыс. карт:

15 мин. — загрузка

20 мин. — верификация

20 мин. — обработка

Скорость верификации и обработки файла пополнения карт

20 тыс. операций:

10 мин. — загрузка

20 мин. — верификация

20 мин. — обработка

Скорость загрузки файла транзакций

300 тыс. транзакций за 35 мин.

Скорость верификации транзакций

300 тыс. транзакций за 1 ч. 18  мин. в обычном режиме

Скорость формирования документов по транзакциям

300 тыс. транзакций за 1 ч. 15 мин.

Скорость обработки фильтра документов

100 тыс. исх. транзакций за 10 мин.

 

 


Diasoft 2010
Дизайн Defa studie

тел.: +7 (495) 780-7575, 789-9339; факс: +7 (495) 780-7576, 789-9338
e-mail: info@diasoft.ru
адрес: 127018, Москва, улица Полковая, дом 3, строение 14