FuseFX est un studio d'effets visuels primé dont l'expertise en effets visuels couvre la télévision épisodique, le cinéma, les publicités, les jeux et les lieux spéciaux. FuseFX emploie des personnes 300 et dispose de trois studios. Ils ont plus que des émissions de télévision 60 en production simultanément, en plus de divers projets commerciaux et de longs métrages.

L'exécution d'un studio d'effets visuels présente de nombreux défis, notamment la création et la maintenance d'une ferme de rendu. La quantité d'énergie et de chaleur générée par une ferme de rendu et l'infrastructure nécessaire pour la transporter sont énormes. Les délais serrés de la télévision épisodique, où les studios n'ont que deux ou trois semaines pour un projet, ne font qu'aggraver le défi.

Que peut faire un studio lorsqu'il doit adapter rapidement sa ferme de rendu pour respecter un délai? Louer du matériel peut ne pas être une solution réalisable. Lorsque vous considérez le temps nécessaire pour commander, livrer, empiler et empiler les noeuds, ainsi que pour trouver suffisamment d'espace dans le centre de données, d'alimentation, de mise en réseau et de refroidissement, vous aurez peut-être l'impression qu'il n'y a pas de réponse raisonnable, à moins que vous ne commenciez à regarder nuage.

Cloud computing pour les effets visuels

La première incursion dans le cloud pour FuseFX a eu lieu à peu près au même moment où ils ont ouvert des bureaux à New York et à Vancouver. Ils souhaitaient utiliser chaque bureau pour le travail de production et le rendu, mais avaient un problème immédiat de transfert de données entre les sites. Pour cela, FuseFX a conçu son propre logiciel de synchronisation alimenté par sa propre plateforme de production propriétaire, Nucleus.

Cela les a laissés avec la question de la mise à l'échelle de leurs capacités de cloud computing. La version initiale de leur ferme de rendu virtuelle s'exécutait sur une seule instance de grande puissance sur AWS, mais l'architecture de stockage ne pouvait pas gérer plus de machines virtuelles 200 à 300. Pour exécuter plus d'instances, elles nécessitaient un stockage rapide en cluster.

FuseFX disposait déjà d'un cluster Qumulo sur site et a commencé à discuter avec nous d'une solution basée sur le cloud. C'est ce qui s'est passé lorsque nous avons travaillé sur l'extension de Qumulo à AWS, et l'équipe de FuseFX a saisi l'occasion d'essayer. Ils ont expérimenté très tôt avec un seul exemple et ont aimé ce qu'ils ont vu. Lorsque le cluster à quatre nœuds est devenu disponible, ils étaient prêts à l'intégrer dans leur pipeline de production.

Pipeline Cloud pour effets visuels

Outre Qumulo, le pipeline FuseFX utilise les instances ponctuelles EC2 pour un calcul évolutif et peu coûteux, la gestion des délais dans la file d'attente et les offres gérées pour les instances ponctuelles, la licence UBL (utilisation basée sur l'utilisation) de Thinkbox Marketplace pour une licence flexible et le rendu V-Ray. Voici une illustration du pipeline:

Une fois synchronisé sur le cluster Qumulo dans AWS, le rendu peut avoir lieu simultanément et dans le cloud. Une machine locale peut, par exemple, prendre la première image et un nœud de nuage peut prendre la deuxième image. Date limite gère la distribution pour que le cloud soit simplement une extension de la ferme de rendu sur site.

Le cluster Qumulo a été mis à l'épreuve alors que FuseFX travaillait sur des épisodes de The Tick. Téléchargez l'étude de cas complète de FuseFX (PDF, pages 8) pour savoir comment leur pipeline de cloud a résisté. Jason Fotter, cofondateur et directeur technique de FuseFX, a présenté son utilisation du nuage AWS à AWS re: Invent 2017. Vous pouvez regarder la présentation ici:

Partager avec votre réseau

OBTENIR UNE DEMO