Citrix DaaS™

示例场景

基于计划和基于负载的设置

Autoscale™ 如何管理计算机电源

Autoscale 根据所选计划开启和关闭计算机电源。Autoscale 允许设置多个计划,其中包括一周中的特定日期,并调整这些时间段内可用计算机的数量。如果预期一组用户将在特定日期的特定时间消耗计算机资源,Autoscale 有助于提供优化的体验。请注意,这些计算机将在计划期间保持开机状态,无论其上是否有会话运行。

注意:

Autoscale 支持任何电源管理的计算机。

计划基于交付组的时区。要更改时区,可以在交付组中更改用户设置。有关详细信息,请参阅管理交付组

Autoscale 有两个默认计划:工作日(星期一至星期五)和周末(星期六和星期日)。默认情况下,工作日计划在高峰时段(上午 07:00 至下午 06:30)保持一台计算机开机,非高峰时段不保持任何计算机开机。默认容量缓冲区在高峰时段和非高峰时段均设置为 10%。默认情况下,周末计划不保持任何计算机开机。

注意:

Autoscale 在其计算中,仅将那些已向站点注册的计算机视为可用容量的一部分。“已注册”表示计算机可供使用或已在使用中。这样做可确保只有能够接受用户会话的计算机才包含在交付组的容量中。

用户界面

有三种类型的用户界面需要注意。

单会话操作系统静态交付组的用户界面:

Autoscale 单会话操作系统静态 - 计划

Autoscale 单会话操作系统静态 - 基于负载

单会话操作系统随机交付组的 Autoscale 用户界面:

Autoscale 单会话操作系统随机 - 计划

Autoscale 单会话操作系统随机 - 基于负载

多会话操作系统交付组的 Autoscale 用户界面:

Autoscale 多会话操作系统 - 计划

Autoscale 多会话操作系统 - 基于负载

基于计划的设置

Autoscale 计划。允许添加、编辑、选择和删除计划。

已应用日期。突出显示已应用于所选计划的日期。其余日期显示为灰色。

编辑。允许按小时或半小时分配计算机。可以按数量和百分比分配计算机。

注意:

  • 此选项仅在多会话操作系统和单会话操作系统随机交付组的 Autoscale 用户界面中可用。
  • 编辑”旁边的直方图绘制了在不同时间段内运行的计算机数量或百分比。
  • 可以通过单击“高峰时段”上方的“编辑”来为每个时间段分配计算机。根据在“要启动的计算机”窗口中从菜单中选择的选项,可以按数量或百分比分配计算机。
  • 对于多会话操作系统交付组,可以为每天以 30 分钟的粒度增量单独设置最少运行计算机数量。对于单会话操作系统随机交付组,可以为每天以 60 分钟的粒度增量单独设置最少运行计算机数量。

要定义自己的计划,请执行以下步骤:

  1. 在“管理 Autoscale”窗口的“计划和高峰时段”页面上,单击“设置计划”。

  2. 在“编辑 Autoscale 计划”窗口中,选择要应用于每个计划的日期。也可以根据需要删除计划。

  3. 单击“完成”以保存计划并返回“计划和高峰时段”页面。

  4. 选择适用的计划并根据需要进行配置。

  5. 单击应用以退出管理 Autoscale 窗口或在其他页面上配置设置。

重要提示:

  • Autoscale 不允许同一天在不同计划中重叠。例如,如果在 schedule1 中选择星期一后又在 schedule2 中选择星期一,则 schedule1 中的星期一将自动清除。
  • 计划名称不区分大小写。
  • 计划名称不得为空或仅包含空格。
  • Autoscale 允许字符之间存在空格。
  • 计划名称不得包含以下字符:\ / ; : # . * ? = < > | [ ] ( ) { } “ ‘ `。
  • Autoscale 不支持重复的计划名称。为每个计划输入不同的名称。
  • Autoscale 不支持空计划。这意味着未选择日期的计划不会保存。

