Sie entwerfen Azure Batch für eine Rendering-Workload. Die Auftragsgrößen variieren stark, und Sie möchten die Kosten durch die Nutzung von präemptiver Kapazität minimieren, aber eine kleine, immer verfügbare Grundlast beibehalten. Aufgaben haben Abhängigkeiten und müssen pro Auftragseinreichung orchestriert werden. Was sollten Sie implementieren? Wählen Sie zwei aus.
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie einen Pool mit einer kleinen Anzahl dedizierter Knoten und einer größeren Anzahl von Knoten mit niedriger Priorität; verwenden Sie eine Autoskalierungsformel, die $TargetLowPriorityNodes basierend auf ausstehenden Aufgaben erhöht und dedizierte Knoten begrenzt., Konfigurieren Sie eine Job Manager-Aufgabe, um Aufgaben mit Aufgabenabhängigkeiten zu übermitteln, um die Ausführungsreihenfolge zu erzwingen..
Warum dies die Antwort ist
Die erste korrekte Option minimiert die Kosten durch die Nutzung von Spot-Instanzen (niedrige Priorität) und gewährleistet eine Grundlast mit dedizierten Knoten. Die Autoskalierungsformel passt die Anzahl der Knoten dynamisch an die Workload an. Die zweite korrekte Option, die Job Manager-Aufgabe, ist ideal für die Orchestrierung von Aufgaben mit Abhängigkeiten innerhalb eines Auftrags, da sie die Ausführungsreihenfolge steuern kann. Eine VM-Skalierungsgruppe außerhalb von Batch ist nicht die primäre Methode für die Batch-Autoskalierung. Das Deaktivieren der Autoskalierung würde die Kostenoptimierung verhindern. Eine Startaufgabe zum Öffnen von Ports und manuellen Planen von Aufgaben ist ineffizient und widerspricht dem automatisierten Charakter von Azure Batch.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich