CCBoot

Granja de render sin disco

Todos los nodos de render con la misma imagen y las mismas versiones de plugins, cada noche

Una granja de render es un clúster de PC construido para renderizar imágenes generadas por ordenador. CCBoot los arranca todos desde una imagen sin disco: instala 3ds Max, V-Ray o tu renderizador una vez y cada nodo ejecuta exactamente eso, sin versiones de plugins dispares ni discos locales que fallen a mitad de render.

días de render repartidos en 15 nodos
15 → 1
imagen para todos los nodos
1
discos locales en la granja
0
CCBoot diskless render farm topology: designer PC, queue manager, NAS and diskless render nodes
Gestión de clientes e imágenes de CCBoot para nodos de render

Por qué las granjas de render pasan a sin disco

Convertir imágenes y clips en animación 3D exige una cantidad enorme de cálculo. Un gestor de colas (QM) reparte los procesos entre muchos equipos: si un PC necesitaría 15 días, 15 PC trabajando juntos terminan en uno.

Como estos equipos solo se usan para calcular, ponerles disco duro es un desperdicio de dinero y recursos, y si alguien trabaja en un nodo afecta a los cálculos. Los nodos con HDD además fallan: virus, troyanos, instalaciones corruptas. Ahí es donde la solución sin disco de CCBoot llega al campo de la animación 3D.

  • Versiones idénticas de renderizador y plugins en todos los nodos, garantizado
  • Añadir un nodo: conéctalo, arranca por red y se une a la cola
  • Un reinicio borra cualquier cambio accidental; nada que reinstalar
  • La CPU libre de la oficina puede unirse a la granja de noche como nodos sin disco

Entorno de despliegue

El despliegue en un estudio de animación 3D del que se documentó esta solución.

Edición
CCBoot v3.0 Enterprise Edition, 40 PC, junio de 2013
Red
Balanceo de carga Intel; 2 switches de 26 puertos
Servidor
Windows Server 2008 R2, 16 GB de RAM
Clientes
Windows 7 x64, 16–24 GB de RAM por nodo
Almacenamiento
Un NAS guarda los recursos de vídeo y los productos finales
Software
3ds Max y V-Ray (plugin de render distribuido); plugin de After Effects
CCBoot diskless render farm topology: designer PC, queue manager, NAS and diskless render nodes
Las granjas actuales ejecutan nodos Windows 10/11 con 64 GB+ de RAM en redes 10G desde el mismo servidor CCBoot; consulta los requisitos del servidor.

Principio de funcionamiento

Cómo encajan el PC del diseñador, el gestor de colas, el NAS y los nodos de render sin disco.

  1. 1

    Instala el lado servidor

    Instala el servidor CCBoot, 3ds Max y el gestor de colas (QM) en el servidor.

  2. 2

    Crea la imagen del nodo de render

    Instala el cliente CCBoot, 3ds Max y V-Ray (plugin de render distribuido) en un nodo maestro y sube la imagen. Cuando los nodos arrancan sin disco, V-Ray vigila y recibe automáticamente las tareas de render.

  3. 3

    Guarda los recursos en el NAS

    El NAS almacena los recursos de vídeo y los productos finales del PC del diseñador y de los nodos.

  4. 4

    Envía y distribuye

    El diseñador trabaja en un PC con HDD, 3ds Max y V-Ray. Al terminar la animación, su PC la envía al QM; el QM localiza las instancias de V-Ray y distribuye las tareas a los nodos sin disco.

  5. 5

    Renderiza y recoge

    Los nodos procesan sus tareas y guardan el producto final en el NAS.

Nota: cualquier software puede funcionar así con CCBoot, siempre que admita render por red y/o render distribuido por CPU (no GPU).

Consigue hoy tu prueba GRATIS

Arranca dos nodos de render desde una imagen con la prueba y míralos coger trabajos de tu gestor de colas.

Empieza hoy tu prueba GRATIS

Qué gana la granja

Las funciones de CCBoot que más importan en nodos de cálculo.

  • Sin comprar discos duros

    Los PC cliente no necesitan disco duro… solo esto puede ahorrarte MILES de dólares.

  • Actualizaciones fáciles

    Actualiza el PC «maestro» y el resto de la red se actualiza con un simple reinicio.

  • Sin virus, troyanos ni spyware

    El sistema se restaura en cada reinicio y los PC quedan siempre limpios.

  • Puntos de restauración

    Crea puntos de recuperación, fusiónalos o vuelve al anterior: arreglar problemas es más fácil.

  • Caché eficiente

    Buen rendimiento de caché con memoria física y soporte de caché en SSD.

  • Ahorro energético

    Hasta un 40 % menos de consumo: más ecológico y más barato.

Preguntas frecuentes

¿Qué renderizadores funcionan en una granja sin disco CCBoot?

Cualquiera que admita render por red o distribuido en CPU: V-Ray, Corona, Arnold CPU, Blender Cycles CPU, Team Render de Cinema 4D, el motor de render de After Effects, etc. Instálalo una vez en la imagen del nodo maestro.

¿Funciona el render por GPU?

Los nodos arrancan un Windows completo con su propia GPU, así que los renderizadores GPU se ejecutan, pero el despliegue documentado y la configuración del gestor de colas se centran en render distribuido por CPU. Prueba el licenciamiento y la detección de nodos de tu renderizador GPU con la versión de prueba.

¿Cuánta RAM necesitan los nodos?

Los nodos de render consumen mucha memoria: 16–24 GB era lo habitual en 2013, 64 GB o más hoy. Mantén pequeña la caché RAM del cliente CCBoot para que el renderizador disponga de la memoria.

¿Dónde viven escenas, texturas y resultados?

En un NAS o servidor de archivos, no en los nodos. La imagen sin disco solo contiene Windows y el renderizador; los recursos se leen y escriben en el almacenamiento compartido por la LAN.

¿Cómo actualizamos el renderizador o un plugin en 40 nodos?

Arranca un nodo en modo super cliente, instala la actualización, crea un punto de restauración y guarda. Todos los nodos ejecutan la nueva versión tras su siguiente reinicio. Si los renders fallan, vuelve al punto anterior.

¿Listo para probar CCBoot?

Probar CCBoot solo lleva unos minutos… y te alegrarás de haberlo hecho.