工作流是启动后按顺序自动运行的一系列操作和决策。Orchestrator 提供了一个工作流库,用于根据最佳做法执行常见管理任务。

工作流基础知识

工作流由方案、属性和参数组成。工作流方案是工作流的主要组成部分,因为其定义了所有工作流元素和工作流的逻辑任务流。工作流属性和参数是工作流用于传输数据的变量。Orchestrator 在每次工作流运行时保存一个工作流令牌,记录该特定工作流运行过程的详细信息。此令牌包含与工作流运行相关的所有参数。例如,如果运行工作流三次,将保存三个工作流令牌。

vSphere Web Client 可用于对 vSphere 清单中的选定对象运行和调度工作流。您不能在 vSphere Web Client 中创建、删除、编辑和管理工作流。您可以在 Orchestrator 客户端中开发和管理工作流。有关 Orchestrator 客户端的详细信息,请参见《使用 VMware vRealize Orchestrator 客户端》。有关开发工作流的信息,请参见《使用 VMware vRealize Orchestrator 进行开发》

输入工作流参数

大多数工作流需要使用一组特定的输入参数才能运行。工作流将处理用户、应用程序、其他工作流或操作向其传递的输入参数。

例如,如果工作流重置虚拟机,该工作流会要求将虚拟机的名称作为输入参数。

输出工作流参数

工作流的输出参数表示工作流运行的结果。某些工作流和工作流元素在运行时可以更改工作流的输出参数。运行时,工作流可接收其他工作流的输出参数作为输入参数。

例如,如果某个工作流创建虚拟机的快照,则该工作流的输出参数是产生的快照。

工作流呈现

vSphere Web Client 中运行某个工作流时,客户端会加载工作流呈现。您需要在工作流呈现中提供工作流的输入参数。

用户交互

某些工作流要求在运行期间进行用户干预,并会挂起直至用户提供所需的信息或工作流超时。