全场景纳秒级突破!解密新华三超低时延交换机极速交易方案

原创 网优雇佣军 2023-05-19 17:33

“在这里,一切都瞬息万变,人们愿意用一切来交换一微秒!”


在财经畅销书《高频交易员:华尔街的速度游戏》中,作家迈克尔•刘易斯通过惊心动魄的故事讲述了高频交易背后一场足以刷新我们认知的网络技术大对决。


为了将信号传输时延缩短3毫秒,不惜动用2000多名工人夜以继日地凿穿岩石,挖开河床,以让铺设的光缆线路尽可能走直线。为了这3毫秒,哪怕线路月租费用高达30万美元,高频交易机构们也蜂拥而至。而当传输线路的物理距离无法再缩短时,人们开始关注线缆两端的服务器、交换机等设备,以赢得区区几微秒的时间差......


天下武功,唯快不破。在高频交易中,交易系统的处理速度是致命武器。如今,随着计算机技术和金融科技不断进步,尤其是投资者机构化发展步伐加快,推动量化交易和高频交易加速发展,这场速度的角逐已从毫秒级、微秒级升级至纳秒级。那在“纳秒必争”激烈竞争中,交易系统组网技术如何持续演进?


一场时延大对决


什么是量化高频交易?在数字化、信息化时代,利用海量数据分析进行实时决策已成为主流趋势,在金融投资领域也不例外,量化交易正是顺应这一趋势而生的时代产物,其依据庞大的历史交易数据作回测分析,并通过计算机技术实现自动化决策和执行交易,以帮助投资者避免情绪化交易及更好管理大规模资金,实现稳定盈利。而高频交易作为量化交易的一个重要分支,是指通过自动交易系统从极为短暂的市场变化中寻求获利的一种交易方式。


具体而言,一次完整的交易流程主要分为接收行情信息、分析行情、发出订单并成交三个步骤。在高频交易中,要在瞬息万变的市场中把握先机,要求有一套足够快的交易系统,既能快速将行情信息从交易所传递至客户策略服务器,也能快速将订单发送至交易所。从接收交易所行情入口到下单至交易所之间产生的端到端时延,是衡量交易系统能力的重要依据,也是高频交易能否成功的关键。


那到底有哪些因素影响交易系统的端到端时延?交易系统通常由行情柜台、交易柜台、策略服务器、交换机等设备组成,交易软件、服务器、网卡、交换机等软硬件设备的性能都会直接影响交易系统的整体延迟。其中,交换机作为整个系统连接的桥梁,是影响系统延迟的关键因素,已成为证券和期货公司“军备竞赛”的关键设施。


如何降低交换机时延?


我们先来回顾一下以太网交换机的工作原理。众所周知,以太帧由前导码、目的地址、源地址、类型、数据和帧末尾的校验序列FCS组成。从帧结构很容易理解,交换机在转发以太帧时通常采用存储转发(Store&Forward) 模式,当从某个端口收到一个以太帧数据包时,会通过目的地址查找与之相对应的目的端口,再通过FCS检查该帧在传输过程中是否出现损坏,如果没有,然后将该帧复制到目的端口。


以太帧结构

整个过程中,从查找地址,到把整个以太帧放入缓存区并进行FCS检查,都会产生延迟。同时,对于组播报文,在根据VLAN和端口列表进行组播复制过程中,也会产生延迟,端口数量越多,组播复制延迟越大。据统计,传统交换机转发时延一般是800ns以上,有的设备甚至到1us,这显然无法满足高频交易中对交易系统的极低时延要求。


如何破解?超低时延交换机应运而生,超低时延交换机分为L1、L1.5和L3三类。其中L1超低时延交换机绕开了OSI模型下对数据逐层封装和剥离的传递过程,直接在最底层的物理层进行比特级数据传输,就好比让"0"、"1" 比特流在一条光纤上直通传输一样,从而相比二层或三层交换机可大幅缩短时延。通过交叉开关矩阵,L1交换机不仅支持任意两个端口之间的数据流“快进快出”,而且一个输入端口支持连接多个输出端口,可将数据流从一个端口同时发送给多个端口。


通过CDR(Clock Data Recovery,时钟数据恢复)电路,对通过的信号进行重整再生,可在不损失信号完整性的前提下,按需多次复制数据流。在极速交易系统组网中,交换机通常连接多台策略服务器,通过这些技术可将行情数据快速分发至各个客户策略服务器。


