d9e5a92d

Виды рабочих мест пользователей ТДК


1. Универсальное рабочее место участника торгов позволяет:

получать информацию, необходимую для принятия решений в ходе торгов,

проводить торговые операции,

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

2. Универсальное локальное рабочее место ведущего торги обеспечивает:

выполнение административных функций,

выполнение клиринговых операций по результатам торгов,

взаимодействие с расчетной системой,

выдачу отчетов по результатам торгов в рамках торгово-депозитарной системы в целом.

3. Локальное рабочее место электронного депозитария обеспечивает:

ведение депозитарных счетов,

выполнение переводов по депозитарным счетам,

ведение сведений о выпусках ценных бумаг,

зачисление новых выпусков на депозитарные счета эмитентов,

выполнение расчетов ценными бумагами по итогам торгов,

обслуживание операций ломбардного кредитования,



подготовку данных для выплат по купонам,

проведение погашения выпусков ценных бумаг,

подготовку различных выписок по депозитарным счетам и другой отчетности сотрудниками депозитария ММВБ.

4. Удаленное рабочее место ведущего торгов региональной торговой площадки обеспечивает:

выполнение административных функций,

выполнение клиринговых операций по результатам торгов,

взаимодействие с расчетной системой,

выдачу отчетов по результатам торгов в рамках региональной торговой площадки.

5. Удаленное рабочее место для получения отчетов позволяет:

получать отчеты по результатам торгов,

получать выписки по депозитарным счетам организации-участника торгов и обслуживаемых ею клиентов.

6. Информационное рабочее место позволяет получать и отображать в легко воспринимаемом графическом виде в режиме текущего времени разнообразную информацию о ходе торгов.

7. Удаленное рабочее место инвестора позволяет инвесторам следить за ходом торгов в режиме реального времени. 

Программно-аппаратная архитектура ТДК.  ТДК состоит из центрального звена и рабочих мест. Центральное звено  состоит из торгового сервера, серверов доступа и сервера поддержки. Торговый сервер и сервер доступа - прикладные задачи, выполняющие  обработку данных в оперативной памяти.

Сервер доступа осуществляет:

сбор с рабочих мест трейдеров торговых заявок и запросов на предоставление информации о состоянии рынка,

передачу собранных торговых заявок и запросов на предоставление информации, отсутствующей на сервере доступа торговому серверу,

сопоставление торговых заявок по синхронизирующим сигналам торгового сервера,

регистрацию сде­лок в автоматическом режиме по результа­там со­поставления заявок,

соответствующее обновление производной информации, находящейся на сервере доступа,

подготовку информации о состоянии рынка в ответ на запросы,

передачу информации на рабочие места.

Торговый сервер осуществляет:

контроль, регистрацию и сопоставление посту­пивших от серверов доступа заявок,

подготовку сде­лок в автоматическом режиме по результа­там со­поставления заявок,

ре­гистра­цию сде­лок,

соответствующее обновление производной информации,

передачу серверам доступа обработанных заявок для обеспечения синхронизации работы серверов доступа,

подго­товку отсутствующей на серверах доступа информации о состоянии рынка в ответ на по­ступившие за­про­сы и передачу ее серверам доступа для ретрансляции на рабочие места.

Архитектура компонентов, осуществляющих обработку в режиме реального времени, является сочетание распределенной обработки информации, синхронизации от одного источника и трехуровневого клиент-сервера.

Архитектура "клиент-сервер" подразумевает такую организацию построения системы, при которой основная обработка производится мощным сервером баз данных, а на рабочие станции пользователя посылается только результат запроса. При этом под сервером баз данных подразумевается мощная СУБД, обладающая развитыми возможностями по предохранению данных от несанкционированного доступа и защите их от сбоев.

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

"Клиент-серверная" технология является значительно более производительной и защищенной в сравнении с традиционной архитектурой.

Следующим моментом являются высокие показатели масштабируемости системы, построенной на "клиент-серверной" основе. Если объем данных значительно возрос или текущая конфигурация парка компьютеров не удовлетворяет требованиям к скорости обработки данных, то надо лишь увеличить производительность сервера, а конфигурацию рабочих мест можно оставить прежней. При работе с файловым сервером нужно производить модернизацию всего парка компьютеров, что, несомненно, более сложно и дорого.

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

Обмен данными между компонентами и синхронизация их работы, а также связь серверов доступа с рабочими местами осуществляется специальным сетевым программным обеспечением (TSMR -Trading System Message Router), входящим в состав комплекса.

При соединении серверов доступа с торговым сервером TSMR позволяет:

оптимизировать объем информации пересылаемый по сети в процессе синхронизации работы серверов,

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

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

Сервер поддержки - прикладная задача, обеспечивающую хранение данных, их обновление, поиск и выдачу. Сервер реализован на основе системы управления базами данных и является  классическим двухуровневым клиент-сервером.

Обмен информацией между сервером поддержки и торговым сервером осуществляется посредством специальных интерфейсных процедур, входящих в сервер поддержки. Процедуры обмена информации между торгово-депозитарным комплексом и расчетной системой осуществляется также специальными процедурами, входящими в состав сервера поддержки.

Сервер поддержки обслуживает локальные универсальные рабочие места ведущих торги, удаленные рабочие места ведущих торги региональных площадок, локальные рабочие места электронного депозитария и удаленные рабочие места для получения отчетов.

Каждая из перечисленных выше задач центрального звена реализована в виде от­дельного независимого вычис­лительного процесса, исполняемого на компьютерах се­рии HP 9000 производства компа­нии "Hewlett-Packard" в среде операционной сис­темы "Unix".

 Задачи торговых серверов и серверов доступа написаны на языке программирования ANSI C, основой для сервера поддержки служит система управления реляционными базами данных Interbase фирмы Borland.

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

Сеть телепередачи данных ММВБ - выделенная частная сеть, опирающаяся на инфраструктуру, предоставляемую двумя поставщиками сетевых услуг: Global One (ранее Sprint) и Sovam Teleport. Основой сети являются FDDI Extended Backbone с пропускной способностью 100 Мбит/сек. 

Общее количество активных узлов в сети - более 3000. Количество участников торгов, подключенных удаленно – тысячи. Количество удаленных рабочих мест – десятки тысяч. Общее количество торгуемых инструментов – десятки тысяч. Количество обрабатываемых за торговый день заявок – миллионы. Количество заключаемых за торговый день сделок – сотни тысяч. Реально опробованные пиковые нагрузки: более 150000 заявок за двухчасовую торговую сессию; 2000-3000 заявок в пике за 1-2 секунды.



Содержание раздела