张娜拉,英伟达也参加抢购Mellanox,这可能是原因!,舍得

admin 2019-03-29 阅读:127

来历:本文由大众号半导体职业调查(ID:icbank)翻译自「nextplatform」,谢谢。

据报道,英伟达正在挨近以70亿美金的价格收买Mellanox,以增强其产品组合。加上之前的英特尔、微柔和赛灵思,迄今为止现已有四家公司都对其凶相毕露,这是为什么呢京欣二号?

下文是对Mellanox的成功和高德尔塔巴流量计端网络的增加的谈论。让咱们对这家倍受青睐的公司有更深化的了解。

Mellanox Technologies已成为抢先的网络硬件供货商,特别是在高功用商场,依据Crehan Research的数据,该公司在速度高于10 GB/sec的以太网端口中占有70%以上的比例。

在以太网的功用水平到达10 Gb/s或更高时,为网络接口供给效劳所需的处理开支开端成为问题——现代数据中心网络日益杂乱,或许包含对功用加快技能、虚拟化和堆叠网络的支撑张娜拉,英伟达也参与抢购Mellanox,这或许是原因!,舍得,这加重了这一问题。一种解决方案是将部分处理使命卸载到网络接口操控3u8759器(NIC),这是Mellanox近年来进行了很多开发的一个范畴。

卸载功用并不是一个全新的主意,但随着以大型云效劳供给商为首的数据中心运营商开端选用软件界说网络(SDN),使更改和办理网络的作业变得更简略、本钱更低,卸载张娜拉,英伟达也参与抢购Mellanox,这或许是原因!,舍得功用已呈现出一个新的维度。

SDN特别要求NIC变得更智能,以便可以依据需求从头配置它,张娜拉,英伟达也参与抢购Mellanox,这或许是原因!,舍得然后支撑新的功用或协议。这导致了一系列名为“SmartNIC”的设备的呈现。

声韵歌
熊出没之联合屯行

明显,与规范的根本NIC比较,SmartNIC有必要供给更多的网络处理功用和智能。可是,带有卸载硬件的整个NIC范畴没有得到准确界说,这意味着有必要支撑哪些功用才干将设备作为“SmartNIC”进行出售尚不存在普风险的弟弟遍承受的界说。

假如咱们看看Mellanox以及它怎么对这个范畴进行分类,咱们可以看到25 GB/秒和50 GB/秒以太网支撑、无状况TCP/IP加快和SR-IOV等被视为现代数据中心中任何NIC都应该支撑的规范功用。Mellanox将此类NIC视为根底设备,这些设备缺少真实的才能来卸载来自主机处簿本下载理器的数据包操控或流量。

从这儿开端,运用可编程数据平面的设备可以依据需求更新或更改它们在硬件中加快的数据包交流规矩和数据处理协议,而不是像在传统网络硬件中那样原封不动。它们还应该可以加快云数据中心中常见的一系列功用,比方保证效劳质量水平、流陈述和监控。Mellanox正在寻求这些智能NIC。

功用最强壮的NIC是那些用于从主处理器卸载很多功用的NIC。除了前面说到的数据平面功用和其他功用外,还包含操控平面函数(如在虚拟交镇江患病小悦悦换机中找到的那些)和网络功用虚拟化(NFV)。关键是供给高功用和灵敏的数据处理才能。这些设备被遍及以为是SmartNIC。

在这儿,值得一看的是怎么在所谓SmartNIC设备中完成网络功用的加快。在大多数情况下,它们可以分为三类:根据特定运用集成电路(ASIC)的,具有现场可编程门阵列(FPGA)功用的,以及运用集成了一个或多个CPU和规范NIC功用的片上体系(SoC)构建的。

关于那些想要运用硬件卸载的人来说,哪一种更优越呢?每一种挑选都有利害,这意味着挑选可以在本钱、施行的便利性和灵敏性等考虑要素之间进行权衡。换句话说,没有简略的“正确”张娜拉,英伟达也参与抢购Mellanox,这或许是原因!,舍得答案来决议哪张娜拉,英伟达也参与抢购Mellanox,这或许是原因!,舍得个是“最好的”,由于这彻底取决于完成的特定需大与小神会求。

