Ein Workflow besteht aus einer Folge von Aktionen und Entscheidungen, die Sie nacheinander ausführen. Orchestrator bietet eine Bibliothek mit Workflows, mit denen häufige Verwaltungsaufgaben den Best Practices entsprechend durchgeführt werden können.

Workflow-Grundlagen

Workflows bestehen aus einem Schema, Attributen und Parametern. Das Workflow-Schema ist die Hauptkomponente eines Workflows, da in ihm alle Workflow-Elemente und die logischen Verbindungen zwischen diesen definiert werden. Die Workflow-Attribute und -Parameter sind die Variablen, die Workflows zum Übertragen von Daten verwenden. Orchestrator speichert bei jeder Ausführung eines Workflows einen Workflow-Token, in dem die Details dieser speziellen Ausführung des Workflows aufgezeichnet werden.

Der vSphere Web Client ermöglicht Ihnen die Ausführung und Planung von Workflows für ausgewählte Objekte Ihrer vSphere-Bestandsliste. Sie können im vSphere Web Client keine Workflows erstellen, löschen, bearbeiten und verwalten. Sie entwickeln und verwalten Workflows im Orchestrator-Client. Weitere Informationen über den Orchestrator-Client finden Sie unter Verwenden von VMware vCenter Orchestrator Client. Informationen zum Entwickeln von Workflows finden Sie unter Entwickeln mit VMware vCenter Orchestrator.

Workflow-Eingabeparameter

Die meisten Workflows benötigen zur Ausführung einen bestimmten Satz an Eingabeparametern. Ein Eingabeparameter ist ein Argument, das der Workflow beim Starten verarbeitet. Der Benutzer, eine Anwendung oder ein anderer Workflow bzw. eine Aktion übergibt Eingabeparameter an einen Workflow, die dieser verarbeitet, wenn er gestartet wird.

Wenn beispielsweise ein Workflow eine virtuelle Maschine zurücksetzt, benötigt der Workflow als Eingabeparameter den Namen der zurückzusetzenden virtuellen Maschine.

Workflow-Ausgabeparameter

Die Ausgabeparameter eines Workflows stellen das Ergebnis der Workflow-Ausführung dar. Die Ausgabeparameter können sich ändern, wenn ein Workflow oder ein Workflow-Element ausgeführt wird. Während ihrer Ausführung können Workflows die Ausgabeparameter anderer Workflows als Eingabeparameter empfangen.

Wenn beispielsweise ein Workflow einen Snapshot einer virtuellen Maschine erstellt, ist der Ausgabeparameter des Workflows der erstellte Snapshot.

Workflow-Präsentation

Wenn Sie einen Workflow im vSphere Web Client starten, lädt der Client die Workflow-Präsentation. Sie stellen die Eingabeparameter des Workflows in der Workflow-Präsentation bereit.

Benutzerinteraktion

Einige Workflows benötigen während ihrer Ausführung Interaktionen von Benutzern und werden angehalten, bis der Benutzer die erforderlichen Informationen angibt oder es beim Workflow zu einer Zeitüberschreitung kommt.