计算机置备的多个并发请求可能会影响 vRealize Automation 的性能。您可对代理程序和工作流活动中设定的限制进行某些更改,以改变性能。

根据站点的计算机所有者需求,vRealize Automation Server 可能会收到计算机置备的多个并发请求。这种现象在以下情况下可能会发生:

  • 单个用户提交对多台计算机的请求

  • 多个用户同时请求多台计算机

  • 一名或多名组主管接连批准多个挂起的计算机请求

如果存在大量并发请求,则 vRealize Automation 置备计算机所需的时间通常会增加。增加的置备时间取决于以下三个重要因素:

  • 并发资源密集型 vRealize Automation 工作流活动性能的影响,其中包括 SetupOS 活动(针对在虚拟化平台中创建的计算机,如基于 WIM 的置备中)和克隆活动(对于在虚拟化平台中克隆的计算机)。

  • vRealize Automation 中配置的可以并发执行的资源密集型(通常时间较长)置备活动的数量限制。默认情况下,限制为 8。超出配置的限制值的并发活动将要排队。

  • 虚拟化平台或云服务帐户中对可以并发执行的 vRealize Automation 工作项(资源密集型或非资源密集型)数量设定的任何限制。例如,vCenter Server 中的默认限制为 4,超出此限制的工作项将排队。

默认情况下,对于使用代理程序的管理程序,vRealize Automation 会限制每个端点只能并发执行 8 个虚拟置备活动。这样可确保由特定代理管理的虚拟化平台绝对不会因收到过多的资源密集型工作项而导致其他工作项无法执行。更改任何限制之前,请务必仔细测试更改所带来的影响。确定站点的最佳限制时,可能需要调查虚拟化平台中的工作项执行情况以及 vRealize Automation 中的工作流活动执行情况。

若要增加 vRealize Automation 为每个代理配置的限制,您可能还需按如下所示在 vRealize Automation 中进行一些额外的配置调整:

  • 各项 SetupOS 和克隆工作流活动的默认执行超时时间间隔为 2 小时。如果其中某项活动所需的执行时间超过此限制,则该活动将会被取消,置备将失败。为了防止出现此类故障,可以增加其中一项或这两项活动的执行超时时间间隔。

  • 各项 SetupOS 和克隆工作流活动的默认传送超时时间间隔为 20 个小时。启动其中一项活动后,如果由该活动产生的计算机未能在 20 个小时内完成置备,则该活动将会被取消,置备将失败。因此,如果您已将限制值增加到间或出现这种情况的点,则您可能需要增加其中一项或这两项活动的传送超时时间间隔。