XaaS 蓝图是 vRealize Orchestrator 工作流,这些工作流可以置备资源以及对已置备资源进行更改,或者可以像在环境中执行任务的服务一样工作。蓝图和资源操作存在几处细微差别,在为服务目录用户设计蓝图时,您必须了解这些差别。

以下定义可帮助您了解在处理 XaaS 蓝图时使用的术语。

自定义资源

vRealize Orchestrator 对象类型通过 vRealize Orchestrator 插件的 API 公开为资源。您可以创建自定义资源,以定义 XaaS 置备蓝图的输出参数和资源操作的输入参数。

XaaS 蓝图组件

可在蓝图设计画布中使用的置备蓝图或无置备蓝图。此蓝图还可以是独立 XaaS 蓝图。

独立 XaaS 蓝图

已发布并直接授权给服务目录的置备蓝图或无置备蓝图。

置备蓝图

置备蓝图将运行 vRealize Orchestrator 工作流,以使用适用于目标端点的 vRealize Orchestrator 插件 API 在该端点上置备资源。例如,将虚拟网卡添加到 vSphere 中的网络设备。要创建置备蓝图,您必须具有用于定义 vRealize Orchestrator 资源类型的自定义资源。

当服务目录用户请求此类型的目录项时,工作流会置备该项,并且已部署的项会存储在项目选项卡上。可为此类型的已置备资源定义置备后操作。还可以使蓝图变为可扩展,即根据需要添加或移除实例。

无置备蓝图

无置备蓝图将运行 vRealize Orchestrator 工作流以执行不要求 API 对端点进行更改的任务。例如,所运行的工作流将生成报告,然后通过电子邮件发送该报告或将其发布到目标通信系统。

当服务目录用户请求此类型的目录项时,工作流会运行以执行脚本任务,但该项不会添加到项目选项卡上。无法对此类型的蓝图执行置备后操作。可以使用无置备蓝图作为可扩展蓝图中的支持工作流。例如,您可以创建用于更新高可用性负载平衡器的蓝图。

复合蓝图

使用设计画布创建的蓝图。复合蓝图使用一个或多个组件。例如,一个计算机组件和一个软件组件或一个 XaaS 组件。将该蓝图添加到服务之后,它会作为部署列出。将该蓝图添加到授权以使其对服务目录用户可用之后,它会作为复合蓝图列出。复合蓝图可以包含一个蓝图组件,也可以包含整个应用程序(具有多个计算机、软件和网络)。

资源操作

可对已部署的置备蓝图运行的工作流。已部署的蓝图可以是 XaaS 蓝图或蓝图组件,也可以是映射到 vRealize Orchestrator 资源类型的计算机类型。