XenServer

vApp

vApp 是一个或多个相关虚拟机 (VM) 的逻辑组。在发生灾难时,vApp 可以作为单个实体来启动。启动 vApp 时,vApp 中包含的 VM 将按照用户预定义的顺序启动。启动顺序允许相互依赖的 VM 自动排序。在整个服务需要重新启动时,管理员不再需要手动为依赖其他 VM 的 VM 指定启动顺序。例如,在软件更新期间。vApp 中的 VM 不必位于同一个主机上,而是按照常规规则在池中分布。在灾难恢复 (DR) 的情况下,vApp 功能很有用。在 DR 情况下,管理员可能会在同一存储库上或与同一服务级别协议 (SLA) 相关的存储库上对所有 VM 进行分组。

要在 vApp 中将 VM 编组在一起,请按照以下步骤进行操作:

  1. 选择池,然后在菜单中,单击管理 vApp

  2. 键入该 vApp 的名称和说明(可选),然后单击下一步

    可以根据自己的喜好选择任何名称,但通常最好使用信息性名称。尽管我们建议您避免为多个 vApp 使用相同的名称,但并不是必须这样做。XenCenter不会针对唯一 vApp 名称强制实施任何限制。对于包含空格的名称,不必使用引号。

  3. 选择要包含在新 vApp 中的 VM,然后单击下一步

    可以使用搜索选项仅列出名称中包含指定文本字符串的 VM。

  4. 为该 vApp 中的 VM 指定启动顺序,然后单击下一步

    启动顺序:指定各个 VM 在 vApp 中的启动顺序,使某些 VM 先于其他 VM 重新启动。启动顺序值为 0(零)的 VM 将首先启动。下一个启动的是启动顺序值为 1 的 VM,然后是值为 2 的 VM,依此类推。

    尝试在以下时间后启动下一个 VM:延迟时间间隔,用于指定从启动 VM 到尝试启动启动序列中下一组 VM 之间的等待时间。

  5. 您可以在最后一页上检查 vApp 配置。单击上一步返回并更改任何设置,或者单击完成以创建 vApp。

注意:

一个 vApp 可以跨单个池中的多个主机,但是不能跨多个池。

在 XenCenter 中管理 vApp

XenCenter 中的管理 vApp 可用于创建、删除和更改 vApp。此外,还可用于启动和关闭 vApp,以及导入和导出选定池中的 vApp。在列表中选择某个 vApp 时,其中包含的 VM 会列在详细信息窗格中。有关详细信息,请参阅 XenCenter 文档中的 vApp

vApp