注意:

选定计划中包含的日期会突出显示,而未包含的日期则会灰显。

重启计划

  • Autoscale 允许您为已暂停的计算机配置重启计划。这可确保系统保持高效,并避免系统无限期地处于暂停状态。

  • 要为已暂停的计算机添加重启计划,请执行以下操作:

  1. 在 Studio 中,选择左窗格中的交付组
  2. 右键单击没有重启计划的交付组,然后单击管理 Autoscale
    1. 常规页面上,选中启用 Autoscale 复选框。
    1. 计划和高峰时段页面上,在非高峰时段选择暂停计算机选项。
  • 此时会显示配置重启计划的提示,以避免计算机无限期地处于暂停状态。
    1. 单击提示信息中的重启计划
    2. 配置重启频率重复周期开始日期开始重启时间的首选设置,然后单击完成

基于负载的设置

高峰时段。允许您为所选计划中应用的日期定义高峰时段。您可以通过右键单击水平条形图来执行此操作。定义高峰时段后,其余未定义的时间默认为非高峰时段。默认情况下,7:00 AM 到 7:00 PM 的时间段定义为所选计划中包含的日期的高峰时段。

重要提示:

  • 对于多会话操作系统交付组,高峰时段条形图用于容量缓冲区。
  • 对于单会话操作系统交付组,高峰时段条形图用于容量缓冲区,并控制注销和/或断开连接后触发的操作。
    • 您可以为多会话操作系统和单会话操作系统交付组以 30 分钟的粒度定义计划中包含的日期的高峰时段。或者,您可以使用 New-BrokerPowerTimeScheme PowerShell 命令。有关详细信息,请参阅Broker PowerShell SDK 命令
  • 容量缓冲区。允许您保留已开机计算机的缓冲区。值越小,成本越低。值越大,可确保优化的用户体验,以便在启动会话时,用户无需等待其他计算机开机。默认情况下,高峰时段和非高峰时段的容量缓冲区为 10%。如果将容量缓冲区设置为 0(零),则用户在启动会话时可能需要等待其他计算机开机。Autoscale 允许您分别为高峰时段和非高峰时段确定容量缓冲区。

重启计划

Autoscale 允许您为已暂停的计算机配置重启计划。这可确保系统保持高效,并避免系统无限期地处于暂停状态。

要为已暂停的计算机添加重启计划,请执行以下操作:

-  1.  在**基于负载的设置**页面上,在**电源策略 > 断开连接后**下,选择暂停操作。
-  此时会显示配置重启计划的提示,以避免计算机无限期地处于暂停状态。
-  1.  单击提示信息中的**重启计划**。
-  1.  配置**重启频率**、**重复周期**、**开始日期**和**开始重启时间**的首选设置,然后单击**完成**。

其他设置

提示:

断开连接时。允许您指定断开连接的锁定计算机在会话断开连接后保持开机状态的时长,然后将其暂停或关机。如果指定了时间值,则计算机将在指定的断开连接时间过去后暂停或关机,具体取决于您配置的操作。默认情况下,未对断开连接的计算机分配任何操作。您可以分别为高峰时段和非高峰时段定义操作。为此,请单击向下箭头,然后从菜单中选择以下选项之一:

-  **无操作**。如果选择此选项,则计算机在会话断开连接后仍保持开机状态。Autoscale 不会对其执行任何操作。
-  **暂停**。如果选择此选项,则在指定的断开连接时间过去后,Autoscale 会暂停计算机而不会将其关机。选择**暂停**后,以下选项将变为可用。
-  **在 (分钟) 内无重新连接**。已暂停的计算机在用户重新连接时仍可供断开连接的用户使用,但不可供新用户使用。要使计算机再次可用于处理所有工作负载,请将其关机。指定超时(以分钟为单位),在此超时后 Autoscale 会将其关机。
-  **关机**。如果选择此选项,则在指定的断开连接时间过去后,Autoscale 会将计算机关机。

