|
AFT Trade Server – основной компонент системы, обеспечивающий обработку и учет всей информации циркулирцющей в системе (счета, сделки, ордера, позиции, маржинальные требования и т.д.), а также обработку запросов с терминалов трейдеров и администраторов системы. При разработке сервера особое внимание уделялось производительности и устойчивости его работы. Для этого были разработаны экономичные протоколы передачи данных и оптимизированные механизмы обработки запросов, которые позволяют одновременно обслуживать большое количество активных трейдеров и имеют большую степень надежности. Сервер представляет собой совокупность независимых и взаимодействующих между собой серверных модулей (процессов). Оптимальное разделение сервера на несколько модулей позволяет добиться большей скорости выполнения критичных по времени операций, выполняющихся в рамках одного процесса, при одновременном повышении устойчивости и стабильности работы всего сервера в целом, сбой в работе одного из процессов может привести к потере только части функций, и при этом потребуется перезагрузка только этого процесса, а не всего сервера. Модули сервера могут работать как на одном, так и на нескольких (объединенных в локальную сеть) компьютерах. Таким образом обеспечивается возможность масштабируемости всей системы, а также увеличения ее производительности путем распределения нагрузки между несколькими компьютерами в случае, если производительности одного компьютера не достаточно. В кофигурации AFT Trade Server также рекомендуется выделить для работы серверного модуля, обеспечивающего подключения клиентских терминалов, отдельный компьютер (т.е. выделить как минимум один сервер доступа), который будет доступен для подключения к нему из Internet, при этом работу остальных серверных модулей рекомендуется организовывать на компьютерах, не имеющих прямого подключения к Internet. Таким образом исключается прямое подключение к основному серверу из Internet и обеспечивается защита основных серверных процессов от сетевых атак. При наличии нескольких серверов доступа увеличивается отказоустойчивость системы в целом, поскольку при сбое в работе одного из них существует возможность автоматического перенаправления клиентских подключений на другие серверы доступа. Для передачи данных по открытым каналам связи (в частности, Internet) используются защищенные протоколы поддерживающие шифрование данных, тем самым обеспечивается подлинность, целостность и конфиденциальность передаваемых данных, и весь обмен информацией является безопасным и защищенным. AFT Trade Server обеспечивает механизм разграничения доступа, который позволяет гибко настроить права на доступ к информации и осуществление каких-либо действий в системе для всех пользователей системы (администраторов, дилеров/брокеров и трейдеров) в соответствии с существующими политиками безопасности. Кроме того вся работа сервера, а также все действия пользователей системы протоколируются, что обеспечивает возможность осуществления контроля и проведения анализа, а также исключает возможность появления различного рода злоупотреблений со стороны персонала, которые могут быть скрыты от руководства.
|