Orchestrator
最新
False
Orchestrator 用户指南
Last updated 2024年7月1日

在 Orchestrator 中设置

现在,您的云服务提供程序已完成设置,您可以继续将 Orchestrator 与之连接并设置弹性机器人。

配置云提供程序连接

在 Orchestrator 中:

  1. 转到“租户”>“设置”。
  2. 在租户的设置页面上,选择“云连接”选项卡。
  3. 单击“添加云提供程序订阅”,然后选择您的提供程序:


  4. 键入左侧连接的名称。
  5. 添加适用于所选云提供程序的云连接详细信息,如上文“要求”部分中所述:


  6. 单击“保存”

您的提供程序验证信息,然后连接您的 Orchestrator。

创建 Elastic 机器人池

要将 Elastic Robot 连接到 Cloud 中的 Orchestrator,您需要配置类型为 Elastic Robot 池的计算机模型。此计算机模型用于以下情况:UiPath 管理机器人并且机器人在您的云中运行。

创建弹性机器人池时,您有两个选择:

  • 您可以允许我们根据您的通用云虚拟机在需要时自动创建计算机。 这会自动执行计算机和机器人的配置流程。 每当需要运行流程时,都会创建所需数量的计算机。 此外,首次使用弹性机器人池时,我们会安装所需的 UiPath 软件,以便在新计算机上运行机器人。
  • (仅限 AWS 或 Azure)您可以添加希望我们用于弹性机器人业务流程的特定虚拟机。 这是 Elastic Robot Orchestration 的受限版本,我们可以根据需要启动和停止虚拟机以运行流程并安装所需的 UiPath 软件来运行机器人,但我们仅使用指定的计算机。 我们无法为您创建新计算机,也无法删除您创建的计算机。