L1.5超低时延交换机通过交叉矩阵结构、CDR电路、FPGA应用等技术,还能构建出效果大于L1的能力,更好匹配高频交易需求。在极速交易系统组网中,交换机通常连接多台策略服务器,并将来自多台策略服务器的数据流汇聚传输至交易所,在这个过程中由于需对同时到达的数据包进行缓存处理,从而导致传输延迟较高。而L1.5超低时延交换机采用基于FPGA的多路复用技术可大幅降低该延迟,利于将订单快速发送至交易所。


L3超低时延交换机摒弃传统交换机的存贮转发模式,采用Cut-Through模式转发,收到报文头后根据目的MAC或者目的IP确定出端口,然后直接转发到出端口,同时对报文的处理做了流程上的优化,省去了传统模式下接收完整报文和报文处理所消耗的时延。


通过以上技术,一般可以将L1交换机的数据转发时延做到几纳秒,将L1.5交换机多路复用时延做到几十纳秒,L3交换机的转发时延做到几百纳秒。


全场景覆盖:新华三推出超低时延交换机极速交易方案


物理层交换技术降低了单个交换机的时延,为构建极速交易系统打下了良好的基础,但如上所述,在高频交易中,从接收行情信息到报盘至交易所需经过多跳网络设备,整个系统的端到端时延才是最终决定高频交易能否成功的关键,因此,要系统性提升时延性能,还需覆盖全链路、全场景的超低时延交换机解决方案来实现。


对此,新华三基于在交换技术二十多年的深厚积累,以及对极速交易系统的深入理解,投入核心研发力量开发并最新推出了L1(S6116-48X)、L1.5(S6116-48X-M)、L3(S6826-48Y8C/S9826-32C)全系列超低时延交换机,以业界领先的时延性能打造出覆盖行情、交易、风控等全业务场景的极速交易方案。


图示:新华三超低时延交换机产品

L1(S6116-48X)超低时延交换机通过逻辑矩阵定制化设计及特殊设计的信号再生和增强技术,可提供最小1.5ns的数据转发时延,完美契合行情广播下发场景,且支持对以太网报文的端口统计,具有普通以太网交换机的可维护性。


该L1超低时延交换机主要支持Patch panel、Tapping、Fan-out三种典型应用。可通过配置Patch Panel,实现任意两端口之间的流量双向快速流通;可通过Tapping功能将从指定端口接收到的流量镜像到其他端口,使金融客户可以实时保存交易数据,利用服务器分析这些镜像过来的数据实现交易监管和后期追溯;通过Fan-out功能实现流量的1:N快速复制,把流量从一个端口同时发送给多个端口,实现时延小于4ns的行情数据快速分发。


L1.5(S6116-48X-M)超低时延交换机进一步引入了业内领先的FPGA链路复用、精准时间戳处理等技术,主要在极速交易场景中完成策略机上行数据的多路复用,及行情数据及回程数据的链路解复用。



在策略机至交易所的上行方向,L1.5超低时延交换机通过基于FPGA的链路复用技术,可实现最小35ns的数据转发时延。


在交易所至策略机的下行方向,L1.5超低时延交换机采用链路解复用和Fan-out两种技术,来保证行情数据快速、安全传输。对于追求极致低时延和对安全要求不高的场景,Fan-out功能通过交叉矩阵以低于4ns的时延将行情数据极速分发至多个策略机。对于有一定安全要求的场景,FPGA链路解复用技术将收到的报文广播复制到同一个MUX组的所有端口,并通过在下行口配置ACL,实现不同用户的策略机隔离,避免出现金融安全的问题。


同时,该L1.5超低时延交换机还支持镜像汇聚功能,可通过FPGA在报文的入端口打时间戳,再送到内部缓存,然后通过FPGA镜像引擎转发到镜像出端口,从而能更好帮助客户进行交易数据收集、分析、监管和回溯等。


对于L3(S6826-48Y8C/S9826-32C)超低时延交换机,可提供最小450ns的数据转发时延,支持丰富的二、三层特性,支持与交易所构建稳定的BGP邻居路由以及行情组播分发特性,能显著提升极速交易网络传输效率。


目前,新华三全场景低时延交换机已得到多家高频交易系统、期货、证券等客户的广泛应用和高度认可。


后记


到今天,随着科技不断进步,量化交易和高频交易已逐渐成为市场的主流。目前欧美金融市场量化交易和高频交易的比例超过百分之七十,亚洲市场超过百分之二十。从国内市场看,据相关数据显示,A股机构投资者持股占比已超过37.8%,国内量化私募总规模已超过万亿,量化交易和高频交易快速增长已是大势所趋。


