针对低延时交易,如何做硬件选型?对于服务器、网卡、系统都有哪些调优方向?

针对低延时交易,如何做硬件选型?对于服务器、网卡、系统都有哪些调优方向?

1、目前市面上的服务器型号、cpu型号众多,如何选择适合低延交易使用的基础设施?

2、低延时应用部署上线,如何对交易各个环节进行时延监控,对服务器、网卡、系统层面如何进行调优设置,提升系统时延表现?

参与11

3同行回答

赵中赵中高级系统工程师戴尔(中国)有限公司
戴尔在服务器全球的市场份额长期处于前列,所以也有众多的针对低延时交易这块的服务器产品,具体来说在服务器上我们会选择高主频的CPU如6444Y(基频3.5,负载上来后,可以睿频到更高的频率),内存方面会选择将所有通道都插满并选择DDR5 4800的内存,磁盘上优选选择Nvme SSD 可以极大...显示全部

戴尔在服务器全球的市场份额长期处于前列,所以也有众多的针对低延时交易这块的服务器产品,具体来说在服务器上我们会选择高主频的CPU如6444Y(基频3.5,负载上来后,可以睿频到更高的频率),内存方面会选择将所有通道都插满并选择DDR5 4800的内存,磁盘上优选选择Nvme SSD 可以极大的提高磁盘的iops和吞吐率,网卡会选择低延时的Solarflare的,系统方面通常不同券商会有自己定制优化后内核的OS 所有的前提都是能够提供更好的延时性能,如果是选择商业版本的如Redhat SUSE可以找到OS供应商提供针对该购买版本的OS层面Kernel层面低延时优化好的参数信息,也会提高低延时的性能.

收起
硬件生产 · 2023-11-29
浏览383

ChatGPT 回答

针对低延时交易,硬件选型是非常重要的一环。以下是一些建议:

  1. 选择高性能的服务器:建议选择高性能的服务器,如Intel Xeon E5-2699 v4等,这些服务器通常具有更高的处理能力和更大的内存容量,可以更好地支持低延时交易。
  2. 选择高速网卡:选择高速网卡可以提高数据传输速度,建议选择支持万兆网卡的服务器,如Intel X710等。
  3. 选择高速存储:选择高速存储可以提高数据读写速度,建议选择NVMe SSD等高速存储设备。
  4. 选择低延时的交换机:选择低延时的交换机可以减少数据传输时延,建议选择支持RDMA技术的交换机。
  5. 选择高速内存:选择高速内存可以提高数据读写速度,建议选择DDR4等高速内存。

在硬件选型之后,还需要对服务器、网卡、系统进行调优,以提高系统的时延表现。以下是一些调优建议:

  1. 服务器调优:可以通过调整服务器的内存、CPU等参数来提高服务器的性能。例如,可以通过增加内存容量来提高系统的缓存能力,从而减少I/O操作的次数,进而减少时延。
  2. 网卡调优:可以通过调整网卡的缓存大小、中断处理方式等参数来提高网卡的性能。例如,可以通过增加网卡的缓存大小来减少数据包的丢失,从而减少时延。
  3. 系统调优:可以通过调整系统的内核参数、网络参数等来提高系统的性能。例如,可以通过调整内核的TCP参数来优化网络传输性能,从而减少时延。

在交易系统部署上线之后,需要对交易各个环节进行时延监控,以及对服务器、网卡、系统层面进行调优设置,以提升系统时延表现。建议使用专业的监控工具,如Zabbix、Nagios等,对交易系统进行时延监控,并根据监控结果进行相应的调优设置。同时,建议定期对系统进行性能测试,以确保系统的性能表现符合要求。

提问者

Ciao
Ciao0011
架构师某证券公司
擅长领域: 服务器信创信创操作系统

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-11-23
  • 关注会员:4 人
  • 问题浏览:1363
  • 最近回答:2023-11-29
  • X社区推广