要创建弹性机器人池,请执行以下操作:

  1. 选择左上方的“租户”,然后转到“计算机”
  2. 单击页面右上角的“添加计算机”,然后选择“Elastic Robot 池”


    系统将在“常规详细信息”选项卡上打开添加 Elastic Robot 池页面。

  3. 输入名称,并根据需要添加 Elastic Robot 池的说明。
  4. 在“Runtime 详细信息”部分中,输入基于此模板创建的每台计算机所需的 Production (Unattended)NonProduction测试 Runtime(机器人许可证)数量。

    我们建议为 Unattended 选择 1(一)个 Runtime,为 NonProduction测试选择 0(零)个。

    如果您正在运行测试集,请为测试执行插槽设置 1(一)个 Runtime。

  5. 单击“下一步”以配置虚拟机和 Runtime 详细信息
  6. 在右侧的“配置文件计划”下,选择默认配置文件,您可通过该配置文件告知我们如何确定计算机分配的优先级:
    • 成本效益:最大限度地降低运行虚拟机的 CSP 成本,但会增加待定作业需要等待计划的时间
    • 平衡:在运行虚拟机的 CSP 成本与加快作业计划之间取得平衡
    • 快速:以虚拟机的运行成本提高为代价,将待定作业的计划等待时间减至最短。

      注意:对于上述各个选项,我们会通过几项详细信息(包括运行的虚拟机数量、等待计算机可用所花的时间、排队等待计算机的作业项目数,以及冷却时间)来确定何时分配或取消分配计算机。
    • 高级:手动设置参数以控制在需要时分配新计算机的速度:



      重要提示:使用高级配置文件可能会产生额外的 CSP 成本,因为它可以使计算机运行更长时间,具体取决于您使用的设置。
  7. 要配置高级配置文件,请执行以下操作:
    1. 选择“高级”选项作为默认配置文件。高级设置将展开。
    2. 配置“分配速度”,这决定了将计算机分配到池的速度。
    3. 在“待机状态计算机”字段中,输入接受工作负载的最小计算机数量。
    4. In the Idle Machine Timeout, enter the number of minutes the machine can remain in an idle state, meaning it does not process any workloads and it is not used as a standby machine. After this time, the machine is shut down. are removed from the pool.
  8. 在“计算机详细信息”部分中,从“云连接”列表中,选择您先前在 Orchestrator 中创建的云服务提供程序连接。
    重要提示:Elastic Robot Orchestration 适用于运行 Windows 10 或 Windows 11 的独立版 Azure 虚拟机,但不适用于 Azure 虚拟桌面 (AVD) 或基于服务器的操作系统。
  9. 对于 Azure,选择用于连接的资源组

    对于 AWS,请选择区域

    对于 GCP,选择“区域”

  10. 如果您希望我们使用虚拟机模板按需自动配置计算机和机器人,请保持“自动创建计算机”开关处于打开状态。

    要使用自定义虚拟机,请关闭开关。

    备注:

    对于 GCP,此选项不可用。

  11. 如果您已关闭“自动创建计算机”,请在“计算机”字段中选择虚拟机模板或为 Elastic Robot Orchestration 创建的自定义虚拟机。
  12. 在“计算机映像”下,选择计算机映像类型:
    • 标准 - 如果要使用标准虚拟机。

    • 自定义 - 如果您要使用其中一台现有的自定义计算机。

  13. 如果您在第 12 步中选择了“标准”,请现在选择计算机操作系统:
    • Windows Server 计算机,使用 Windows Server 2019 作为操作系统。

    • Windows 桌面计算机,使用 Windows 10 或 Windows 11 许可证。
      备注:

      在创建虚拟机并在其上安装 Windows 操作系统之前,系统会要求您确认是否拥有具有多租户托管功能且符合条件的 Windows 10/11 许可证。确保您拥有与要创建的虚拟机数量相同的 Windows 桌面许可证。

    1. 从下拉列表中选择计算机映像。
    2. 选择计算机规格。

      大小

      vCPU

      内存 (GiB)

      数据磁盘数量上限

      未缓存磁盘吞吐量 (IOPS/MBps) 上限

      最大突发未缓存磁盘吞吐量 (IOPS/MBps)

      NIC 数量上限

      预期网络带宽 (Mbps)

      2

      16

      4

      3200/48

      4000/200

      2

      5,000

      8

      64

      16

      12800/192

      16000/400

      4

      12,500

      16

      128

      32

      25600/384

      32000/800

      8

      12,500

  14. 如果您在第 12 步中选择了“自定义”,请现在选择选择虚拟机模板或为 Elastic Robot Orchestration 创建的自定义虚拟机。
    • 如果您已关闭“自动创建计算机”,我们将仅使用选定的计算机进行弹性机器人编排。选择此选项时,请确保您选择的计算机未用于任何其他 Elastic Robot 池。此外,对于 AWS 中托管的虚拟机,AWS EC2 实例必须附加 AmazonSSMManagedInstanceCore 实例配置文件。有关说明,请参阅 AWS 文档
    • 如果已启用自动创建计算机,我们会在需要时使用选定的模板创建所需数量的计算机。
    注意:为 Azure 映像添加计算机模板最多可能需要 15 分钟。
    1. (适用于 Azure 计算机)从“计算机系列”下拉列表中,为 Azure 计算机选择所需的系列。
    2. 从“计算机规格”下拉列表中,选择计算机的规格。
  15. 在“公共 IP 地址”下,如果您希望计算机 IP 地址为公共,请选择“已启用”
    重要提示:

    您可以将 IP 设为公开(仅适用于 Azure 连接)。

  16. f. 从“计算机最大数量”中选择以下选项之一:
    • 使用最大可用量:当您希望允许池扩展到所选租户的最大可用许可证数量时,请使用该选项;您的云提供程序订阅计划可能会限制最大值。
    • 指定上限:如果要限制最大计算机数量,请选择此选项并键入我们可以创建的最大计算机数量。
  17. 单击“高级设置”以显示其他选项:
    1. 从“虚拟网络”列表中,您可以选择“自动”,以允许您的计算机模型配置自己的虚拟网络,或者选择供云提供程序使用的虚拟网络,以使用该虚拟网络和子网(如果已定义)。


  18. 单击“下一步”开展池配置
  19. (可选)要在计算机上设置 UiPath 软件的延迟更新,请打开“软件更新设置”开关。其中将显示以下选项:
    选项描述

    即时自动更新 (推荐)

    这是默认选项,也是推荐选项。您计算机上的 UiPath 软件(例如 UiPath Robot、Studio 或 Assistant)将在两周内更新到最新的企业版本。

    更新将应用于池中的所有计算机。

    延迟自动更新

    选择此选项,以将计算机上的 UiPath 软件更新到最新版本之前的版本。

    延迟自动更新取决于在池中添加计算机时存在的软件版本。例如,如果添加的计算机最新版本为 2023.4,则延迟自动更新将安装 2022.10 版本的软件。2023.10 版本发布后,延迟自动更新会安装 2023.4 版本的软件。

    更新将应用于池中的所有计算机。

    备注:

    此选项旨在创建一个缓冲期,供您在转换到最新的企业版之前调整自动化。此选项不会将 UiPath 软件更新到最新版本,而是会更新到之前的版本。

    重要提示:

    “延迟自动更新”选项不会将高于建议版本的 Robot 版本降级。

    警告:

    无论选择何种软件更新选项,系统都会自动安装具有安全修复程序的版本。

  20. 单击“完成”

