针对低延时交易,如何做硬件选型?对于服务器、网卡、系统都有哪些调优方向?
1、目前市面上的服务器型号、cpu型号众多,如何选择适合低延交易使用的基础设施?
2、低延时应用部署上线,如何对交易各个环节进行时延监控,对服务器、网卡、系统层面如何进行调优设置,提升系统时延表现?
戴尔在服务器全球的市场份额长期处于前列,所以也有众多的针对低延时交易这块的服务器产品,具体来说在服务器上我们会选择高主频的CPU如6444Y(基频3.5,负载上来后,可以睿频到更高的频率),内存方面会选择将所有通道都插满并选择DDR5 4800的内存,磁盘上优选选择Nvme SSD 可以极大的提高磁盘的iops和吞吐率,网卡会选择低延时的Solarflare的,系统方面通常不同券商会有自己定制优化后内核的OS 所有的前提都是能够提供更好的延时性能,如果是选择商业版本的如Redhat SUSE可以找到OS供应商提供针对该购买版本的OS层面Kernel层面低延时优化好的参数信息,也会提高低延时的性能.
收起对于低延时交易,以下是一些硬件选型和系统调优的建议:
针对低延时交易,硬件选型是非常重要的一环。以下是一些建议:
在硬件选型之后,还需要对服务器、网卡、系统进行调优,以提高系统的时延表现。以下是一些调优建议:
在交易系统部署上线之后,需要对交易各个环节进行时延监控,以及对服务器、网卡、系统层面进行调优设置,以提升系统时延表现。建议使用专业的监控工具,如Zabbix、Nagios等,对交易系统进行时延监控,并根据监控结果进行相应的调优设置。同时,建议定期对系统进行性能测试,以确保系统的性能表现符合要求。