在此趋势下,新华三推出业界领先的全系列超低时延交换机,并将之落地应用于实际业务中,无疑将助推极速交易在证券期货行业的快速发展,进而助力提升市场的流动性和效率。


值得一提的是,新华三还联合生态伙伴成立了量化金融实验室,继续在极速交易领域深入探索,聚焦交易时延、可靠性、稳定性等关键性能指标,研发更多场景化的量化解决方案和前沿技术。相信以后将进一步推动极速交易系统时延不断向0秒逼近,为我国金融科技快速发展持续添砖加瓦。


网优雇佣军投稿邮箱:wywd11@126.com
长按二维码关注
通信路上,一起走!

网优雇佣军 通信、科技、未来!通信路上,一起走!
评论
  • 项目展示①正面、反面②左侧、右侧项目源码:https://mbb.eet-china.com/download/316656.html前言为什么想到要做这个小玩意呢,作为一个死宅,懒得看手机,但又想要抬头就能看见时间和天气信息,于是就做个这么个小东西,放在示波器上面正好(示波器外壳有个小槽,刚好可以卡住)功能主要有,获取国家气象局的天气信息,还有实时的温湿度,主控采用ESP32,所以后续还可以开放更多奇奇怪怪的功能,比如油价信息、股票信息之类的,反正能联网可操作性就大多了原理图、PCB、面板设计
    小恶魔owo 2025-01-25 22:09 615浏览
  • 飞凌嵌入式基于瑞芯微RK3562系列处理器打造的FET3562J-C全国产核心板,是一款专为工业自动化及消费类电子设备设计的产品,凭借其强大的功能和灵活性,自上市以来得到了各行业客户的广泛关注。本文将详细介绍如何启动并测试RK3562J处理器的MCU,通过实际操作步骤,帮助各位工程师朋友更好地了解这款芯片。1、RK3562J处理器概述RK3562J处理器采用了4*Cortex-A53@1.8GHz+Cortex-M0@200MHz架构。其中,4个Cortex-A53核心作为主要核心,负责处理复杂
    飞凌嵌入式 2025-01-24 11:21 293浏览
  • 高速先生成员--黄刚这不马上就要过年了嘛,高速先生就不打算给大家上难度了,整一篇简单但很实用的文章给大伙瞧瞧好了。相信这个标题一出来,尤其对于PCB设计工程师来说,心就立马凉了半截。他们辛辛苦苦进行PCB的过孔设计,高速先生居然说设计多大的过孔他们不关心!另外估计这时候就跳出很多“挑刺”的粉丝了哈,因为翻看很多以往的文章,高速先生都表达了过孔孔径对高速性能的影响是很大的哦!咋滴,今天居然说孔径不关心了?别,别急哈,听高速先生在这篇文章中娓娓道来。首先还是要对各位设计工程师的设计表示肯定,毕竟像我
    一博科技 2025-01-21 16:17 241浏览
  •     IPC-2581是基于ODB++标准、结合PCB行业特点而指定的PCB加工文件规范。    IPC-2581旨在替代CAM350格式,成为PCB加工行业的新的工业规范。    有一些免费软件,可以查看(不可修改)IPC-2581数据文件。这些软件典型用途是工艺校核。    1. Vu2581        出品:Downstream     
    电子知识打边炉 2025-01-22 11:12 465浏览
  • 前篇文章中『服务器散热效能不佳有解吗?』提到气冷式的服务器其散热效能对于系统稳定度是非常重要的关键因素,同时也说明了百佳泰对于散热效能能提供的协助与服务。本篇将为您延伸说明我们如何进行评估,同时也会举例在测试过程中发现的问题及改善后的数据。AI服务器的散热架构三大重点:GPU导风罩:尝试不同的GPU导风罩架构,用以集中服务器进风量,加强对GPU的降温效果。GPU托盘:改动GPU托盘架构,验证出风面积大小对GPU散热的影想程度。CPU导风罩:尝试封闭CPU导风罩间隙,集中风流,验证CPU降温效果。
    百佳泰测试实验室 2025-01-24 16:58 189浏览
  • 随着AI大模型训练和推理对计算能力的需求呈指数级增长,AI数据中心的网络带宽需求大幅提升,推动了高速光模块的发展。光模块作为数据中心和高性能计算系统中的关键器件,主要用于提供高速和大容量的数据传输服务。 光模块提升带宽的方法有两种:1)提高每个通道的比特速率,如直接提升波特率,或者保持波特率不变,使用复杂的调制解调方式(如PAM4);2)增加通道数,如提升并行光纤数量,或采用波分复用(CWDM、LWDM)。按照传输模式,光模块可分为并行和波分两种类型,其中并行方案主要应用在中短距传输场景中成本
    hycsystembella 2025-01-25 17:24 473浏览
  • 不让汽车专美于前,近年来哈雷(Harley-Davidson)和本田(Honda)等大型重型机车大厂的旗下车款皆已陆续配备车载娱乐系统与语音助理,在路上也有越来越多的普通机车车主开始使用安全帽麦克风,在骑车时透过蓝牙连线执行语音搜寻地点导航、音乐播放控制或免持拨打接听电话等各种「机车语音助理」功能。客户背景与面临的挑战以本次分享的客户个案为例,该客户是一个跨国车用语音软件供货商,过往是与车厂合作开发前装车机为主,且有着多年的「汽车语音助理」产品经验。由于客户这次是首度跨足「机车语音助理」产品,因
    百佳泰测试实验室 2025-01-24 17:00 194浏览
  •  万万没想到!科幻电影中的人形机器人,正在一步步走进我们人类的日常生活中来了。1月17日,乐聚将第100台全尺寸人形机器人交付北汽越野车,再次吹响了人形机器人疯狂进厂打工的号角。无独有尔,银河通用机器人作为一家成立不到两年时间的创业公司,在短短一年多时间内推出革命性的第一代产品Galbot G1,这是一款轮式、双臂、身体可折叠的人形机器人,得到了美团战投、经纬创投、IDG资本等众多投资方的认可。作为一家成立仅仅只有两年多时间的企业,智元机器人也把机器人从梦想带进了现实。2024年8月1
    刘旷 2025-01-21 11:15 995浏览
  • 书接上回:【2022年终总结】阳光总在风雨后,启航2023-面包板社区  https://mbb.eet-china.com/blog/468701-438244.html 总结2019,松山湖有个欧洲小镇-面包板社区  https://mbb.eet-china.com/blog/468701-413397.html        2025年该是总结下2024年的喜怒哀乐,有个好的开始,才能更好的面对2025年即将
    liweicheng 2025-01-24 23:18 350浏览
  • 嘿,咱来聊聊RISC-V MCU技术哈。 这RISC-V MCU技术呢,简单来说就是基于一个叫RISC-V的指令集架构做出的微控制器技术。RISC-V这个啊,2010年的时候,是加州大学伯克利分校的研究团队弄出来的,目的就是想搞个新的、开放的指令集架构,能跟上现代计算的需要。到了2015年,专门成立了个RISC-V基金会,让这个架构更标准,也更好地推广开了。这几年啊,这个RISC-V的生态系统发展得可快了,好多公司和机构都加入了RISC-V International,还推出了不少RISC-V
    丙丁先生 2025-01-21 12:10 1229浏览
  • 故障现象 一辆2007款日产天籁车,搭载VQ23发动机(气缸编号如图1所示,点火顺序为1-2-3-4-5-6),累计行驶里程约为21万km。车主反映,该车起步加速时偶尔抖动,且行驶中加速无力。 图1 VQ23发动机的气缸编号 故障诊断接车后试车,发动机怠速运转平稳,但只要换挡起步,稍微踩下一点加速踏板,就能感觉到车身明显抖动。用故障检测仪检测,发动机控制模块(ECM)无故障代码存储,且无失火数据流。用虹科Pico汽车示波器测量气缸1点火信号(COP点火信号)和曲轴位置传感器信
    虹科Pico汽车示波器 2025-01-23 10:46 321浏览
  • 临近春节,各方社交及应酬也变得多起来了,甚至一月份就排满了各式约见。有的是关系好的专业朋友的周末“恳谈会”,基本是关于2025年经济预判的话题,以及如何稳定工作等话题;但更多的预约是来自几个客户老板及副总裁们的见面,他们为今年的经济预判与企业发展焦虑而来。在聊天过程中,我发现今年的聊天有个很有意思的“点”,挺多人尤其关心我到底是怎么成长成现在的多领域风格的,还能掌握一些经济趋势的分析能力,到底学过哪些专业、在企业管过哪些具体事情?单单就这个一个月内,我就重复了数次“为什么”,再辅以我上次写的:《
    牛言喵语 2025-01-22 17:10 494浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