微软将网络这一块卸载到基于FPGA的网卡,吞吐量达到30Gbps

2018 年 1 月 8 日 云头条

这是Azure的吞吐量刚达到30Gbps的原因,也是现在微软构建云的方式。



微软已开启了采用现场可编程门阵列(FPGA)的新网卡(简称NIC),并宣布这么做让它使Azure服务器的吞吐量达到了30Gbps。


自2016年年底以来,雷德蒙德(注:微软总部)就在畅谈这种“智能网卡”(SmartNIC),甚至向开放计算项目详细描述了其工作情况:



现在据微软在周五发表的一则博文透露:



这批网卡已投入使用,它们支持D/DSv2、D/DSv3、E/ESv3、F/FS、FSv2和Ms/Mms这些类型的实例,支持Ubuntu 16.04、RHEL 7.4、CentOS 7.4、SUSE Linux Enterprise Server 12 SP3、Windows Server 2016和Windows Server 2012 R2这些类型的操作系统。微软表示,由于新的网卡以及像SR-IOV这些现成技术,Azure服务器的吞吐量可以达到30Gbps,其秘诀就在于,让网卡专心处理网络工作,而不是将这一块扔给CPU去处理。由于Meltdown和Spectre严重阻碍CPU,这个大有帮助的举措可能会受到微软意料之外的欢迎和赞赏。


值得注意的是,在微软宣布这则新闻之前,AWS就公布了自己的“Nitro Project”项目,该项目旨在将网络及其他功能由CPU卸载到定制的专用集成电路(ASIC)。



微软表示,自己之所以选择FPGA而不是选择ASIC,是由于后者缺乏灵活性,这意味着FPGA可能获得一种不断集成的网络堆栈:在这种网络堆栈中,硬件和软件不断地相互优化。


历史表明,鉴于两大云巨头将处理的任务卸载到CPU之外的芯片,过不了多久其他厂商也会开始提供类似的技术,相信过不了多久有人会杜撰出一个融合开发运维(DevOps)和网络的新术语。


相关阅读:

Intel x86 肯定会完蛋:以云为中心的未来依赖开源芯片!


登录查看更多
0

相关内容

FPGA:ACM/SIGDA International Symposium on Field-Programmable Gate Arrays。 Explanation:ACM/SIGDA现场可编程门阵列国际研讨会。 Publisher:ACM。 SIT: http://dblp.uni-trier.de/db/conf/fpga/
FPGA加速系统开发工具设计:综述与实践
专知会员服务
65+阅读 · 2020年6月24日
专知会员服务
80+阅读 · 2020年6月20日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
167+阅读 · 2020年3月27日
【Google】利用AUTOML实现加速感知神经网络设计
专知会员服务
29+阅读 · 2020年3月5日
阿里巴巴达摩院发布「2020十大科技趋势」
专知会员服务
106+阅读 · 2020年1月2日
在K8S上运行Kafka合适吗?会遇到哪些陷阱?
DBAplus社群
9+阅读 · 2019年9月4日
一箭60星,特朗普宣称的6G或已开始启动
全球人工智能
11+阅读 · 2019年5月27日
已删除
将门创投
5+阅读 · 2018年10月16日
量子计算
人工智能学家
7+阅读 · 2018年4月6日
TResNet: High Performance GPU-Dedicated Architecture
Arxiv
8+阅读 · 2020年3月30日
Arxiv
35+阅读 · 2019年11月7日
Self-Attention Graph Pooling
Arxiv
5+阅读 · 2019年4月17日
Neural Architecture Optimization
Arxiv
8+阅读 · 2018年9月5日
Arxiv
8+阅读 · 2018年5月15日
Arxiv
10+阅读 · 2018年2月4日
Arxiv
7+阅读 · 2018年1月10日
VIP会员
相关资讯
在K8S上运行Kafka合适吗?会遇到哪些陷阱?
DBAplus社群
9+阅读 · 2019年9月4日
一箭60星,特朗普宣称的6G或已开始启动
全球人工智能
11+阅读 · 2019年5月27日
已删除
将门创投
5+阅读 · 2018年10月16日
量子计算
人工智能学家
7+阅读 · 2018年4月6日
相关论文
TResNet: High Performance GPU-Dedicated Architecture
Arxiv
8+阅读 · 2020年3月30日
Arxiv
35+阅读 · 2019年11月7日
Self-Attention Graph Pooling
Arxiv
5+阅读 · 2019年4月17日
Neural Architecture Optimization
Arxiv
8+阅读 · 2018年9月5日
Arxiv
8+阅读 · 2018年5月15日
Arxiv
10+阅读 · 2018年2月4日
Arxiv
7+阅读 · 2018年1月10日
Top
微信扫码咨询专知VIP会员