технология является значительно более производительной
"Клиент-серверная" технология является значительно более производительной и защищенной в сравнении с традиционной архитектурой.
Следующим моментом являются высокие показатели масштабируемости системы, построенной на "клиент-серверной" основе. Если объем данных значительно возрос или текущая конфигурация парка компьютеров не удовлетворяет требованиям к скорости обработки данных, то надо лишь увеличить производительность сервера, а конфигурацию рабочих мест можно оставить прежней. При работе с файловым сервером нужно производить модернизацию всего парка компьютеров, что, несомненно, более сложно и дорого.
Задачи торгового сервера и сервера доступа могут исполняться как на одной вычислительной установке, так и на различных вычислительных установках, подключенных к общим локальным или глобальным сетям передачи данных.
Обмен данными между компонентами и синхронизация их работы, а также связь серверов доступа с рабочими местами осуществляется специальным сетевым программным обеспечением (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 секунды.