您现在的位置:首页 >> 国际资讯 >> 内容

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

时间:2018-1-11 15:58:36 点击:

  核心提示:matlab代做|matlab专业点做 QQ :1224848052 微信:HuangL1121 邮箱:1224848052@qq.com...

这是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)和网络的新术语。

作者:微软将网络这一块卸载到基于FPGA的网卡,吞吐量达到30Gbps 来源:微软将网络这一块卸载到基于FPGA的网卡,吞吐量达到30Gbps
  • 您是如何找到本站的?
  • 百度搜索
  • Google搜索
  • 查阅资料过程中
  • 论坛发现
  • 百度贴吧发现
  • 朋友介绍
本站最新成功开发工程项目案例
相关文章
  • 没有相关文章
相关评论
发表我的评论
  • 大名:
  • 内容:
  • MATLAB代做,MATLAB专业代做,MATLAB淘宝代做(www.hslogic.com) © 2018 版权所有 All Rights Reserved.
  • Email:highspeed_logic@163.com 站长QQ: 1224848052

    专业代做/代写/承接、MATLAB、SIMULINK、FPGA项目、博士/硕士/本科毕业设计、课题设计、论文,毕业论文,Coursework、Eassy、Assignment