Categories: 3D Renderings

Einsteigerguide: Was ist eine Renderfarm?

Viele 3D Artists oder andere Personengruppen wissen häufig gar nicht, was eine Renderfarm eigentlich ist, was diese genau macht und wie sie bei der Durchführung eines Projekts helfen kann. In dem folgenden Artikel möchten wir zunächst klären, was genau unter einer Renderfarm verstanden werden kann.

Was ist eine Renderfarm?

Nach Wikipedia ist „… eine Renderfarm ein hochleistungsfähiges Computersystem, z.B. ein Computercluster, das für die Darstellung von computergenerierten Bildern (CGI), typischerweise für visuelle Effekte in Film und Fernsehen, gebaut wurde.

Aus der Sicht des Endanwenders ist eine Renderfarm ein Service, der ihm viel Rechenleistung zur Verfügung stellt, damit Projekte schneller realisiert werden können.

Wie funktioniert es?

Der Prozess der Verwendung einer Renderfarm ist ziemlich einfach und besteht aus nur wenigen Schritten.

  • Der erste Schritt besteht darin, das Projekt an die Renderfarm zu senden. In Abhängigkeit von der Projektgröße und dem Standort der Renderfarm kann dieser Schritt durch einfaches Kopieren einer Datei, Hochladen der Datei auf HTTP, FTP, Plugin oder durch physisches Versenden einer DVD mit dem Projekt erfolgen.
  • Der zweite Schritt ist das Starten des Renderings. In diesem Stadium verteilt die Farm-Software die Dateien auf mehrere ihrer Computer und sie alle beginnen, Teile des Projekts parallel zu bearbeiten. Um dies zu tun, hat jeder Computer, der am Renderingsprozess teilnimmt, seine eigene Instanz der installierten und konfigurierten 3D-Software.
  • Der letzte Schritt besteht darin, den Nutzer die gerenderten Bilder oder Filme zugänglich zu machen.

Je nach Software und Konfiguration der einzelnen Betriebe können die tatsächlichen Aktionen, die zur Durchführung der einzelnen Schritte erforderlich sind, natürlich variieren. Das allgemeine Prinzip bleibt jedoch für alle Betriebe gleich.

Sind Sie alle gleich?

Die verschiedenen Renderfarmen erbringen zwar alle das gleiche Endprodukt, aber die Art und Weise wie Sie es tun können, kann sehr unterschiedlich sein. Schauen wir uns die verschiedenen Arbeitsweisen ein wenig genauer an.

Collaborative: Ihr Computernetzwerk wird von Anwendern unterstützt – jeder Anwender muss seine Engine für das Rendern anderer Projekte zur Verfügung stellen. Im Gegenzug ist es ihm erlaubt, seine eigenen Projekte auf den Engines aller anderen zu rendern. Die gemeinschaftlichen Renderfarmen erfordern ein moderates Maß an technischem Geschick.

Home-built: Der Nutzer hat mehrere Computer zu Hause und nutzt Sie zusammen, um das Rendering abzuschließen. Sie erfordern ein hohes Maß an technischem Geschick bei der Einrichtung und Anwendung und in einigen Fällen ist eine Programmierung erforderlich.

Cloud/Datacenter based: Sie verwenden Server aus Rechenzentren für das Rendering. Aus diesem Grund sind Sie die stabilste Option. Sie erfordern auch das niedrigste Niveau an technischen Fertigkeiten.

Welchen Nutzen habe ich davon?

Der Einsatz einer Renderfarm hat einige Vorteile, von denen Geschwindigkeit, Komfort und Risikominimierung die wichtigsten sind. Ich werde kurz auf einige Vorteile eingehen:

Geschwindigkeit: Wenn Sie ein Projekt auf mehreren Servern gleichzeitig rendern, werden Sie insgesamt schneller fertig sein. Die Geschwindigkeitserhöhung kann je nach Umständen variieren und sie kann zwei- bis hundertmal schneller sein. Die besten Ergebnisse ergeben sich natürlich beim Rendern von Animationen: Stellen Sie sich das Rendern auf 150 Servern vor, wobei jeder Server ca. dreimal schneller ist als ein handelsüblicher Computer. Das bedeutet, dass das Rendern insgesamt 450 x schneller ist.

Bequemlichkeit: Wenn Sie ein Projekt an eine Renderfarm schicken, stellen Sie ihren eigenen Computer frei. Das bedeutet, dass Sie keine ständige Lärm- und Wärmequelle haben, die rund um die Uhr in ihrem Haus oder Büro läuft. Zudem bedeutet es auch, dass Sie diesen Computer benutzen können, um andere Aufgaben zu bewältigen.

Risikominimierung: Computer können überhitzen und herunterfahren oder sogar kaputtgehen. Denkbar ist auch, dass durch ein Stromausfall die ganze Arbeit wiederholt werden muss. Ganz schlimm wird Letzeres, wenn dies in der Nacht vor dem Projekttermin geschieht. Renderfarmen gehen mit diesen Ereignissen auf eine für den Anwender sichere Art und Weise um. Selbst wenn ein Server oder der gesamte Strom ausfällt, wird das Rendering auf einen anderen Rechner verlagert. Das bedeutet, dass ihre Renderer immer bereit sind, wenn Sie sie benötigen.

Das ist es, was eine Renderfarm ist und was sie tut. Wenn Sie gerade auf der Suche nach einem Partner für Renderings sind, sprechen Sie uns an. Wir helfen ihnen bei ihrem Anliegen kompetent weiter.

3DMaster