注意:

此选项仅在 Autoscale 用户界面中适用于单会话操作系统随机和静态交付组。

注销时。允许您指定计算机在会话注销后保持开机状态的时长,然后将其暂停或关机。如果指定了时间值,则计算机将在指定的注销时间过去后暂停或关机,具体取决于您配置的操作。默认情况下,未对已注销的计算机分配任何操作。您可以分别为高峰时段和非高峰时段定义操作。为此,请单击向下箭头,然后从菜单中选择以下选项之一:

  • 无操作。如果选择此选项,则计算机在会话注销后仍保持开机状态。Autoscale 不会对其执行任何操作。
    • 暂停。如果选择此选项,则在指定的注销时间过去后,Autoscale 会暂停计算机而不会将其关机。
  • 关机。如果选择此选项,则在指定的注销时间过去后,Autoscale 会将计算机关机。

注意:

此选项仅在 Autoscale 用户界面中适用于单会话操作系统静态交付组。

具有断开连接会话的单会话操作系统计算机在不同时间段转换时的电源管理

重要提示:

  • 此增强功能仅适用于具有断开连接会话的单会话操作系统计算机。它不适用于具有注销会话的单会话操作系统计算机。

  • 要使此增强功能生效,您需要为适用的交付组启用 Autoscale。否则,断开连接电源策略操作不会在时间段转换时触发。

  • 在早期版本中,单会话操作系统计算机在转换到需要执行操作(断开连接操作为“挂起”或“关机”)的时间段时,仍保持开机状态。如果计算机在不需要执行任何操作(断开连接操作为“”)的时间段(高峰或非高峰时段)内断开连接,则会出现此情况。

  • 从本版本开始,当指定的断开连接时间过去后,Autoscale 会挂起或关闭计算机,具体取决于为目标时间段配置的断开连接操作。

例如,您为单会话操作系统交付组配置以下电源策略:

  • PeakDisconnectAction 设置为“Nothing”
  • OffPeakDisconnectAction 设置为“Shutdown”
  • 将“OffPeakDisconnectTimeout”设置为“10”

注意:

有关断开连接操作电源策略的详细信息,请参阅 https://developer-docs.citrix.com/projects/delivery-controller-sdk/en/latest/Broker/about_Broker_PowerManagement/#power-policyhttps://developer-docs.citrix.com/projects/delivery-controller-sdk/en/latest/Broker/Get-BrokerDesktopGroup/

在早期版本中,会话在高峰时段断开连接的单会话操作系统计算机在从高峰时段转换到非高峰时段时仍保持开机状态。从本版本开始,OffPeakDisconnectActionOffPeakDisconnectTimeout 策略操作会在时段转换时应用于单会话操作系统计算机。因此,计算机在转换到非高峰时段 10 分钟后会关机。

如果您想恢复到以前的行为(即,对从高峰时段转换到非高峰时段或从非高峰时段转换到高峰时段且会话已断开连接的计算机不执行任何操作),请执行以下操作之一:

  • 将注册表值“LegacyPeakTransitionDisconnectedBehaviour”设置为 1(true;启用以前的行为)。默认情况下,该值为 0(false;在时段转换时触发断开连接电源策略操作)。
    • Path: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\DesktopServer
    • Name: LegacyPeakTransitionDisconnectedBehaviour
    • Type: REG_DWORD
    • Data: 0x00000001 (1)
  • 使用 Set-BrokerServiceConfigurationData PowerShell 命令配置设置。例如:
    • PS C:\> Set-BrokerServiceConfigurationData HostingManagement.LegacyPeakTransitionDisconnectedBehaviour -SettingValue $true

    • 计算机必须满足以下条件,才能在时段转换时对其应用电源策略操作:

  • 具有已断开连接的会话。
    • 没有待处理的电源操作。
    • 属于转换到不同时间段的单会话操作系统交付组。
  • 具有在特定时间段(高峰或非高峰时段)内断开连接并转换到分配了电源操作的时段的会话。

