|
option.ru /
Справочная информация / Словарь / Отчет о проведении нагрузочного тестирования торговой платформы Plaza-II в составе торговой системы ФОРТС
Онлайн консультант
Хижняк Алексей Тел. +7 (495) 785-56-1229.01.2010 Отчет о проведении нагрузочного тестирования торговой платформы Plaza-II в составе торговой системы ФОРТС23 января 2010 года специалисты Биржи РТС совместно с участниками торгов провели нагрузочное тестирование новой торговой платформы Plaza-II в рамках торговой системы ФОРТС. Цель тестирования - проверка готовности инфраструктуры Биржи и участников торгов к переходу на новую торговую платформу и уточнение планов внедрения. Тестирование полностью имитировало торговый день и включало в себя основную торговую сессию, промклиринг, клиринг и вечернюю торговую сессию. В тестировании принимали участие следующие компании:
без участия которых проведение тестирование не показало бы реальных возможностей и функциональных недоработок новой версии платформы. Тестировалась текущая версия ядра торговой системы ФОРТС в сочетании с новой инфраструктурой, построенной на базе торговой плаформы Plaza-II, включающей управление заявками (Order Management System) и распространение данных (Data Dissemination System). Тестовую нагрузку в системе создавали роботы, которые в режиме запуска и остановки инициирования регулярного потока заявок варьировали нагрузку на систему от 400 до 670 транзакций в секунду в разные периоды времени. Таким образом, была создана модель работы системы, превышающая текущую реальную загрузку торговой системы для определения предельного порога. Тестовые роботы подавали в систему заявки с использованием P2ClientGate API, который предлагается к использованию брокерскими системами. Все задержки в распространении данных на время тестирования были отключены. В тестировании были задействованы следующие компоненты торговой системы:
Необходимость проведения большого объема работ по реконфигурации потоков данных <боевой> торговой системы для проведения тестовых привела к технической задержке начала тестирования на 2 часа от запланированного времени. В рамках подготовки к реальным торгам данные работы будут выполнены заранее, что позволит исключить риск несвоевременного запуска работы системы по указанной причине.
Имеющиеся у участников сервера доступа (из числа участвовавших в тестировании) справляются с нагрузкой по приему и обработке потока рыночных данных. Определена потребность выделения специальной подсистемы (пула серверов на стороне Биржи) для "data-recovery", то есть обслуживания участников торгов, которые имели сбой связи с Биржей и желают в течение торгов запустить свой программно-технический комплекс и выйти на режим торгов. Данная подсистема будет предназначена для обслуживания участников, получающих большой объем исторических данных. Таким образом от дополнительных нагрузок будет освобождена часть торговой системы распространения рыночных данных, которая обслуживает участников в состоянии on-line. Рекомендовать участникам для предотвращения перерывов в клиентских сервисах из-за сбоев связи или недостаточного качества работы провайдера, резервировать свои серверы доступа (шлюзы) по схеме N+1, где N ― количество серверов необходимых для обслуживания клиентов. Трафик на серверы доступа участников во время тестирования составлял 250 до 350 Kbit/sec. Следующее нагрузочное тестирование с привлечением участников состоится 06 февраля2009. |