网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

Smart NIC是什么?FPGA智能网卡简析

  5G的到来,对软件定义网络(SDN)和网络功能虚拟化(NFV)提出了更加迫切的需求。

  现有的网络基础设施可支撑千万人沟通,但不能支持实时沟通的数十亿物联网设备,这就需要运营商对网络进行虚拟化,构建更加灵活的网络基础设施。

  但是,软件解决方案并不能提供足够的网络可靠性和服务质量,而具有高级可编程功能SmartNIC,将在虚拟化网络中扮演非常重要的角色。

  Smart NIC能够提升应用程序和虚拟化性能,实现软件定义网络(SDN)和网络功能虚拟化(NFV)的诸多优势,将网络虚拟化、负载均衡和其他低级功能从服务器CPU中移除,确保为应用提供最大的处理能力。与此同时,智能网卡还能够提供分布式计算资源,使得用户可以开发自己的软件或提供接入服务,从而加速特定应用程序。

二、智能网卡的技术性特征

  Smart NIC即智能网卡,其核心是通过FPGA协助CPU处理网络负载,编程网络接口功能。FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。

  智能网卡的研发意图有两个:

  1.解放server上昂贵的CPU计算资源;

  2.帮助提供barematel server。

  智能网卡具有三个重要特征:

  1.通过FPGA本地化编程支持数据面和控制面功能定制,协助CPU处理网络负载;

  2.通常包含多个端口和内部交换机,快速转发数据并基于网络数据包、应用程序套接字等智能映射到到相关应用程序;

  3.检测和管理网络流量。

  Smart NIC的应用场景包括:

  1.Smart NIC可以将代码从CPU引入网卡,显著加速用于安全应用的加密/解密或用于深度包检测(DPI)应用程序,降低CPU负载,并且支持灵活的网络可编程性;

  2.超融合架构数据中心中,Smart NIC为SDN和虚拟化应用程序提供硬件加速与网络接口紧密结合,并可分布在大型服务器网络中,减小CPU负载,提供额外的边缘计算能力,加速特定应用和虚拟化功能,并且通过正确的语言和工具链支持,为用户提供应用加速即服务的附加价值。

  目前业界提供基于FPGA的Smart NIC的厂商包括Accolade、BittWare、Enyx、Ethernity、Napatech、Netcope、Reflex CES、Silicom和Solarflare,通常集成自Intel或Xilinx的FPGA来实现。

热门搜索:RS1215-20 BQ25895MRTWR BTA12-800TWRG TLP808TEL B3429D 02B5000JF UL24RA-15 PDUMV20 DRV8313PWPR 02T0500JF IS-1000 PDU2430 2838228 2838254 TLP606 TLP712B 02B0500JF BT137S-500E 2320335 RBC62-1U 4SPDX PSF2408 PS-410-HGOEMCC 2858043 DRV8313PWPR
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质