您的弹性机器人池现已设置完毕,可以在新式文件夹中使用以运行作业。

重要提示:

将云资源(虚拟机、映像)添加到 Elastic Robot 池后,请勿干扰这些资源。

例如:

  • 不要手动重启虚拟机

  • 当虚拟机仍在池中时,不要将其从 CSP 中删除

  • 不要将机器人与 Orchestrator 连接或断开连接。

配置文件夹和帐户角色

您需要将 Elastic Robot 池与文件夹配对,并将该文件夹的自动化权限授予虚拟机用户。

  1. 在左侧选择一个文件夹,然后转到“设置”>“计算机”。
  2. 在页面右上角,单击“管理文件夹中的计算机”
  3. 选择 Elastic Robot 池,然后单击“更新”
  4. 切换到“管理访问权限”页面以查看可用帐户。
  5. 如果未列出要运行自动化的帐户(应为虚拟机的本地用户),则添加该帐户并为其赋予机器人角色。
    注意:我们建议使用机器人帐户,这是一种专用于运行 Unattended 自动化的帐户。
  6. 在帐户行的右侧,单击“更多操作”图标,然后选择“编辑”。进行以下更改:
    1. 前往“机器人设置”>“Attended Robot”,关闭开关。(不适用于机器人帐户。)
    2. 对于“机器人设置”>“Unattended Robot”,打开开关。(已为机器人帐户启用。)
    3. 选中“运行前台自动化(需要凭据)”复选框。在“域\用户名”字段中,输入 .\username(例如 .\uirobot)。在“密码”字段中,输入帐户密码。
    4. 对于“机器人设置”,打开“登录到控制台”开关,然后选择“否”以防止机器人超时。

您的文件夹和帐户现已配置完毕。

注意:与常规计算机模板相反,将 Elastic Robot 池添加到文件夹不会同时将其添加到对应的子文件夹。如果您还想在子文件夹中使用计算机,则必须对子文件夹执行上述步骤。

现在,Orchestrator 中的设置也已完成,您可以开始在云中运行自动化。

测试在云中运行自动化

通过在 Cloud 中运行第一个自动化,测试 Elastic Robot Orchestration 设置。

创建第一个虚拟机可能需要一些时间,从 10 分钟到几个小时不等(仅代表 Azure 中的观察结果)。必须先有可用于运行作业的虚拟机,然后才能测试运行自动化。

备注:

创建自动化时,Elastic Robot 池的计算机将显示在“计算机”下拉列表中。运行时是在创建 Elastic Robot 池时设置的运行时。

在 Orchestrator 中:

  1. 确保您已发布项目将包上传到 Orchestrator。
  2. 从您的文件夹转到“自动化”>“流程”。
  3. 创建一个新的流程。
  4. 启动作业。

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.