容量缓冲区的工作原理

-  容量缓冲区用于向当前需求添加备用容量,以应对动态负载增加。需要注意以下两种情况:
  • 对于多会话操作系统交付组,容量缓冲区定义为交付组总容量(以负载指数衡量)的百分比。有关负载指数的详细信息,请参阅负载指数

    • 对于单会话操作系统交付组,容量缓冲区定义为交付组总容量(以计算机数量衡量)的百分比。

    注意:

    在将 Autoscale 限制为标记计算机的场景中,容量缓冲区定义为交付组中标记计算机总容量(以负载指数衡量)的百分比。

    • Autoscale 允许您分别为高峰时段和非高峰时段设置容量缓冲区。容量缓冲区字段中的值越小,成本越低,因为 Autoscale 启动的备用容量越少。值越大,可确保优化的用户体验,使用户在启动会话时无需等待额外的计算机启动。默认情况下,容量缓冲区为 10%。

重要:

当备用容量总数降至低于交付组总容量的“X”百分比时,容量缓冲区会导致计算机启动。这样做可以保留所需百分比的备用容量。

多会话操作系统交付组

计算机何时启动

重要:

> 如果选择了计划,Autoscale 会启动计划中配置为启动的所有计算机。无论负载如何,Autoscale 都会在计划期间保持此指定数量的计算机处于开机状态。

当交付组中已启动的计算机数量无法满足以负载指数衡量的缓冲区容量所需的缓冲区时,Autoscale 会启动额外的计算机。例如,假设您的交付组有 20 台计算机,并且有 3 台计算机计划作为基于计划的扩展的一部分启动,容量缓冲区为 20%。最终,在没有负载的情况下,将启动 4 台计算机。这是因为需要 4 x 10k 的负载指数作为缓冲区;因此,至少需要启动 4 台计算机。这种情况可能发生在高峰时段、计算机负载增加、新会话启动以及向交付组添加新计算机时。请注意,Autoscale 仅启动满足以下条件的计算机:

-  计算机未处于维护模式。

-  计算机运行所在的虚拟机管理程序未处于维护模式。
  • 计算机当前已关机。

    • 计算机没有待处理的电源操作。

计算机何时关机

> **重要:**
>
> -  如果选择了计划,Autoscale 会根据计划关闭计算机。
> -  Autoscale 不会关闭计划中配置为在计划期间启动的计算机。

当机器数量足以支持交付组中目标数量的已开机机器(包括缓冲区)时,Autoscale 会关闭多余的机器。这种情况可能发生在非高峰时段、机器负载降低、会话注销以及从交付组中移除机器时。Autoscale 仅关闭满足以下条件的机器:

-  机器及其运行的管理程序未处于维护模式。

-  机器当前已开机。
  • 机器已注册为可用,或在启动后正在等待注册。

    • 机器没有活动会话。

    • 机器没有待处理的电源操作。

  • 机器满足指定的关机延迟。这意味着机器已开机至少“X”分钟,其中“X”是为交付组指定的关机延迟。

示例场景

-  假设您有以下场景:

-  **交付组配置**。您希望 Autoscale 进行电源管理的交付组包含 10 台计算机(M1 到 M10)。
  • Autoscale 配置
    • 容量缓冲区设置为 10%。
    • 所选计划中不包含任何计算机。

