参考
https://blog.51cto.com/u_15127681/2819610
网络和计算融合:
1》背景
2》融合的方式:FPGA/SmartNic/可编程交换机(P4/Tofino)
https://ising.cse.ust.hk/files/tiara_nsdi22.pdf
A Scalable and Efficient Hardware Acceleration Architecture for Stateful
Layer-4 Load Balancing
网络计算融合的案例:
Tofino + FPGA + X86 CPU 实现 LB;
https://www.zhihu.com/question/24174597
微软在IDC中用FPGA + CPU 协同
1. 为什么使用 FPGA,相比 CPU、GPU、ASIC(专用芯片)有什么特点?
2. 微软的 FPGA 部署在哪里?FPGA 之间、FPGA 与 CPU 之间是如何通信的?
3. 未来 FPGA 在云计算平台中应充当怎样的角色?仅仅是像 GPU 一样的计算加速卡吗?
https://opennetworking.org/wp-content/uploads/2022/01/12-Server-Load-Balancer-Accelerator-P4_workshop_2021_Petr.pdf
Tofino + FPGA 的案例;
1》Tofino的应用场景
2》Tofino 的特点, FPGA的特点,所以:Tofino + FPGA 结合;
3》LB的应用、部署:传统LB连接TOR, tofino + fpga实现的LB和tor同级,连leaf;