金融交易服务器FPGA加速板卡该如何整?

作者:清风流云

背景:
随着现如今金融机构发展模式的改变,尤其是电子商务行业的高速发展。电子商务这个行业可谓如火如荼,电子商务离开不了在线支付,随着而来的金融业无纸化,网络化趋势也越来越明显。支付包,财付通,微信支付等新型的网络金融解决方案也如雨后春笋般涌出来。而所有的这些交易都需要强大的交互机制来支持,在数据交易过程中不仅要保证交易正确,由于客户体验的问题,还需要满足快速精确交易,那么对于整个金融交易的服务器是如何选择和搭建的呢,搭建这样一个金融类型的服务器需要什么原材料呢?

fb4CGg3@VU SmartNIC 板卡:
如何为金融服务搭建一个专门的网络monster,并且这个monster在交易时满足低延迟,或者说是基于云的应用呢?所有你需要的原材料Silicom Denmar团队的工程师都已经打包到他们开发的SmartNIC fb4CGg3@VU PCIe 板卡中了。这个板卡是基于一个Xilinx Virtex UltraScale 或Virtex UltraScale+ FPGA实现的,主要资源包括:
• 1-to-16-lane PCIe Gen1/Gen2/Gen3
• Optional 2x8 PCIe lanes on a secondary connector
• Xilinx Virtex UltraScale+ (VU9P) or Virtex UltraScale (VU125 or VU080) FPGA (other FPGA sizes optional)
• Four QSFP28 ports for 100G, 4x25G, or 4x10G optical modules or direct-attached copper cabling
• 4Gbytes of DDR4-2400 SDRAM
• SODIMM sockets for 4Gbytes of DDR4-2133 SDRAM

SmartNIC fb4CGg3@VU PCIe car板卡

SmartNIC fb4CGg3@VU PCIe car板卡

以上这张图片就是 SmartNIC fb4CGg3@VU PCIe car板卡的外观图,整个板卡完成了包括NIC 功能(TCP卸载引擎(TOE))和UDP卸载引擎和驱动等功能。

总结:
在现实生活中或许有很多硬件爱好者会对支持高速金融服务器这种高端大气上档次的服务器十分好奇,也好奇实现这样的一个金融交互池除了是只需要强大的软件架构以及软件实现吗?我们FPGA这样的硬件是否可以为搭建这样的服务器作出一些贡献呢?SmartNIC fb4CGg3@VU PCIe 开发板告诉我们可以的,并且对于金融交易软件来说,FPGA的加入一点是可以事半功倍的。

声明:本文为原创文章,转载需注明作者、出处及原文链接