该场景按以下顺序执行:

  1. 无用户登录。

  2. 用户会话增加。

  3. 更多用户会话启动。

      1. 由于会话终止,用户会话负载降低。
  4. 用户会话负载进一步降低,直到会话负载仅由本地资源处理。

    • 有关 Autoscale 在上述场景中如何工作的详细信息,请参见下文。
  • 无用户负载(初始状态)
    • 一台计算机(例如 M1)已开机。计算机开机是因为配置了容量缓冲区。在这种情况下,10(计算机数量)x 10,000(负载指数)x 10%(配置的容量缓冲区)等于 10,000。因此,一台计算机已开机。
    • 已开机计算机 (M1) 的负载指数值处于基准负载(负载指数等于 0)。
  • 第一个用户登录
    • 会话被定向到计算机 M1 上托管。
    • 已开机计算机 M1 的负载指数增加,计算机 M1 不再处于基准负载。
    • Autoscale 开始开机一台额外的计算机 (M2) 以满足需求,因为配置了容量缓冲区。
    • 计算机 M2 的负载指数值处于基准负载。

    • 用户增加负载
    • 会话在计算机 M1 和 M2 之间进行负载平衡。因此,已开机计算机(M1 和 M2)的负载指数增加。
    • 总备用容量的负载指数仍高于 10,000。
    • 计算机 M2 的负载指数值不再处于基准负载。
  • 更多用户会话启动
    • 会话在计算机(M1 和 M2)之间进行负载平衡。因此,已开机计算机(M1 和 M2)的负载指数进一步增加。
    • 当总备用容量的负载指数降至 10,000 以下时,Autoscale 开始开机一台额外的计算机 (M3) 以满足需求,因为配置了容量缓冲区。
    • 计算机 M3 的负载指数值处于基准负载。

    • 甚至更多用户会话启动
    • 会话在计算机(M1 到 M3)之间进行负载平衡。因此,已开机计算机(M1 到 M3)的负载指数增加。
    • 总备用容量的负载指数高于 10,000。
    • 计算机 M3 的负载指数值不再处于基准负载。

    • 由于会话终止,用户会话负载降低
    • 用户从其会话注销或空闲会话超时后,计算机 M1 到 M3 上释放的容量将重新用于托管其他用户启动的会话。
    • 当总备用容量的负载指数增加到 10,000 以上时,Autoscale 将其中一台计算机(例如 M3)置于耗尽状态。因此,其他用户启动的会话将不再定向到该计算机,除非发生新的更改。例如,最终用户负载再次增加或其它计算机负载最低。
  • 用户会话负载持续降低
    • 计算机 M3 上的所有会话终止且指定的关机延迟超时后,Autoscale 关闭计算机 M3。
    • 更多用户终止其会话后,已开机计算机(M1 和 M2)上释放的容量将重新用于托管其他用户启动的会话。
    • 当总备用容量的负载指数增加到 10,000 以上时,Autoscale 将其中一台计算机(例如 M2)置于耗尽状态。因此,其他用户启动的会话将不再定向到该计算机。
  • 用户会话负载持续降低,直到没有会话
    • 计算机 M2 上的所有会话终止且指定的关机延迟超时后,Autoscale 关闭计算机 M2。
    • 已开机计算机 (M1) 的负载指数值处于基准负载。Autoscale 不会将计算机 M1 置于耗尽状态,因为配置了容量缓冲区。

注意:

对于多会话操作系统交付组,用户注销会话时,对桌面所做的所有更改都将丢失。但是,如果已配置,用户特定的设置将随用户配置文件漫游。

单会话操作系统随机传送组

容量缓冲区用于通过根据传送组中的计算机总数保持一定数量的计算机处于开机状态,来应对突发的按需高峰。默认情况下,容量缓冲区是传送组中计算机总数的 10%。

如果计算机数量(包括容量缓冲区)超过当前已开机计算机的总数,则会启动额外的计算机以满足需求。如果计算机数量(包括容量缓冲区)少于当前已开机计算机的总数,则多余的计算机将根据您配置的操作关闭或挂起。

电源策略

配置策略以管理不同场景下计算机的电源。对于每个场景,您可以指定等待时间(以分钟为单位)以及指定时间结束后要执行的操作。电源策略适用于单会话操作系统随机传送组和单会话操作系统静态传送组。

电源策略

断开连接后,以下设置适用于高峰时段和非高峰时段:

-  您可以从下拉列表中设置等待时间(以分钟为单位)以及“无操作”、“挂起”或“关机”等操作。
-  如果您选择“挂起”操作,请配置额外的等待时间以关闭计算机。

