英特尔与AMD:服务器竞争对手争夺边缘数据中心霸主地位

日期: 2018-03-19 作者:Daniel Robinson 来源:TechTarget中国 英文

芯片制造商英特尔和AMD是数据中心市场的长期竞争对手,他们经常在服务器平台领域进行正面交锋。

最近这种竞争关系再次升级,并且竞争转向新的领域,这两家公司都发布了嵌入式产品,该产品主要针对边缘计算、软件定义网络和存储等的应用。

在2017年年中,AMD推出基于Zen微架构的全新EPYC处理器产品组合,宣布重新回归服务器市场,而仅在一个月之后,英特尔就推出基于Skylake微架构的Xeon Scalable系统。

这两组产品在某些特性和功能方面有所不同,但两者都是针对数据中心,并具有数十个CPU内核,且支持大量内存。

此外,在今年2月份,英特尔宣布推出Xeon D-2100,这是基于相同Skylake内核的片上系统(SoC)系列,但其架构旨在满足空间和电源受限的边缘应用和其他数据中心或网络应用的需求。

数周后,AMD推出了基于其服务器芯片的EPYC Embedded 3000系列以及Ryzen Embedded V1000系列。后者是基于AMD的Ryzen桌面处理器,该处理器将CPU和GPU内核集成在同一芯片。

与英特尔类似,AMD宣称这些新处理器具有“从内核到边缘的变革性能”。

嵌入边缘计算

显然,这两家公司都意识到嵌入式的发展机会,特别是在边缘计算的发展趋势。边缘计算可被定义为:在某些情况下需要系统具有接近行动点的显著处理能力,例如在工厂车间或者作为无人驾驶汽车的一部分,以便在本地完成处理而不是发送数据回远程云数据中心进行处理。

嵌入式处理器通常会进入硬件设备,而在性能方面,这意味着用作网络套件的控制器或者数据中心的存储硬件。

为此,英特尔和AMD都调整了各自的服务器处理器,使其具有额外的片上功能,例如内置以太网端口或者可配置的输入/输出(I/O)端口。

英特尔的Xeon D-2100系列分为三种:服务器和云计算、网络和企业存储,以及英特尔QuickAssist技术。后者包括针对加密等功能的片上硬件加速,吞吐量可高达100Gbps。这是针对安全网络中的加密流量,并可提高高性能存储应用中的压缩率。

英特尔公司最高端的新品是Xeon D2191,这是具有18个内核的“服务器和云端”芯片,而主流Xeon Scalable部件可扩展到28个。它的独特之处还在于它没有网络支持,虽然该系列中所有其他芯片都具有4个10Gbps以太网端口。

所有这些芯片都有4个内存通道,最多可支持512GB的DDR4。同时,还有32通道的PCI Express(PCIe)3.0,另外,英特尔为所有Xeon D-2100芯片配备20条可配置高速I/O(HSIO)线路,这可在软件中定义作为另外20条PCIe通道,最多14个Sata端口或者最多4个USB 3.0端口。

Xeon D-2100系列在处理器内集成了Platform Controller Hub(PCH),而不是Xeon服务器中的独立芯片,而AMD的EPYC系列从一开始就已经实现这种整合,这意味着构建系统需要的芯片更少。

AMD的EPYC 3000系列主要区别在于内核,4核和8核芯片支持2个DDR4内存通道和32条PCle通道,而12核与16核芯片则支持4个DDR4通道以及多达64条PCle通道。

AMD的芯片内核数量少于英特尔芯片,12核和16核机型可支持双倍的内存(高达1TB),外加多达16个Sata端口以及多达8个10Gbps以太网端口。后一种功能肯定会让EPYC 3000芯片吸引构建网络设备的硬件供应商。

与此同时,Ryzen Embedded V1000系列只有2个或者4个CPU内核,但它与AMD的Vega GPU集成,具有多达11个计算单元。这意味着它们更适合具有显示器的设备应用,例如医疗成像或者工业控制,而具有板上GPU可用于各种其他应用。

英特尔和AMD都将与服务器处理器的软件兼容性作为其新款嵌入式芯片的关键特性。对于边缘计算尤其如此,其中计算基础设施最终可能类似于小型数据中心,而不是传统嵌入式方式。

下一代产品展示

在伦敦的发布会上,AMD展示了如何将虚拟路由器或防火墙设备等工作负载从网络内核迁移到边缘并迁移回来–具体取决于当时的流量级别等因素。

该演示使用了基于EPYC 3000芯片的网络设备,同时,基于EPYC 7000处理器的HPE DL385服务器代表网络内核。两者都在基于OpenStack框架的环境运行。

英特尔也预见其新型嵌入式处理器用于类似的用例。例如,该公司此前详细说明了针对下一代5G无线网络的功能将需要彻底改变移动运营商所使用的网络基础设施。

具体来说,网络功能必须部署在软件中,例如网络功能虚拟化(NFV)等技术来使整个网络更具适应性和动态性。这会使蜂窝基站变得更像是微型数据中心,英特尔认为Xeon D-2100系列是这里的理想产品。

同时,这两家公司都在宣称其各自芯片的安全特性,如果芯片将在远程环境(边缘计算或者IoT部署的情况)中运行,这将很有意义,因为它们可能要处理敏感数据。

除了前面提到的QuickAssist技术外,英特尔的Xeon D-2100系列还继承了AVX-512指令,用于加速浮点处理,其中包括更快的数据传输和更快的加密处理。

此外,EPYC 3000还具有数据中心EPYC芯片的所有安全特性,包括其安全信任根以及支持内存加密和虚拟机(VM)加密。安全信任根是基于每个EPYC芯片内置的安全处理器,旨在提供安全启动过程。

安全内存加密(SME)使各个内存页可实时加密,且对应用透明。这是为了防止恶意软件访问系统内存,因为除拥有特定内存页的应用外,所有应用的数据都将被加密。

安全加密虚拟化(SEV)适用于同样的保护,但它适用于在EPYC服务器运行的所有虚拟机,保护其内存区域免受其他虚拟机的威胁,以防管理程序受到攻击的情况。

成本是重要因素

总体而言,英特尔和AMD似乎都瞄准同一个市场,并提供大致相同的功能;最新的嵌入式处理器的内核数量约为数据中心芯片的一半,并增加了内置网络和其他功能来支持其嵌入式角色。

不过AMD正试图在成本方面寻求差异化。其顶级EPYC 3451芯片(16个内核)售价仅为880美元,而英特尔的顶级Xeon D-2191(18个内核)售价为2407美元。

对于很多应用来说,这可能是决定性因素。根据Cloud Systems公司首席技术官Mohamad EI-Batal表示,AMD有Seagate公司的支持,该公司正在评估EPYC 3000和PEYC 7000处理器,以用于器企业和数据中心存储解决方案。

他表示:“这里的重点不只是关于你能提供什么功能,也是关乎能够让最终用户负担得起。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