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


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

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

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

Обмен данными между компонентами и синхронизация их работы, а также связь серверов доступа с рабочими местами осуществляется специальным сетевым программным обеспечением (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 секунды.