Я использую совместно используемые (между несколькими клиентами поставщика) 10 ГБ кросс-соединения в центре обработки данных Exchange. Мы получаем несколько многоадресных потоков данных (каждый поток доставляет данные по какой-то группе «акций» / деривативов).
Суммарно все потоки не превышают линейную скорость 10 ГБ (никогда).
Некоторые представители биржи говорят мне, что выделенное (не разделяемое) кросс-соединение должно обеспечивать лучший профиль задержки, потому что тогда вы можете выбирать только многоадресные потоки, которые вам нужны, чтобы линия была менее загружена.
Но может ли это быть правдой, учитывая, что линия никогда не бывает переполнена / не перегружена? Сетевое оборудование на нашей стороне кросс-коммутации также может легко справиться со скоростью линии 10 ГБ, никакой буферизации / очереди никогда не бывает.
Если есть какое-то преимущество в поддержании низкого уровня сетевого трафика, может ли задержка доставки превышать 10 ГБ межпакетного интервала Ethernet (~ 9,6 нс)?
В общем, я бы запросил выделенные кросс-подключения для обменных каналов, если стоимость не слишком высока. Я не думаю, что когда-либо был общий кросс-соединение рыночных данных ... Но это бизнес-решение для вашей организации. Какая разница в стоимости?
И да, с помощью специального кросс-соединения вы сможете выполнять больше фильтров с обеих сторон.
Хотя в наши дни есть много других мест, где можно оптимизировать вашу торговую инфраструктуру и отфильтровать перед тем, как попасть на серверы: