您的位置首页 >业界 >

AMD Epyc在Netflix服务器优化方面超越双插槽Intel Xeon

Netflix的数据中心工程团队最近执行了一项任务,将视频流传输公司的加密视频带宽从100 Gbps增加到200 Gbps。该公司在Intel和AMD驱动的服务器上均达到了目标,AMD Epyc服务器的带宽是以前的三倍。

Netflix高级软件工程师Drew Gallatin在EuroBSDcon 2019大会上进行了详细介绍,而Phoronix则进行了详细介绍,自2016年以来,Netflix就使用一台服务器使用Intel Broadwell Xeon CPU为FreeBSD服务器提供了100 Gbps的加密视频数据。Broadwell CPU具有60 GBps的内存带宽和40个PCIe 3.0通道,支持32 GBps的I / O带宽。

该公司较新的服务器处理器包括具有90 GBps内存带宽的Intel Skylake和Cascade Lake和48个PCIe 3.0通道,支持38 GBps I / O带宽。但是,为了达到其200 Gbps的加密视频带宽目标,Netflix至少需要64个PCIe 3.0通道。

Netflix如何做到这一点?根据Gallatin的介绍,答案是针对该问题“抛出另一个CPU插槽”,从而使每台服务器的CPU插槽增加了一倍。

结果,Netflix的Intel服务器从105 Gbps增长到191 Gbps。新的双插槽基于Intel的服务器具有180 GBps的内存带宽,96个PCIe 3.0通道和大约75 GBps的/ IO带宽。

Netflix还使用AMD的“罗马” Epyc服务器芯片来加密视频数据,由于AMD可以在每个服务器上使用“四芯片” Epyc CPU,因此不需要双插槽,AMD CPU支持120个芯片。 -150 GBps内存带宽,128个PCIe 3.0 /PCIe 4.0通道以及100 GBps I / O带宽(对于PCIe 4.0为200 GBps)。

AMD CPU的启动速度明显慢于Intel同类产品,每个服务器仅提供68 Gbps的加密视频数据。这可能是由于FreeBSD对新的Zen架构和Epyc服务器芯片平台没有进行太多优化的缘故。

一旦Netflix团队应用了所有可能的优化措施,单路Epyc服务器就可以赶上甚至略超双路Xeon服务器,其初始性能从68 Gbps增长到194 Gbps的三倍(最终为191 Gbps)。至强(Gbps)。

Netflix团队确实批评AMD尚未为服务器操作系统(例如Linux)开发完善的工具。但是,随着AMD Epyc服务器芯片平台的普及,我们可以期望AMD在其工具开发方面投入更多精力。

免责声明:本文由用户上传,与本网站立场无关,如有侵权请联系删除!财经信息仅供读者参考,并不构成投资建议,投资者据此操作,风险自担。

今日大家都在搜的词: