Netflix está evaluando sustituir sus servidores Intel Xeon por AMD EPYC

El rey del contenido por streaming, Netflix, se encuentra evaluando sustituir todos sus centros de datos/servidores propulsados mediante una solución Intel Xeon por los nuevos procesadores AMD EPYC.

Esta información la dio a conocer Drew Gallatin, el ingeniero jefe de software de Netflix, durante la EuroBSDCon, donde la compañía quiere alcanzar un ambicioso para contar con una conectividad de 200 Gbps, y para ello la compañía estaría tanteando emplear el hardware de AMD, por lo que aún no está confirmado que vaya a sustituir a Intel por AMD.

Netflix servidor Intel vs AMD 1 740x412 0

En la actualidad, Netflix tiene configuraciones de servidor ahora mismo que pueden alcanzar un objetivo de 100 Gbps con bastante facilidad, pero con planes de expansión en mente, la compañía está considerando lo que tiene que hacer para alcanzar un objetivo de 200 Gbps por cada servidor básico.

La configuración actual que Netflix está utilizando consiste en una única solución basada en un procesador Intel Xeon por servidor, y teniendo en cuenta que tiene que duplicar el rendimiento, la empresa puede ampliar la capacidad añadiendo un segundo Xeon en la ecuación o dar un salto más eficiente con una sola CPU AMD EPYC. Dado que tanto la parte EPYC como las partes de Intel Xeon tienen TCOs similares (coste total de propiedad), se trata esencialmente de un ejercicio de evaluación técnica meticulosa.

Netflix servidor Intel vs AMD 2 740x415 1

La configuración que Netflix está usando ahora mismo es una mezcla de CPUs Intel Xeon con microarquitecturas Broadwell y Skylake/Cascade Lake. Los Xeons basados en Broadwell tienen 60 GB/s de ancho de banda de memoria y 40x líneas PCI-Express 3.0 (que son 32 GB/s de ancho de banda I/O), mientras que los Xeons de Skylake/Cascade Lake tienen 90 GB/s de ancho de banda de memoria y 48x líneas PCIe 3.0 (que son 38 GB/s de ancho de banda I/O). Con este hardware, está claro que la compañía tendrá complicado alcanzar los 200 GB/s aunque emplee una plataforma Dual Socket.

Netflix servidor Intel vs AMD 3 740x412 2

En el lado de Intel, pueden ir con una configuración de 2x Intel Xeon Silver 4116/4216. Éstos arrojarían un máximo de 180 GB/s de ancho de banda de memoria y ofrecerían 96x líneas PCIe 3.0 (para un total de 75 GB/s de ancho de banda I/O).

Por otro lado, pueden ir con una solución AMD EPYC Naples/ROME que consiste en el 7551 o el 7502P. Infinity fabric conectaría los cuatro chiplets dentro de la parte EPYC y la empresa tendría acceso a un ancho de banda de memoria de 120-150 GB/s por CPU (240-300 GB/s en Dual Socket). Esta configuración AMD tendría acceso a 128x líneas PCIe Gen3/Gen4 de forma respectiva, con unos anchos de banda I/O de 170 y 204 GB/s.

Netflix servidor Intel vs AMD 4 740x415 3

La solución basada en Xeon puede alcanzar un rendimiento máximo de 191 Gbps, mientras que la configuración EPYC puede alcanzar un rendimiento máximo de 194 Gbps. Teniendo en cuenta que las dos opciones seleccionadas tienen un TCO similar (aunque en Intel sería Dual Socket vs Single Socket para AMD), esto deja claro que Netflix puede utilizar tanto Intel como AMD, pero AMD tiene una ligera ventaja en rendimiento, una ventaja de consumo energético, y una notable ventaja de actualización futura.

Si bien los servidores de Intel ya se encontrarán colapsados desde sus inicios, en los de AMD, Netflix aún podría incorporar un segundo procesador de hasta 64 núcleos para duplicar el rendimiento de una forma mucho más rápida y económica en el futuro. Tocará esperar para conocer el resultado final.

vía: Wccftech

Artículos relacionados