注意:

  • 在高峰时段和非高峰时段,关机操作的等待时间必须大于挂起操作的等待时间。

    • 挂起的计算机仅在断开连接的用户重新连接时才可访问。要使挂起的计算机可供新用户使用,请将其关闭。
    • 如果“挂起”和“关机”字段的时间设置不正确,则“保存”选项将被禁用,并且导航项旁边还会出现一个红点,指示设置错误。

电源策略设置

例如

-  如果您将等待时间设置为 12 分钟,并选择第一个操作为“无操作”,则在 12 分钟结束后,计算机将继续保持开机状态。
  • 如果您将等待时间设置为 15 分钟,并选择第一个操作为“挂起”,第二个等待时间为 20 分钟,则在 15 分钟结束后,计算机将挂起。在第二个等待时间结束后,计算机将关闭。
    • 如果您将等待时间设置为 18 分钟,并选择第一个操作为“关机”,则在 18 分钟结束后,计算机将关闭。

示例场景

假设您有以下场景:

-  **传送组配置**。您希望 Autoscale 管理电源的传送组包含 10 台计算机(M1 到 M10)。
  • Autoscale 配置
    • 容量缓冲区设置为 10%。
    • 所选计划中不包含任何计算机。

该场景按以下顺序执行:

  1. 没有用户登录。

  2. 用户会话增加。

  3. 更多用户会话启动。

  4. 由于会话终止,用户会话负载减少。

  5. 用户会话负载进一步减少,直到会话负载仅由本地资源处理。

有关 Autoscale 在上述场景中如何工作的详细信息,请参见下文。

  • 无用户负载(初始状态)
    • 一台计算机 (M1) 已开机。计算机开机是因为配置了容量缓冲区。在这种情况下,10(计算机数量)x 10%(配置的容量缓冲区)等于 1。因此,一台计算机已开机。

    • 第一个用户登录
    • 用户首次登录以使用桌面时,会从托管在已开机计算机上的桌面池中为其分配一个桌面。在这种情况下,会从计算机 M1 为用户分配一个桌面。
    • Autoscale 开始启动一台额外的计算机 (M2) 以满足需求,因为配置了容量缓冲区。

    • 第二个用户登录
    • 会从计算机 M2 为用户分配一个桌面。
    • Autoscale 开始启动一台额外的计算机 (M3) 以满足需求,因为配置了容量缓冲区。

    • 第三个用户登录
    • 会从计算机 M3 为用户分配一个桌面。
    • Autoscale 开始启动一台额外的计算机 (M4) 以满足需求,因为配置了容量缓冲区。
  • 用户注销
    • 用户注销或用户桌面超时后,释放的容量(例如 M3)将作为缓冲区可用。因此,Autoscale 开始关闭计算机 M4,因为容量缓冲区配置为 10%。
  • 更多用户注销,直到没有用户
    • 更多用户注销后,Autoscale 会关闭计算机(例如 M2 或 M3)。
    • 即使没有用户,Autoscale 也不会关闭剩余的一台计算机(例如 M1),因为该计算机被保留为备用容量。

注意:

对于单会话操作系统随机交付组,当用户注销会话时,对桌面所做的所有更改都将丢失。但是,如果已配置,用户特定设置将随用户配置文件漫游。

单会话操作系统静态交付组

容量缓冲区用于通过根据交付组中未分配计算机的总数保持已开机的未分配计算机缓冲区来应对突发需求高峰。默认情况下,容量缓冲区是交付组中未分配计算机总数的 10%。

重要:

交付组中的所有计算机都分配后,容量缓冲区在开机或关机方面不起作用。

如果计算机数量(包括容量缓冲区)超过当前已开机的计算机总数,则会开机额外的未分配计算机以满足需求。如果计算机数量(包括容量缓冲区)少于当前已开机的计算机总数,则会根据您配置的操作关闭或挂起多余的计算机。

