Azure Native Qumulo Maintenant disponible dans l'UE, au Royaume-Uni et au Canada - En savoir plus

Le rendu VFX présente d'énormes défis en matière de stockage de données

Rédigé par:
Pour gérer des pipelines de production complexes, les studios VFX ont besoin d'un système de stockage qui aidera l'entreprise à croître tout en réduisant les coûts.

L'animation et les effets visuels (VFX) sont au cœur de la production cinématographique moderne. La production numérique telle que nous la connaissons a commencé dans les premiers 1990 avec des films tels que «Terminator 2» et «Jurassic Park». Ensuite, «Toy Story» dans 1995 est devenu le premier long métrage d'animation généré numériquement, le reste étant l'histoire du cinéma.

Parallèlement à la production de ces films, il y a eu la «démocratisation» des effets visuels. Cela a commencé dans les premiers 1990 avec des produits open source et des packages propriétaires produits et vendus par les entreprises, remplaçant les outils internes disponibles uniquement pour les pionniers du secteur. Des normes telles que les formats de fichiers ont également commencé à être établies, ce qui a permis de relier l’écosystème émergent d’outils de production numérique à des pipelines de traitement flexibles.

Cliquez ici pour apprendre comment Qumulo pour le rendu VFX peut fournir la rapidité et l'évolutivité dont les studios VFX ont besoin pour respecter des délais serrés et réduire les coûts.

Avec l'accès à des pipelines réutilisables, les studios ont commencé à se concentrer sur les aspects plus créatifs de leur métier, tels que la création de personnages aux caractéristiques physiques de plus en plus complexes. Dans «Monsters, Inc.», créé dans 2001, Sully avait environ 1 millions de cheveux. Dans «Monsters University», créé en 2013, il avait autour 5.5 million de cheveux.

Défis du workflow VFX

Un pipeline de production VFX est complexe, avec de nombreux processus et nombre d'entre eux. Le plus grand défi consiste à gérer le volume d’informations nécessaire pour produire des images photoréalistes. Une seule créature peut être composée de centaines, voire de milliers d’actifs numériques. Il est souvent nécessaire d'assembler des téraoctets de données devant être rendus et / ou composés.

Données volumétriques, qui est essentiel à de nombreux effets de panification, notamment les nuages, la poussière, l’eau, le feu et les fluides, est un autre exemple d’extrême complexité. Les données représentent un défi à la fois en raison de leur empreinte importante et du fait qu’elles nécessitent souvent une conversion vers d’autres formats avant de pouvoir être utilisées par d’autres outils.

Voici un pipeline VFX très simple pour le rendu sur site.

Stockage VFX: diagramme montrant comment le système de stockage Qumulo s'intègre dans un flux de production VFX

La plupart des pipelines sont, en réalité, beaucoup plus complexes et beaucoup moins linéaires que celui présenté ci-dessus. Par exemple, l'édition peut avoir lieu avant que les images VFX ne soient disponibles. Créer des effets spéciaux prend du temps. Les éditeurs peuvent travailler sans les effets spéciaux terminés, en utilisant des versions simulées comme inserts, puis déposer les plans terminés lorsqu'ils sont disponibles.

Points de douleur de stockage pour le rendu VFX sur site

En général, le moteur de la croissance de VFX est que la technologie s’est améliorée, moins chère et plus rapide, ce qui signifie que l’animation et les effets spéciaux sont devenus de plus en plus ambitieux. Ces films complexes nécessitent un système de stockage moderne et hautement évolutif, conçu pour gérer des milliards de fichiers.

L'accent est mis sur «fichier» car VFX est un flux de travail basé sur des fichiers et les fichiers sont le moyen d'échange entre les applications qui n'ont pas nécessairement été écrites par la même entreprise. Les flux de travail doivent intégrer les applications et les fichiers pour y parvenir.

Toute organisation qui s'appuie sur son système de stockage de fichiers au même titre que les studios VFX est toujours sensible à divers problèmes. Ceux-ci inclus performance, évolutivité, adaptabilité et visibilité. Les performances du système de stockage sont toujours importantes. Les systèmes trop lents peuvent affamer la ferme de rendu ou empêcher les artistes de travailler pendant le rendu. Alors que de plus en plus de studios passent à 4K et à des résolutions plus élevées, les performances deviendront de plus en plus critiques.

La quantité sans cesse croissante de données générées par les ateliers d’effets virtuels peut facilement remplir leur système de stockage. Encore une fois, l’avènement de 4K doit être pris en compte car cela signifie des empreintes de données beaucoup plus grandes. Selon leur utilisation, la demande de plus grande capacité peut signifier que le studio doit remplacer l’ensemble du système de stockage ou acheter de nouveaux contrôleurs de métadonnées et de nouveaux shells de stockage.

Un petit magasin VFX pourrait, lors de son premier démarrage, utiliser un système de stockage que l’équipe a mis au point. Au fur et à mesure de la croissance de leur entreprise, ce système devra être remplacé. Ils voudront passer à un système de stockage de fichiers commercial évolutif avec des fonctionnalités d'entreprise qui les aideront à prendre en charge davantage de projets et à créer des effets plus sophistiqués.

La visibilité est une limitation des systèmes de stockage hérités. La plupart des magasins de S&E utilisent un script / programme treewalk pour gérer leur stockage. Les Treewalks sont extrêmement lents lorsque les systèmes de fichiers sont volumineux. Les administrateurs peuvent littéralement attendre des jours pour obtenir des réponses, ce qui signifie en fait que les données sont inutiles.

