El estudio de Vídeo en Casa: Nuevo Servidor/Workstation de Renderizado de Video para cursos de desarrollo

En esta ocasión explicaremos la configuración del servidor de renderizado de video ideal para que queremos utilizar en Cursos de Desarrollo para la producción de Videos para los cursos que desarrollamos.

Explicaremos los componentes que queremos utilizar y las distintas alternativas de las que disponemos en el mercado.

Los requisitos que tenemos para esta configuración son los siguientes:

  • Flujo de trabajo contante: actualmente usamos el Portáil Dell precision 5530 que ya explicamos en el blog. Y tenemos el problema de que mientras que estamos renderizando el video el portátil se queda renderizando los vídeos y no podemos seguir haciendo trabajo con él por la cantidad de recursos que utiliza el proceso de renderizado. Por lo que el flujo de trabajo queda bloqueado y no podemos seguir editando vídeos.
  • Lentidud a la hora de editar. El portáil se queda pequeño a la hora de editar contenido en 4k, cuando colocas títulos explicativos, o cuando editas o usas efectos visuales con Davinci Resolve. Por lo que nos tenemos que plantear un cambio de equipamiento para el equipo de edición.

Para resolver estos problemas nos vemos en la necesidad de comprar dos nuevos ordenadores:

  • Una workstation de edición de vídeo profesional
  • Un Servidor de renderizado de video profesional

Servidor de Renderizado

Tras ver muchas revisiones y consultar mucha información por internet hemos detectado varios requisitos para el hardware del nuevo servidor:

  • Procesador multinúcleo de alto rendimiento
  • Alto ancho de banda para la memoria y acceso a tarjetas de expansión
  • Discos duros de muy alta velocidad y en cantidad suficiente
  • Soporte para distintas tarjetas de expansión para gráficas
  • Capacidad de virtualización y contenedores para instalar nuevas funcionalidades

Si queremos cumplir con los requisitos hemos dado con los siguientes componentes:

  • Chassis: después de valorar muchas opciones nos hemos decantado por el Fractal Design Meshify 2 XL, una caja su ficientemente grande como para poder albergar muchas tarjetas de expansión y discos suficientes. Se podría plantear como alternativa el chasis de Supermicro SuperChassis 745TQ-R1200B ya que viene con una fuente de alimentación de 1200W que permitirá trabajar con varias tarjetas gráficas.
Fractal Design Meshify 2 XL
SuperChassis 745TQ-R1200B
  • Procesador: por la cantidad de cómputo que necesitamos para el renderizado hemos elegido la gama de procesadores de AMD Epyc, por su capacidad de procesado, muy superior a la gama de Intel Xeon. Existen actualmente dos gamas de procesadores a la venta, Naples y Rome, pero acaba de anunciarse la tercera generación de procesadores Milan, basada en la arquitectura Zen 3, para principios de año 2021. Seguramente usaremos el sucesor del 7302p, un procesador con las siguientes características:
    • 16 núcleos y 32 hilos, más que suficiente para nuestras necesidades actuales
    • Trabaja a 3.0MHz y 3.3MHz de boost, que parece baja pero hay que multiplicar por el número de cores e hilos.
    • soporte de 128 lineas de PCIe 4.0, el chipset más potente actual de AMD para Ryzen el X570, sólo tiene 24 líneas directas, el TRX40, sólo tienen como mucho 3×16 lineas para tarjetas.
    • 128MB de caché de Nivel 3, en comparación con los 64MB del Threadripper o el 5950x
    • Obliga a usar el socket SP3 lo cual limita el tipo de placa base y el disipador a utilizar
AMD Epyc 7302p
  • Placa Base: Como la placa base debe soportar el socket SP3 y los nuevos procesadores Epyc Milan, entendemos que los fabricantes sacarán variantes de sus placas base para Epyc Rome. Además se podría colocar un 7H12, una bestia de 64 cores y 128 hilos. Pero hemos valorado estas dos opciones:
  • Ambas placas base disponen de IPMI gratuito para gestionar el equipo de manera remota, incluso cuando está apagado mediante RJ45, en el estudio nos decantamos por la Asrock por disponer de más puertos PCIE 4.0 x 16
  • Además disponen de dos puertos 10GBe que nos dará la conectividad necesaria para mover la ingente cantidad de información que necesitamos gestionar. Queda pendiente elegir un buen switch que sea capaz de ofrecer al menos 3 ó 4 puertos 10GBe para la conexión entre la workstation y el servidor.
Supermicro H12SSL-CT
AsRock Rack ROMED8-2T
  • Disipador: Por el tipo especial de socket que tiene y al usar una caja de tipo torre podemos plantearnos una refrigeración por aire como la del NH-14S-TR4-SP3, un disipador bastante grande que no debería de tener problemas en refrigerar el procesador de 155W de TDP. Tendremos que coger más ventiladores NF-A15 PWM para meterle a la caja para que esté perfectamente ventilada.
NH-U14S TR4-SP3
  • Memoria RAM: ambas placas soportan memoria ECC DDR4 a 3200MHZ con 8 canales directos a la CPU por lo que podríamos ampliar hasta 2TB de memoria en el caso de ser necesario. Aunque de momento colocaremos “sólo” 128GB. Pero hay que tener bastanet ciudado eligiendo las memorias para que sean compatibles con nuestra placa.
Memoria Ram ECC DDR4 3200MHz
  • Almacenamiento: Para los discos duros debemos tener en cuenta el uso principal que se va a realizar por lo que planteamos dos tipos de discos:
    • NVME: para el sistema operativo y los programas. Habíamos pensado en dos Samsung EVO 980 Pro 1TB. Es un disco con soporte de PCIe NVME 4.0 en Raid 1 para evitar fallos de un disco y facilitar la lectura de datos.
    • Sata SSD: y para la caché de los videos un par de Samsung SSD 870 Sata 3 de 2TB suficientes en velocidad para el renderizado de los vídeos
  • Como ya disponemos de un NAS montado no tenemos porqué preocuparnos del almacenamiento a largo plazo. Si no lo conocéis podéis echarle un vistazo en el blog.
Samsung EVO 980 Pro 1TB
Samsung 870 QVO
  • Tarjeta Gráfica: Para el apartado gráfico tenemos principalmente dos opciones:
    • RTX 3080 de NVidia, que a nivel de procesamiento no tiene rival, es bastante superior a su competencia, aunque dispone sólo dee 10 GB de VRAM.
    • AMD 6800XT, que tiene 16BG de VRAM pero está por detrás en rendimiento de la RTX 3080
  • El problema en caso de ambas gráficas es que están fuera de stock y no se prevee que puedan estarlo en breve así que habrá que esperar a que se normalice su distribución.
RTX 3080 FE
AMD 6800XT
  • Fuente de alimentación: Si eligiéramos el chasis de Supermicro no necesitaríamos una fuente de alimentación pero como hemos escogido la caja de Fractal Design necesitaremos una que tenga potencia suficiente para meterle un par de gráficas. Habíamos pensado en la fuente modular SSR-1200PD de Seasonic que tiene certificación 80 Platinum y debería sobrar para un par de gráficas potentes, en el caso que queramos ampliarlo.

Conclusiones

De esta manera y con nuestra licencia doble de Davinci Resolve podríamos disponer de un servidor que se encargue del renderizado de los videos, mientras que en el portátil seguimos editando, aunque sea un poco lento para el contenido 4k.

Queda para otro día las especificaciones del equipo de edición y streaming que queremos montar.

¿Qué os parece la selección de piezas?¿Vosotros cómo lo haríais?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.