- •Содержание
- •История изменений
- •Сокращения и терминология
- •Сокращения
- •Терминология
- •Влияние открытия од в тп на производительность Системы.
- •Влияние закрытия од в тп на производительность Системы.
- •Ограничения тестирования
- •Общие сведения
- •Архитектура системы
- •Объект тестирования
- •Описание оборудования промышленного стенда
- •Требования производительности
- •Стратегия тестирования
- •Определение максимальной производительности
- •Влияние открытия од в тп на производительность Системы
- •Влияние закрытия од в тп на производительность Системы
- •Тест надежности
- •Критерии успешного завершения нагрузочного тестирования
- •Тестовый стенд
- •Общие положения
- •Архитектура тестового стенда
- •Требования к оборудованию тестового стенда
- •Оценка соответствия промышленного и тестового стенда
- •Конфигурация спо и ппо
- •Сервер приложений Spectrum
- •Сервер субд
- •Сервер Oracle bi Publisher
- •Моделирование нагрузки
- •Профили нагрузки
- •Описание Профиля Утро
- •Описание Профиля День
- •Описание Профиля Вечер
- •Сценарии использования
- •Вход в систему
- •Открытие од подразделения
- •Открытие смен сотрудниками
- •Вынесение из сейфа
- •Выдача аванса
- •Приём ценностей подотчетными кассирами
- •Подкрепление (интеграция с sc-наличность)
- •Покупка валюты (воо)
- •Платежи фл в пользу юл
- •Внесение наличных на пк
- •Инкассация (интеграция с sc-наличность)
- •Возврат аванса подотчетными кассирами
- •Прием ценностей старшим кассиром
- •Финальная сдача ценностей
- •Закрытие смены
- •Занесение в сейф
- •Свёртка реестров
- •Закрытие од
- •Сверка дня
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на карту (Way4).
- •Рко. Внутрибанковский перевод с карты (Way4) клиента на свои счета (Profile)
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на карту (Way4) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на счета (Profile) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Телебанк)
- •Рко. Внутрибанковский перевод со счета (Бисквит) клиента на свои счета (Profile)
- •Рко. Внутрибанковский перевод со счета (Телебанк) клиента на свои счета (Profile)
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Бисквит)
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на счета (Бисквит) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на счета (Телебанк) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Бисквит) клиента на счета (Profile) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Телебанк) клиента на счета (Profile) 3-х лиц
- •Рко. Внутрибанковский перевод со счета (Profile) клиента на свои счета (Profile)
- •Рко. Внешний перевод (межбанковский)
- •Рко. Внешний перевод (международный)
- •Рко. Внесение наличных на мс
- •Рко. Снятие наличных с мс
- •Операции Delta BranchCash
- •Dbc. Загрузка tcd
- •Dbc. Выгрузка tcd
- •Dbc. Выдача дс. Подтверждение расходной операции из биСквита
- •Dbc. Выдача дс с пк
- •Описание работы ас и заглушек
- •Наполнение базы данных
- •Скрипты наполнения
- •Планируемые тесты
- •Перечень типов тестов в данном тестировании
- •Критерии успешности проведения тестов
- •Критерии по временам отклика тестируемых операций
- •Критерии по использованию ресурсов системы
- •Мониторинг
- •Описание средств мониторинга
- •Мониторинг Unix-серверов
- •Мониторинг Windows-серверов
- •Описание измерений бизнес-характеристик
- •Требования к банку
- •Материалы, подлежащие сдаче
- •Оценка точности проведения нт
Оценка соответствия промышленного и тестового стенда
Комплекс технических средств тестового стенда не отличается от КТС промышленного, в Таблице 9.2 приведено сравнение стендов. Для промышленного стенда указано количество активных и резервных узлов,
Таблица 9.9 Сравнение оборудования промышленного и тестового стендов
Параметр |
Промышленный стенд2 |
Тестовый стенд |
Отношение промышленного стенда к тестовому |
Сервер БД |
|||
Количество процессоров |
2 сервера:24 шт P795LPAR (основной+ резервный). |
1 сервер: 24 шт P795LPAR |
1:1 |
Количество ядер |
24 |
24 |
1:1 |
Количество памяти |
256 Гб |
256 Гб |
1:1 |
Сервер приложений |
|||
Количество процессоров |
4 сервера: 8 шт HP BL460 |
4 сервера:8 шт. HP BL460 |
1:1 |
Количество ядер |
32 |
32 |
1:1 |
Количество памяти |
128 Гб |
128 Гб |
1:1 |
Сервер приложений для Oracle BI Publisher |
|||
Количество процессоров |
16 серверов: 6 шт HP BL460 |
16 серверов: 6 шт HP BL460 |
1:1 |
Количество ядер |
24 |
24 |
1:1 |
Количество памяти |
128 Гб |
128 Гб |
1:1 |
Аппаратные HTTP балансировщики (инстанцы) |
|||
Количество |
2 |
2 |
1:1 |
Дисковый массив для БД |
|||
Количество |
2 |
1 |
1:1 |
Как видно из ТаблицыError: Reference source not found 9.2 КТС тестового стенда идентичен КТС промышленного без учета резервных серверов.
Конфигурация спо и ппо
Сервер приложений Spectrum
Требования к ОС
SELINUX должна быть в режиме disabled.
Каталог, который будет создан для установки Spectrum (например /opt/oracle/Spectrum), должен быть размером не менее 10 GB. Данный каталог должен быть создан на локальных дисках сервера.
Поскольку инсталляция частично проходит в графическом режиме, необходимо обеспечить поддержку возможности такой инсталляции (X windows).
Требования к конфигурированию сервера WebLogic
Для обеспечения максимальной производительности на каждый из выделенных физических серверов ставится 4 Managed сервера (с возможным дальнейшим увеличением их количества).
Распределение оперативной памяти: под ОС необходимо выделить 128 Гб, а остальную распределить между серверами по 16Гб на Managed сервер.
Каждому физическому серверу соответствует один домен WebLogic.
В CLASSPATH необходимо включить orai18n.jar и orai18n-mapping.jar (см. “Руководство по инсталляции” п.3.2.1).
Для настройки прав доступа в Spectrum необходимо в корне того пользователя, где установлено приложение, разместить файл .java.login.config (см. “Руководство по инсталляции” п.3.2.2).
На каждом физическом сервере выполнить настройку Managed серверов (см. “Руководство по инсталляции” п.3.2.3). В параметре Arguments (Environment → Servers→ Server Start) для каждого Managed сервера добавить значение –XmxNNNNm (где NNNN – это максимальный размер ОП в Мб, выделяемой для этого Managed сервера).
Выполнить настройку JDBC DataSource (см. “Руководство по инсталляции” п.3.2.4). На экране выбора сервера для источника данных необходимо отметить все Managed серверы. Установить значение параметра Maximum Capacity=850 (SPECTRUM JDBC DataSource → Configuration → Connection Pool).
Права доступа
Необходим служебный пользователь в ОС для установки и запуска от его имени серверов приложений. Пользователь должен обладать следующими правами:
Права владельца на папки с дистрибутивами
Права владельца на папки, в которые будет производиться установка ПО
Требования к дисковой подсистеме.
Требования к дисковой подсистеме характеризуются следующими параметрами: IOPS = 30 или выше, то есть предполагается использование локальных дисков сервера.
Требования к NFS-ресурсам
Для обмена данными с внешними системами необходимо обеспечить доступ (по NFS) к каталогам совместного использования, перечисленным в Таблице 9.3Error: Reference source not found.
Таблица 9.10 Каталоги совместного использования
№ |
Каталог |
Доступ |
Источник |
Каталог источника |
1 |
/home2/db/PICT_00000 |
чтение |
БИСквит (ГО) |
/home2/db/PICT
|
2 |
/home2/db/PICT_00002 |
чтение |
БИСквит (ф-л ЕФКБ) |
|
3 |
/home2/db/PICT_00006 |
чтение |
БИСквит (ф-л Северо-Запад) |
|
4 |
/home2/db/PICT_00018 |
чтение |
БИСквит (ф-л Самарский) |
|
5 |
/home2/db/PICT_00040 |
чтение |
БИСквит (ф-л Сибирский) |
|
6 |
/home2/db/PICT_00051 |
чтение |
БИСквит (ф-л Воронежский) |
|
7 |
/home2/db/PICT_00055 |
чтение |
БИСквит (ф-л Краснодарский) |
|
8 |
/home2/db/PICT_00056 |
чтение |
БИСквит (ф-л Хабаровский) |
|
9 |
/home1/scn/DATA |
чтение, запись |
SC-Наличность |
/gutasun/home1/change/data_to_scn/vdp |