Qualités d'un système de stockage VFX moderne

La gestion de studio VFX nécessite un système de stockage qui aidera l'entreprise à croître tout en réduisant les coûts. La capacité à évoluer vers des milliards de fichiers est importante pour que le système puisse suivre le rythme de l'expansion de l'entreprise. Le TCO compte également. Ce que le stockage lui-même coûte n'est que le début. Il existe d'autres facteurs, tels que la facilité d'installation et de gestion du système. Un autre facteur est l'efficacité avec laquelle l'espace disque est utilisé. Plus l'efficacité est grande, moins il faut de stockage et moins les coûts d'infrastructure, tels que le refroidissement et la consommation d'énergie.

Un mode d'abonnement simple qui couvre tout, y compris les mises à niveau et l'assistance, aidera à rendre les coûts transparents. Le support client qui fournit un accès instantané à un expert en stockage dédié via des outils de communication tels que Slack est indispensable.

Les artistes doivent voir les clusters de données comme un seul volume, plutôt que de devoir gérer plusieurs disques ou volumes provisionnés. Ils ont besoin d'un système suffisamment rapide pour pouvoir fonctionner pendant le rendu des images.

Les administrateurs informatiques ont besoin d'une visibilité et d'un contrôle en temps réel pour obtenir des informations sur ce qui se passe actuellement dans le système de stockage, jusqu'au niveau des fichiers. Les outils d'exploration des capacités et des tendances des capacités leur permettront de voir qui utilise le plus de stockage de manière ponctuelle, afin qu'ils puissent planifier de manière judicieuse pour une utilisation future et ne pas s'inquiéter de surprovisionnements. La possibilité d’identifier les zones sensibles et d’appliquer immédiatement des quotas leur permettra d’interrompre tous les processus qui monopolisent les ressources de stockage.

Rendu VFX dans le cloud

Des problèmes tels que l'évolutivité et les performances, auxquels vous pouvez vous attendre de toute entreprise confrontée à un nombre croissant de fichiers, sont exacerbés pour les studios VFX car ils ne peuvent tolérer des délais dans leur planning pour ajouter des ressources.

Les studios VFX peuvent facilement dépasser la capacité de leurs fermes de rendu sur site. La puissance, le refroidissement et l'espace physique sont des ressources limitées qui limitent les performances du studio. Un nouveau projet ou un projet comportant des complications inattendues peut à tout moment épuiser les ressources de calcul et de stockage disponibles.

Avec des délais serrés, il n'y a pas de temps pour construire l'infrastructure physique. Même la location de matériel peut ne pas être une solution réalisable. Lorsque l'on considère le temps nécessaire pour commander, livrer et empiler les nœuds, trouver le matériel de location disponible et trouver suffisamment d'espace, de puissance, de réseau et de refroidissement pour le centre de données, il peut sembler impossible de répondre. sauf si vous commencez à regarder le nuage.

En fait, de nombreux studios VFX sont intéressés par le cloud. La plupart du travail peut encore être effectué sur site, mais s'il y a un travail complexe inattendu ou plus de travail que prévu, les studios veulent pouvoir utiliser le cloud pour gérer la surcharge.

Points de douleur de stockage pour le rendu en nuage

Un grand nombre des mêmes considérations pour le rendu sur site s'appliquent à rendu de nuage mais il y a des problèmes spécifiques à prendre en compte. Malheureusement, alors que les ressources de calcul dans le cloud sont facilement disponibles, les solutions de stockage sur fichier sont souvent inadéquates ou sont des versions de systèmes de fichiers hérités avec certains correctifs pour les rendre «compatibles avec le cloud». les limites et la complexité de la configuration du cluster.

Il est important que les studios puissent au moins égaler les performances de leur ferme de rendu sur site dans le cloud. Ils doivent également pouvoir adapter les performances et la capacité séparément pour tirer parti des ressources flexibles offertes par le cloud public. Il devrait également être facile de transférer des fichiers du cluster local vers le cluster dans le cloud, puis de renvoyer les résultats vers le cluster sur site.

Évaluation des systèmes de fichiers en nuage

Voici quelques questions que les studios VFX devraient se poser lorsqu'ils évaluer les solutions de stockage de données de fichiers basées sur le cloud:

  • Votre flux de travail utilise-t-il un fichier? Si vous envisagez de convertir un fichier en objet, envisageriez-vous de changer d'avis si vous pouviez obtenir d'excellents fichiers dans le cloud aujourd'hui?
  • Utilisez-vous NFS ou SMB? Souvent, lorsqu'ils pensent à des fichiers dans le cloud, les utilisateurs pensent à AWS Elastic File Store, qui ne prend en charge que NFS. De nombreux studios VFX sont des magasins Windows, ce qui signifie qu’ils ont besoin de SMB.
  • Quel est votre flux de travail? Qu'est-ce que vous essayez de faire dans le cloud? Calculer, rendre, traiter?
  • De quel type de mesures de performance avez-vous besoin?
  • Comment allez-vous transférer des fichiers entre le cloud et la ferme de rendu locale?

Contactez-nous ici si vous souhaitez organiser une réunion ou demander une démonstration. Et Abonnez-vous à notre blog pour des meilleures pratiques et ressources plus utiles!

[identifiant qumulo_cta = »257911″]

Articles Similaires

Remonter en haut