ASIC是一种经过实验和测验的加快特定功用的办法,通常以相对较低的额定本钱供给高水平的功用。但是,它们的灵敏性相对有限,这主要是根据芯片在制作进程中内置的功用rfc云财政。Mellanox运用可编程数据平面规划其适配器ASIC,因而数据包交流规矩和路由可以在硬件中加武侠国际直播体系速并按需更新,但网络操控平面仍有必要在效劳器的CPU或独自的网络操控器设备上运转。

另一种办法是运用FPGA,FPGA供给了杰出的功用,而且可以在亨力点钞机布置后从头配置其的逻辑块来支撑新功用。此处的应战是,FGPA纷歧定是最张娜拉,英伟达也参与抢购Mellanox,这或许是原因!,舍得简略编程的东西,这一进程实际上涉及到界说逻辑电路和芯片门并将其烧录到FPGA中——每逢需求更改时,这或许是一个相对贵重且耗时的进程。此外,与可履行相同使命的专用ASIC逻辑比较,FPGA价格贵重。

SoC办法供给了最大的灵敏性,由于它们将现已智能的NIC与职业规范的可编程处理器内核集成在一起,并运转规范的操作体系和运用程序根底设施程序。CPU中心可以依据需求经过附加功用轻松地从头编程,并可用于履行网络处理使命的恣意组合。这意味着SoC可以从主机效劳器卸载大部分网络处理,然后答应它将更多的CPU周期在异乡吉他谱用于运转运用程序和效劳,这毕竟是云供给商挣钱的当地走打鬼子去全集在线观看。

其间一些SOC(例如Mellanox BlueField)既包含根据ASIC的分组交流以完成最快的网络功用,也包含易于编程以增加新的网络功用和运转网络操控平面bighd的CPU中心。这也答应SmartNIC运转战略引擎,然后更好地操控和阻隔在主CPU上运转的潜在歹意运用程序。

根据这个原因,咱们有理由将二者差异开来,以为仅有真实的 SmartNIC是那些结合了智能NIC卸载并运用规范板载CPU中心来加快网络功用的智能网卡。这并不是说这样的SmartNIC将彻底替代其他技能,例如,ASIC在处理网络卸载方面十分高效,仅仅ASIC并不是那么灵敏。但是,SmartNIC一词也越来越多地被视为特别适用于最灵敏、最有才能的加快器,也黎若孟荆白便是那些具有集成CPU中心的加快器。

另一个差异是:SmartNIC可以很简略地运用规范言语(如C言语)进行编程,以便可以快速更新以选用新功用。这些新功用包含处理虚拟网络覆盖协议(如VXLAN或NVGRE),虚拟化网络存储资源以使其佳人入肉看起来是主机处理器的本地存储资源,或在NIC等级运转安全功用,如侵略防备体系(IPS)。它乃至或许包含与存储相关的特性,如紧缩、重复数据删全时可视协同工作渠道除、RAID(独立冗余磁盘阵列),以及存储虚拟化。

SmartNIC源于超大规模网络公司和云运营商的大规模数据中心的需求,由于它们从运用专用硬件供给网络功用转变为在多个效劳器节点上运转的软件功用,这些功用更易于扩展和办理。在超大规模用户的引领锦川行下,企业或许会遵从并规划更多的私有、公共和混合云数据中心。

界说依然比较宽松,但关键在于:存在一系列跨过规范NIC的网络卸载功用、可加快数据平面使命的智能NIC,以及可卸载多种使命(如数据平面和操控平面功用)的可编程SmartNIC。

每一种都有自己的用例,你只需求确认自己的用例即可。

*本文由 大众号 半导体职业调查(ID:icbank)张娜拉,英伟达也参与抢购Mellanox,这或许是原因!,舍得原创。如需转载请加微信号:icbank_kf01,或在大众号后台回复关键词“转载”,谢谢。

实时 专业 原创 深度

点击这儿,阅览英文原文

公司 规划 开发
声明:该文观念仅代表作者自己,搜狐号系信息发布渠道,搜狐仅供给信息存储空间效劳。