Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erweitern Sie Ihre lokale Renderfarm auf die Cloud
Sie betreiben bereits eine Renderfarm vor Ort und benötigen zusätzliche Kapazität bei Spitzennachfrage, ohne zusätzliche Hardware kaufen und warten zu müssen. Mit AWS Deadline Cloud (Deadline Cloud) können Sie Cloud-Worker zu derselben Farm wie Ihre lokalen Mitarbeiter hinzufügen und Jobs an einen der Standorte senden. Das Senden von Arbeitsüberschüssen in die Cloud in Zeiten hoher Nachfrage wird oft als Cloud-Bursting bezeichnet.
Eine Hybridfarm kombiniert zwei Arten von Flotten in einer Farm:
-
Ihre vorhandenen Mitarbeiter vor Ort werden als kundenverwaltete Flotte (CMF) betrieben. Sie kontrollieren die Hosts, das Betriebssystem und die Software. Ein Worker kann ein lokaler Server, ein Server in einer Colocation-Einrichtung oder eine Amazon Elastic Compute Cloud (Amazon EC2) -Instance sein. Weitere Informationen finden Sie unter Kundenverwaltete Flotten von Deadline Cloud erstellen und verwenden.
-
Ihre Cloud-Kapazität wird als Service-Managed Fleet (SMF) ausgeführt, wobei Deadline Cloud die Worker-Hosts, die Skalierung und das Patching für Sie verwaltet. Sie können Cloud-Kapazität auch als vom Kunden verwaltete Flotte von Amazon EC2 EC2-Instances ausführen, wenn Sie mehr Kontrolle benötigen. Weitere Informationen finden Sie unter Konfiguration und Verwendung von vom Service verwalteten Deadline Cloud-Flotten.
Deadline Cloud sendet Arbeit über Warteschlangen an Ihre Flotten. Entscheiden Sie also, wie Sie Ihre Warteschlangen organisieren möchten, bevor Sie Ihre Farm erweitern. Da die Anwendungen bei servicemanagierten Flotten und bei kundenverwalteten Flotten unterschiedlich installiert werden, können Sie jedem Flottentyp eine eigene Warteschlange zuweisen oder eine Warteschlange für beide Flottenarten gemeinsam nutzen. Einen Vergleich der beiden Ansätze finden Sie unter. Wählen Sie eine Warteschlangenstrategie
Unabhängig davon, für welche Warteschlangenstrategie Sie sich entscheiden, sollten Sie jede der folgenden Ebenen so planen, dass Ihre Jobs auf jeder Flotte korrekt ausgeführt werden. Im Rest dieses Themas werden die einzelnen Ebenen beschrieben und es gibt Links zu ausführlichen Anweisungen.
In der folgenden Tabelle wird zusammengefasst, wie sich die einzelnen Ebenen zwischen den drei Arten von Workern unterscheiden, die Sie in einer Hybridfarm kombinieren können. Ihre Mitarbeiter vor Ort und Ihre Cloud-Amazon EC2-Instances sind beide vom Kunden verwaltete Flotten, unterscheiden sich jedoch darin, wie sie Ihre Daten und Ihr Netzwerk erreichen, sodass sie in der Tabelle separat aufgeführt sind.
| Ebene | On-premises (vom Kunden verwaltete Flotte) | Vom Kunden verwaltete Cloud-Flotte (Amazon EC2) | Service-managed Flotte |
|---|---|---|---|
| Gastgeber für Arbeiter | Sie stellen Ihre eigene Hardware, Ihr eigenes Betriebssystem und Ihre eigenen Patches bereit und verwalten diese. | Sie stellen Amazon EC2 EC2-Instances bereit und verwalten sie. | Deadline Cloud verwaltet die Hosts, das Betriebssystem und das Patching. |
| Anwendungen | Installieren Sie Anwendungen auf Ihren Mitarbeitern vor oder verwenden Sie einen Conda-Kanal in Amazon S3. | Installieren Sie Anwendungen vor, fügen Sie sie in ein Amazon Machine Image (AMI) ein oder verwenden Sie einen Conda-Kanal in Amazon S3. | Installiert automatisch beliebte DCCs aus dem Deadline-Conda-Kanal. Cloud-managed Verwenden Sie Host-Konfigurationsskripts oder Ihren eigenen Conda-Kanal in Amazon S3, um benutzerdefinierte Anwendungen bereitzustellen. Eine Liste der unterstützten Anwendungen finden Sie unter Unterstützte Software. |
| Lizenzen | Stellen Sie eine Verbindung zu einem Lizenzendpunkt für UBL her oder stellen Sie eine Verbindung zu Ihrem eigenen Lizenzserver für BYOL her. | Stellen Sie eine Verbindung zu einem Lizenzendpunkt für UBL her oder stellen Sie eine Verbindung zu Ihrem eigenen Lizenzserver für BYOL her. | UBL wird automatisch konfiguriert. Für BYOL leiten Sie die Lizenzports mit SSM an Ihren Server weiter. |
| Zugriff auf Ressourcen | Verwenden Sie Jobanhänge oder gemeinsam genutzten Speicher, den Ihre Mitarbeiter bereits bereitstellen. | Verwenden Sie Jobanhänge oder gemeinsam genutzten Speicher in Ihrer VPC. | Verwenden Sie Jobanhänge oder stellen Sie mit VPC-Ressourcenendpunkten eine Verbindung zu gemeinsam genutztem Speicher in Ihrer VPC her. |
| Skalierung und Kosten | Feste Kapazität, die Sie besitzen. | Verwenden Sie eine Amazon EC2 Auto Scaling Scaling-Gruppe, um die Kapazität je nach Bedarf zu vergrößern und zu verringern. | Skaliert automatisch zwischen der von Ihnen festgelegten Mindest- und Höchstzahl an Mitarbeitern. |
Verteilen Sie Jobs auf Ihre Flotten
Wenn Sie eine Warteschlange mit mehr als einer Flotte verknüpfen, verteilt Deadline Cloud Jobs auf die Flotten, die mit jedem Auftrag kompatibel sind. Der Scheduler vergleicht die Hostanforderungen jedes Schritts mit den Worker-Fähigkeiten, die jede Flotte deklariert, und führt den Schritt auf einer Flotte aus, die diese Anforderungen erfüllt. Weitere Informationen finden Sie unter Jobs in Deadline Cloud planen.
Um die Kapazität zwischen den Flotten automatisch auszugleichen, können Sie das Capacity Manager-Beispiel verwenden. Es verwendet eine Lambda-Funktion und einen EventBridge Scheduler, um die Anzahl der Flottenarbeiter anzupassen und gleichzeitig eine Zielgesamtkapazität beizubehalten. Sie können dasselbe Muster anpassen, um die Kapazität bei Spitzennachfrage auf Ihre Cloud-Flotte zu verlagern. Weitere Informationen finden Sie unter Verwalten Sie die hybride Wait and Save- und Spot-Flottenkapazität mit CloudFormation.
Anmerkung
Deadline Cloud bietet keine integrierte Einstellung, um eine Flotte einer anderen vorzuziehen, z. B. um Ihre lokale Flotte vor Ihrer Cloud-Flotte zu füllen. Um bestimmte Aufgaben an einen bestimmten Standort zu lenken, definieren Sie für jede Flotte unterschiedliche Mitarbeiterfähigkeiten und legen Sie dann die entsprechenden Hostanforderungen für die Schritte fest, die an diesem Standort ausgeführt werden müssen. Verwenden Sie die im vorherigen Absatz beschriebene Stichprobe für Kapazitätsmanager, um automatisch eine ungefähre Priorisierung der Flotte vorzunehmen.
Wählen Sie eine Warteschlangenstrategie
Service-managed Bei Flotten und von Kunden verwalteten Flotten werden Anwendungen unterschiedlich installiert und verwaltet. Entscheiden Sie sich daher, wie Sie Ihre Warteschlangen organisieren möchten, bevor Sie ihnen Flotten zuordnen. Bei einer Flotte mit Dienstverwaltung installiert die standardmäßige Conda-Warteschlangenumgebung automatisch die Conda-Pakete, die von Aufträgen angefordert werden. Customer-managed In Flotten sind die Conda-Befehle nicht standardmäßig installiert, sodass dieselbe Warteschlangenumgebung bei Ihren vom Kunden verwalteten Mitarbeitern zu Fehlern führt.
Sie können den Unterschied auf eine der folgenden beiden Arten beheben:
-
Verwenden Sie für jeden Flottentyp eine separate Warteschlange (empfohlen) — Ordnen Sie Ihre servicemanagierte Flotte einer Warteschlange zu, die die standardmäßige Conda-Warteschlangenumgebung verwendet, und ordnen Sie Ihre vom Kunden verwaltete Flotte einer separaten Warteschlange zu, die diese nicht verwendet. Jeder Flottentyp erhält das Anwendungs-Setup, das er erwartet, und Sie vermeiden Conda-Fehler. Sie senden jeden Job an die Warteschlange für den Standort, an dem der Job ausgeführt werden soll.
-
Teilen Sie sich eine Warteschlange für beide Flotten — Ordnen Sie beide Flotten derselben Warteschlange zu, sodass Deadline Cloud jeden Auftrag an den Standort mit verfügbarer Kapazität verteilt, ohne zu ändern, wo Sie den Job einreichen. Eine gemeinsame Warteschlange erfordert mehr Einrichtung, da Sie die standardmäßige Conda-Warteschlangenumgebung nicht verwenden können. Stattdessen stellen Sie Anwendungen so bereit, dass sie für beide Flottenarten funktionieren. Wählen Sie eine gemeinsam genutzte Warteschlange, wenn Sie möchten, dass Spitzenauslastungen automatisch in die Cloud überlaufen.
Um Anwendungen in einer gemeinsamen Warteschlange auszuführen, erstellen Sie Ihren eigenen Conda-Channel in Amazon Simple Storage Service (Amazon S3), den beide Flottenarten verwenden, oder installieren Sie Anwendungen direkt auf Ihren vom Kunden verwalteten Mitarbeitern und passen Sie die Warteschlangenumgebung so an, dass die Anwendungen im Pfad des Auftragsbenutzers angezeigt werden. Weitere Informationen erhalten Sie unter Erstellen Sie einen Conda-Kanal mit S3 und Konfigurieren Sie Jobs mithilfe von Warteschlangenumgebungen.
Lizenzanwendungen für beide Flotten
Deadline Cloud bietet nutzungsbasierte Lizenzierung (UBL), und Sie können auch Ihre eigene Lizenz (BYOL) mitbringen. Beide Optionen funktionieren sowohl für Cloud-Mitarbeiter als auch für Mitarbeiter vor Ort. Eine Übersicht finden Sie unter Verwendung von Softwarelizenzen mit Deadline Cloud.
-
UBL wird für vom Service verwaltete Flotten automatisch konfiguriert. Um UBL in einer vom Kunden verwalteten Flotte, einschließlich Mitarbeitern vor Ort, zu verwenden, stellen Sie eine Verbindung zu einem Lizenzendpunkt her. Weitere Informationen finden Sie unter Vom Kunden verwaltete Flotten mit einem Lizenzendpunkt Connect.
-
Um Ihren vorhandenen Lizenzserver mit einer vom Service verwalteten Flotte zu verwenden, leiten Sie die Lizenzports von den Workern mit Amazon EC2 Systems Manager (SSM) an Ihren Lizenzserver oder Proxy weiter. Weitere Informationen finden Sie unter Connect vom Service verwaltete Flotten mit einem benutzerdefinierten Lizenzserver.
-
Kombinieren Sie BYOL und UBL, um zuerst Ihre vorhandenen Lizenzen zu verwenden und nach deren Erschöpfung auf UBL zurückzugreifen. Weitere Informationen finden Sie unter Kombination von BYOL und UBL.
Gewähren Sie beiden Flotten Zugriff auf Ihre Ressourcen
Beide Flotten benötigen Zugriff auf die Daten, die Ihre Jobs lesen und schreiben. Deadline Cloud unterstützt zwei Ansätze, die Sie zusammen verwenden können:
-
Jobanhänge — Deadline Cloud lädt die Dateien, die für einen Job benötigt werden, auf Amazon S3 hoch und lädt die Ausgabe anschließend herunter. Für Arbeitsanhänge ist kein gemeinsam genutzter Speicher erforderlich und sie können mit Flotten jeder Größe verwendet werden. Wenn Ihre Daten bereits gespeichert sind AWS, fügen Sie mit den Stellenanhängen eine weitere Kopie Ihrer Daten hinzu, zusammen mit der damit verbundenen Übertragungszeit und den Speicherkosten.
-
Gemeinsamer Speicher — Ihre Mitarbeiter stellen ein gemeinsam genutztes Dateisystem bereit, in dem Ihre Daten gespeichert sind. Um die Verwaltung von Ressourcen durch Ihre Mitarbeiter vor Ort und in der Cloud zu vereinfachen, können Sie Ihre Service-Managed Flottenworker mit gemeinsam genutztem Speicher in Ihrer Virtual Private Cloud (VPC) mit VPC-Ressourcenendpunkten verbinden. Beide Flottenarten lesen und schreiben dann dieselben Dateien. Weitere Informationen finden Sie unter Connect VPC-Ressourcen mit Ihrem SMF mit VPC-Ressourcenendpunkten.
Da Ihre lokalen Workstations und Cloud-Worker unterschiedliche Betriebssysteme und Dateisystem-Layouts verwenden können, verwenden Sie Speicherprofile, um jede Konfiguration zu modellieren. Mithilfe von Speicherprofilen kann Deadline Cloud Pfade zuordnen, sodass ein Mitarbeiter die Daten unabhängig davon finden kann, wo ein Job eingereicht wird. Weitere Informationen finden Sie unter Speicherprofile und Pfadzuweisung.
Connect Cloud-Worker mit Ihrem Netzwerk
Cloud-Worker müssen häufig auf Ressourcen zugreifen, die in Ihrer VPC oder Ihrem lokalen Netzwerk ausgeführt werden, z. B. gemeinsam genutzte Dateisysteme, Lizenzserver und Datenbanken. Mit VPC-Ressourcenendpunkten für servicemanagierte Flotten können Ihre Mitarbeiter über eine private Verbindung, die VPC Lattice verwendet, eine Verbindung zu diesen Ressourcen herstellen. Weitere Informationen finden Sie unter Connect VPC-Ressourcen mit Ihrem SMF mit VPC-Ressourcenendpunkten.
Verwenden Sie ein Host-Konfigurationsskript, um ein Dateisystem zu mounten oder einen anderen Netzwerkzugriff auf einem vom Service verwalteten Fleet Worker zu konfigurieren. Host-Konfigurationsskripten werden mit Administratorrechten ausgeführt, wenn ein Worker gestartet wird. Weitere Informationen finden Sie unter Führen Sie Host-Konfigurationsskripten mit Administratorrechten aus.
Anmerkung
Der Datenverkehr über einen VPC-Ressourcenendpunkt verwendet Network Address Translation (NAT), was nicht mit allen Ressourcen kompatibel ist. Beispielsweise kann Microsoft Active Directory keine Verbindung über NAT herstellen.
Ordnen Sie die Anwendungen den einzelnen Flottenarten zu
Stellen Sie sicher, dass jede DCC-Anwendung (Digital Content Creation), die Sie für Ihre Jobs verwenden, auf beiden Flottenarten ausgeführt werden kann. Bei Flotten mit Servicemanagement stellt der Deadline Cloud-managed Conda-Kanal beliebte DCCs automatisch bereit. Für Anwendungen, die der Channel nicht bereitstellt, oder für vom Kunden verwaltete Mitarbeiter, die den Channel nicht nutzen können, packen Sie die Anwendungen selbst, wie unter beschrieben. Wählen Sie eine Warteschlangenstrategie Eine Liste der unterstützten Anwendungen finden Sie unter Unterstützte Software im AWS Deadline Cloud-Benutzerhandbuch.
Kontrollieren Sie die Cloud-Kosten
Um für Cloud-Kapazität nur bei Spitzennachfrage zu zahlen, skalieren Sie Ihre Cloud-Flotte, wenn sie nicht genutzt wird. Service-managed Flotten skalieren automatisch zwischen der von Ihnen festgelegten Mindest- und Höchstzahl an Mitarbeitern. Für eine vom Kunden verwaltete Flotte von Amazon EC2 EC2-Instances können Sie Auto Scaling so konfigurieren, dass die Flotte mit der Nachfrage wächst und schrumpft. Weitere Informationen finden Sie unter Erstellen Sie eine Flotteninfrastruktur mit einer Amazon EC2 Auto Scaling Scaling-Gruppe.
Zugehörige Ressourcen
Anleitungen zur Gestaltung eines durchgängigen Deadline Cloud-Workflows für die Einreichung von Aufträgen, das Bewerbungsmanagement, die Lizenzierung, den Zugriff auf Ressourcen und die Mitarbeiterinfrastruktur finden Sie unter. Deadline: Beratung zur Cloud-Architektur
Ausführbare Beispiele, einschließlich einer Referenzvorlage, die ein gemeinsam genutztes Dateisystem mit einer von Services verwalteten Flotte verbindet, finden Sie im Deadline-Cloud-Samples-Repository