对于单会话操作系统静态交付组,Autoscale:

  • 仅当适用的单会话操作系统交付组的 AutomaticPowerOnForAssigned 属性设置为 true 时,才在高峰时段开机已分配的计算机,并在非高峰时段关机。
  • 如果在高峰时段已关机且其所属交付组的 AutomaticPowerOnForAssignedDuringPeak 属性设置为 true,则会自动开机。

要了解容量缓冲区如何与已分配的计算机配合使用,请考虑以下事项:

  • 容量缓冲区仅在交付组具有一台或多台未分配的计算机时才起作用。
  • 如果交付组没有未分配的计算机(交付组中的所有计算机都已分配),则容量缓冲区在开机或关机方面不起作用。
  • AutomaticPowerOnForAssignedDuringPeak 属性确定是否在高峰时段开机已分配的计算机。如果将其设置为 true,Autoscale 会在高峰时段保持计算机开机。即使计算机已关机,Autoscale 也会将其开机。

电源策略

配置策略以管理不同场景下计算机的电源。对于每个场景,您可以指定等待时间(以分钟为单位)以及指定时间结束后要执行的操作。电源策略适用于单会话操作系统随机交付组和单会话操作系统静态交付组。

电源策略设置

对于断开连接后注销后,以下设置适用于高峰时段和非高峰时段: 您可以从下拉列表中设置等待时间(以分钟为单位)和操作,例如无操作、挂起或关机。

如果 Autoscale 开机后没有用户登录,以下设置仅适用于高峰时段: 您可以在高峰时段从下拉列表中设置等待时间(以分钟为单位)和操作,例如无操作、挂起或关机。

示例场景

假设您有以下场景:

  • 交付组配置。您希望 Autoscale 进行电源管理的交付组包含 10 台计算机(M1 到 M10)。
  • Autoscale 配置
    • 计算机 M1 到 M3 已分配,计算机 M4 到 M10 未分配。
    • 高峰时段和非高峰时段的容量缓冲区设置为 10%。
    • 根据选定的计划,Autoscale 在上午 09:00 到下午 06:00 之间管理计算机电源。

有关 Autoscale 在上述场景中如何工作的详细信息,请参见下文。

  • 计划开始 – 上午 09:00
    • Autoscale 开机计算机 M1 到 M3。
    • 由于配置了容量缓冲区,Autoscale 会开机一台额外的计算机(例如 M4)。计算机 M4 未分配。
  • 第一个用户登录
    • 用户首次登录以使用桌面时,会从托管在未分配的已开机计算机上的桌面池中为该用户分配一个桌面。在此示例中,用户从计算机 M4 分配了一个桌面。该用户后续登录将连接到首次使用时分配的同一桌面。
    • 由于配置了容量缓冲区,Autoscale 开始开机一台额外的计算机(例如 M5)以满足需求。
  • 第二个用户登录
    • 用户从未分配的已开机计算机中分配了一个桌面。在此示例中,用户从计算机 M5 分配了一个桌面。该用户后续登录将连接到首次使用时分配的同一桌面。
    • 由于配置了容量缓冲区,Autoscale 开始开机一台额外的计算机(例如 M6)以满足需求。
  • 用户注销
    • 当用户从其桌面注销或桌面超时时,Autoscale 会在上午 09:00 到下午 06:00 之间保持计算机 M1 到 M5 开机。当这些用户下次登录时,他们将连接到首次使用时分配的同一桌面。
    • 未分配的计算机 M6 正在等待为即将登录的未分配用户提供桌面。
  • 计划结束 – 下午 06:00
    • 下午 06:00,Autoscale 关闭计算机 M1 到 M5。
    • 由于配置了容量缓冲区,Autoscale 会保持未分配的计算机 M6 开机。该计算机正在等待为即将登录的未分配用户提供桌面。
    • 在交付组中,计算机 M6 到 M10 是未分配的计算机。