Более 300 специалистов ЦФТ сертифицированы по технологиям

advertisement
Тестирование ЦФТ-Банк на Oracle SuperCluster
Пришляк Егор
Центр Финансовых Технологий
1
ЦФТ – Oracle: партнерство, проверенное временем

1997 год - начало сотрудничества ЦФТ и Oracle

90% программных продуктов ЦФТ реализовано на технологиях Oracle

ЦФТ лидирует по количеству инсталляций СУБД Oracle в России и странах СНГ.

ЦФТ – «Платиновый» партнер Oracle (Oracle Platinum Partner ), в том числе
партнером Oracle является Среднеазиатский офис в Алматы.

Более 300 специалистов ЦФТ сертифицированы по технологиям Oracle
2
ЦФТ и Oracle - тенденции ( Oracle и ЦФТ – тенденции )
• Совместные инвестиции в разработки
•
•
•
Работа на базе данных Oracle Database
Оптимизация работы ЦФТ-Банк на платформе Oracle
Разработка совместных приложений (http://catalog.cft.ru/platform/SitePages/Apps.aspx?view=bn#/bn:1)
• Тестирование оборудования
•
•
•
Исследования и доработки под ОС Solaris
Тестирование серверов и комплексов производства Oracle
Разработка методик и сайзинга приложений ЦФТ в зависимости от бизнеса Банка
• Комплексные предложения
•
•
•
Поставка оборудования и СУБД
Запуск и внедрение программно-аппаратных комплексов «под ключ»
Поддержка программно-аппаратных комплексов
3
ЦФТ+Oracle что было сделано за два последних года









Декабрь 2010
начало разработок для работы Oracle RAC
Февраль 2011
внутренние тестирование Oracle RAC
Апрель 2011
первое тестирование Oracle Exadata
Май 2011
поставки первых Oracle Exadata в банк
Декабрь 2011
тестирование Oracle Exadata + Oracle Exalogic
Июнь 2012
тестирование ЗОД на Oracle Exadata
Июнь 2012
тестирование серверов Oracle T4-4
Сентябрь 2012
тестирование Oracle Supercluster + Oracle Exalogic
Ноябрь-декабрь 2012 тестирование Oracle Supercluster для уже
работающих банков
4
Классические решения Oracle
•
Проверенное временем решение
•
ЦФТ-Банк работает в 45 банках на Oracle SPARC
•
Производительность и надежность
M8000
•
Масштабируемость
M9000
M5000
M4000
New!
SPARC T4-1
New!
M3000
SPARC T4-2
New!
SPARC T4-4
SPARC T3-4
SPARC T3-2
SPARC T3-1B
SPARC T4-1B
SPARC T3-1
T5120
5
Интегрированные решения Oracle
Универсальное решение
Специализированные решения
Exadata
Exalogic
Big Data
SPARC
SuperCluster
Database Appliance
Exalytics
6
Специализированные комплексы Oracle.
Причины стратегического выбора.
Oracle Exadata - единая платформа для Хранилищ данных
Транзакционных систем, Консолидации БД
Oracle Exalogic – сверхпроизводительная и надежная
система для развертывания приложений
Oracle Supercluster – Универсальное и производительное
решение для работы банка.
7
Oracle Exadata Database Machine
Сервера ( работающие в режиме Oracle RAC )
• 2 * сервера баз данных
- 8 * процессоров 10core Intel Xeon E7-8870 (2.40 GHz)
- 2 TB оперативной памяти
- 8 * 300GB SAS дисков
- 8 * Infiniband адаптера and 8 * 10GbE NICs адаптера
Сетевые интерфейсы
• 8 * Sun DataCenter InfiniBand Switch 36-port Switches
• GbE Management Switch
Дисковый массив для обработки данных
• 14 * Exadata Storage Servers
• 22,4 Tb Exadata Smart Flash Cash
• 168 * 600Gb 15K RPM
8
Тестирование ЦФТ-Банк (Платформа 2МСА ) на Oracle
Exadata
Дата проведения тестов: Апрель, 2011 год
Место: Шотландия, Oracle Solution Center
Цель: Проверка производительности ЦФТ-Банк (Платформа 2 МСА) на оборудовании Oracle Exadata
Database Machine
Нагрузка: 30 000 одновременно работающих пользователей
Результат: по всем тестам достигнуты зачетные показатели с запасом
вычислительных мощностей
По итогам тестирования ЦФТ рекомендует использование
оборудования Oracle Exadata как платформы для эксплуатации
своих программных продуктов, построенных на базе
Платформы 1 и Платформы 2МСА.
9
Схема тестового стенда
Oracle Exadata X2-8 ( Full Rack )
Нагрузочные сервера
Балансировщик
Citrix Netscaler
Сервера отчетов
База управления
Два сервера 8 CPU x 10 core
160 ядер Intel Xeon
4 TB оперативной памяти
14 x Exadata Storage Servers (100 ТБ)
5.3 ТБ Smart Flash Cache
Oracle Exalogic X2-2
Exalogic X2-2
Exadata X2-8
Grid Control 12c
30 x Двухпроцессорных серверов
360 ядер Intel Xeon
Нагрузочные сервера
80 x Двухпроцессорных серверов
Более 800 ядер Intel Xeon
10
Результаты тестирования Oracle Exadata 2011
По итогам тестирования
ЦФТ рекомендует
Oracle Exadata + Exalogic как
наиболее производительную
платформу для эксплуатации своих
программных продуктов,
Построенных на базе
Платформы 1 и Платформы 2МСА.
11
SPARC SuperCluster
Сервера ( работающие в режиме Oracle RAC
• 4 * T4-4 сервера
- 4 * T4 процессора 3.0GHz
- 1 TB оперативной памяти
- 6 * 600GB SAS дисков 2 * 300GB SSDs диска
- 4 * Infiniband адаптера and 4 * 10GbE NICs адаптера
Утилитарный дисковый массив
• ZFS Storage Appliance 7320 with 40TB of disk capacity
Сетевые интерфейсы
• 3 * Sun DataCenter InfiniBand Switch 36-port Switches
• GbE Management Switch
Дисковый массив для обработки данных
• 6 * Exadata Storage Servers
• Optional Exadata Storage Server Expansion Rack
Среда передачи данных между массивами
• Optional FCAL HBA
12
Тестирование ЦФТ-Банк (Платформа 2МСА ) на
Oracle SPARC SuperCluster и Oracle Exalogic
Дата проведения тестов: Сентябрь, 2012 год
Место: Шотландия, Oracle Solution Center
Цель: Проверка производительности ЦФТ- на оборудовании Oracle SPARC Superculster
Нагрузка: до 36 000 одновременно работающих пользователей
Результат: по всем тестам достигнуты зачетные показатели с запасом
вычислительных мощностей
По итогам тестирования ЦФТ рекомендует Oracle Supercluster для работы:
• на больших объемах данных
• большого количества пользователей
• с максимальной защищенностью и устойчивостью
• с минимальным временем простоя
13
Схема тестового стенда
Нагрузочные сервера
Oracle SPARC SuperCluster T4-4 и
Exadata Expansion Rack
1 Gbit
1 Gbit
1 Gbit
Балансировщик
Citrix Netscaler
Сервера отчетов
База управления
4 x сервера T4-4 4 CPU x 8 core
24 x Exadata Storage Server
Oracle Exalogic X2-2
30 x двухпроцессорных серверов
1 Gbit
1 Gbit
Grid Control 12c
Нагрузочные серверы
90 x двухпроцессорных серверов
Серверы отчетов
8 х восьмипроцессорных серверов
Exalogic X2-2
Full Rack
Supercluster T4-4
Full Rack
Exadata Storage
Expansion Rack
X3-2
14
Объект тестирования
“…Объектом нагрузочного тестирования является работа БИК ЦФТ-Банк (Платформа 2 МСА ),
далее ЦФТ-Банк. В ходе тестирования в соответствии с профилями нагрузки моделируются
операции, выполняемые в следующих функциональных подсистемах:
•
•
•
•
•
•
…”
Учетное ядро;
РКО;
Кредитование юридических и частных лиц;
Расчетный центр;
Подсистема обязательной отчетности;
Обмен данных с внешними системами
Кредитов
Документов
Объем базы
5 млн.
800 тыс. ( политика банка – периодическое архивирование данных )
12Тб
15
Результаты тестирования Oracle Supercluster
Показатель
23 тысячи
сессий
30 тысяч
сессийсессий
Количество
сессий
(тыс.)
36 тысяч
Платежные документы
Количество сессий
Проведено/сек.
Создано/сек.
Значение
36 000
Загрузка процессоров
< 50%
Количество проводимых
документов ( док./сек. )
> 120
Проведено/сек.
Выполнение отчетов
Да
Параллельная обработка 4
узла
Да
Возможность добавления
новых ресурсов без остановки
Да
Возможность обновления
приложения с минимальным
простоем
Да
Создано/сек.
Проведено/сек.
Создано/сек.
0
20
40
60
80
100
120
16
Время отклика операций
Код теста
Наименование операции
Код теста
Наименование операции
23
23
30
30
36
23
23
30
30
36
AC_FIN.ACC_OPEN
1,91
1,5
2,1
1,27
1,4
MAIN_DOCUM.DOC_TO_PROV
0,56
0,44
0,42
0,4
0,39
CL_ORG.NEW#AUTO
0,56
0,48
0,39
0,38
0,4
MAIN_DOCUM.DOC_TO_PROV_DTKT
0,47
0,39
0,37
0,36
0,34
CL_PRIV.NEW#AUTO
0,46
0,39
0,33
0,32
0,4
MAIN_DOCUM.NEW#DOC
0,41
0,32
0,36
0,26
0,27
DECL_ON_GET_CRED.NEW_DECL_1_EXT
0,47
0,37
0,36
0,35
0,4
MAIN_DOCUM.NEW#OUTBALANCE
0,29
0,14
0,13
0,11
0,11
DECL_ON_GET_CRED.NEW_DOG_EXT
0,11
0,09
0,09
0,08
0,1
MAIN_DOCUM.NEW_KASSA
0,38
0,28
0,33
0,22
0,22
DOCUM_RC.MAN_DOC_TO_PROV
0,47
0,45
0,49
0,58
0,5
PL_ARC_USV.SBP_USV_ARC_SLD
423,47
1178,66
1186
1234,6
1239
FIN_ORDER.DOC_TO_PROV_LIST
0,8
1,24
0,51
0,84
0,8
PR_CRED.DISTR_DEBT_DOG
5,31
4,55
4,51
7,07
4,41
KRED_PERS.CRED_TO_DEBT
2597,22
8,31
6,69
4,88
6,4
RKO.CLOSE_RKO
0,49
0,34
0,12
0,35
0,19
KRED_PERS.EDIT_LAST_EXT
7,79
6,67
6,29
6,19
6,5
RKO.NEW#AUTO_JUR
0,15
0,14
0,13
0,13
0,13
KRED_PERS.NEW_DOG_N_EXT
9,79
8,31
7,87
7,77
8,2
RKO.SIGN_DOG
1,96
1,54
5,24
1,41
1,44
KRED_PERS.NEW_ONLY_ACC
1,95
1,38
1,5
1,26
1,3
ZALOG.EDIT#AUTO
0,1
0,09
0,09
0,08
0,09
KRED_PERS.PAY_OUT
1
0,84
0,89
6,62
0,8
ZALOG.NEW#AUTO
0,09
0,09
0,08
0,08
0,08
KRED_PERS.SIGN_UP
39,42
31,05
24
13,4
13
ZALOG.OPEN_ACC_ZAL
0,04
0,04
0,04
0,02
0,02
MAIN_DOCUM.DEL_DOC
0,4
0,36
0,33
0,33
0,3
ZALOG.SIGN_UP
6,12
5,32
10,27
3,38
3,96
MAIN_DOCUM.DISTR_GASH_DEBTS
0,06
0,06
0,05
0,04
0,1
17
Выводы
• ЦФТ-Банк ( Платформа 2МСА ) на
Oracle Surepcluster работает при
нагрузке 36 000 сессий
• Лучшее время отклика операций
• Возможность масштабирования
• Минимальное время простоя
18
19
9-11 декабря, Дубай
Бизнес-семинар
Спасибо за внимание!
Пришляк Егор,
Марденов Кайнар Тагаевич
Руководитель Управления системной интеграции Директор Азиатского филиала
Центра Финансовых Технологий
Oracle Platinum Partner
E-mail: E.Prishlyak@cft.ru
Республика Казахстан,
050008, г. Алматы, ул. Мынбаева 43, 3 этаж,
тел. +7 (727) 379-82-92
www.cft.ru
e-mail: Almaaty@cft.ru
www.catalog.cft.ru
Download