Freigeben über


Auftragsvorlagen

Sie können Auftragsvorlagen verwenden, um Gruppen von angepassten Richtlinien für die Auftragsübermittlung zu definieren. Mit Auftragsvorlagen können Administratoren die Arten von Aufträgen, die in den Cluster gelangen, effektiv einschränken und gleichzeitig Standardwerte bereitstellen, die Benutzern helfen, die mit der TERMINOLOGIE des HPC-Auftragsplanungsdiensts nicht vertraut sind. Da die Auftragsvorlage Standardwerte bereitstellt, können Benutzer sogar Aufträge senden, ohne Auftragseigenschaften anzugeben.

Mit Auftragsvorlagen können Sie:

  • Erzwingen von Laufzeit- und Größenbeschränkungen für Aufträge

  • Auftragspriorität einschränken

  • Senden verschiedener Arten von Aufträgen an verschiedene Knotengruppen

  • Partitionieren des Clusters für verschiedene Benutzergruppen

  • Vereinfachen der Auftragsübermittlung für den Benutzer

  • Anpassen des Auftragsübermittlungsprozesses zur Unterstützung verschiedener Benutzerszenarien

Einstellungen für Auftragsvorlagen

Jede Auftragsvorlage besteht aus:

  • Eine Liste der Auftragseigenschaften und zugeordneten Werteinstellungen. Für jede Eigenschaft kann der Administrator Folgendes definieren:

    • Ein Standardwert, der verwendet wird, wenn kein Wert vom Benutzer angegeben wird

    • Einschränkungen hinsichtlich der zulässigen Werte

  • Eine Zugriffssteuerungsliste (Access Control List, ACL), die definiert, welche Benutzer über die Berechtigung zum Übermitteln von Aufträgen mithilfe der Auftragsvorlage verfügen.

Wenn ein Benutzer in HPC Job Manager eine Auftragsvorlage für einen neuen Auftrag auswählt, ändern sich die verfügbaren Werte für Auftragseigenschaften entsprechend. Beispielsweise zeigt das Dropdownmenü Priorität nur die Prioritätsebenen an, die unter der ausgewählten Vorlage gültig sind, die Laufzeiteinstellung kann nicht über dem definierten Maximum erhöht werden, und gegebenenfalls werden die Standardwerte bereits ausgefüllt. Nachdem der Benutzer den Auftrag übermittelt hat, bestätigt der HPC-Auftragsplanungsdienst Vorlagenberechtigungen, wendet Standardeinstellungen für alle Eigenschaften an, die der Benutzer nicht angegeben hat, und überprüft jede Eigenschaft anhand von Werteinschränkungen.

Hinweis

Auftragsvorlagen müssen keine Definitionen für jede Auftragseigenschaft enthalten. Wenn in der Auftragsvorlage keine Eigenschaft angegeben ist, wendet der HPC-Auftragsplanerdienst stattdessen die Standardwerte und Einschränkungen aus der Standardauftragsvorlage an.

Die Standardauftragsvorlage

Microsoft HPC Pack enthält eine vordefinierte Auftragsvorlage namens "Standard". Die Standardvorlage gibt keine Einschränkungen an; Benutzer können jede Eigenschaft für ihren Auftrag mithilfe dieser Vorlage ändern. Die Standardvorlage ermöglicht alle Ebenen der Auftragspriorität.

Als Clusteradministrator können Sie Eigenschafteneinstellungen bearbeiten und die Benutzerberechtigung für die Standardauftragsvorlage ändern. Weitere Informationen finden Sie unter Bearbeiten einer Auftragsvorlage und Festlegen von Auftragsvorlagenberechtigungen. Beachten Sie, dass Sie die Standardauftragsvorlage nicht löschen können, und Sie können die erforderlichen Auftragseigenschaften nicht aus der Standardvorlage entfernen.

Wichtig

Wenn ein Benutzer einen Auftrag sendet, ohne eine Auftragsvorlage anzugeben, weist der HPC-Auftragsplanerdienst automatisch die Standardauftragsvorlage zu.

Wenn ein Benutzer einen Auftrag sendet, ohne eine Auftragsvorlage anzugeben, können Sie basierend auf Informationen Ihrer Wahl systematisch bestimmte Auftragsvorlagen zuweisen, indem Sie eine Übermittlungsfilteranwendung erstellen. Weitere Informationen finden Sie unter Grundlegendes zu Aktivierungs- und Übermittlungsfiltern.

Anwenden von Auftragsvorlagen

Nachdem der Benutzer den Auftrag übermittelt hat, wendet der HPC-Auftragsplanungsdienst die Auftragsvorlage an:

  • Bestätigen, dass der Benutzer über die Senden von Aufträgen Berechtigung für die angegebene Auftragsvorlage verfügt. Andernfalls wird der Auftrag abgelehnt, und die Übermittlung schlägt fehl. Auf diese Weise kann ein Administrator die Arten von Aufträgen steuern, die eine ausgewählte Gruppe von Benutzern übermitteln kann.

  • Anwenden von Standardeinstellungen aus der Auftragsvorlage auf alle Auftragseigenschaften, die der Benutzer nicht angegeben hat.

  • Überprüfen jeder Auftragseigenschaft anhand der Einschränkungen, die in der Auftragsvorlage definiert sind. Wenn eine Auftragseigenschaft nicht innerhalb des gültigen Bereichs liegt, der in der Vorlage angegeben ist, wird der Auftrag abgelehnt, und die Übermittlung schlägt fehl.

In diesem Abschnitt