成本优化 - 部署 Amazon WorkSpaces 的最佳实践

成本优化

自助式 WorkSpace 管理功能

在 Amazon WorkSpaces 中,可以为用户启用自助式 WorkSpace 管理功能,让他们能够更好地控制自己的体验。允许用户使用自助服务功能还可以减少 IT 支持人员的 Amazon WorkSpaces 工作量。启用自助服务功能后,用户可以直接从 Amazon WorkSpaces 的 Windows、macOS 或 Linux 客户端执行以下一项或多项任务:

  • 将其凭证缓存在其客户端上。这使其能够重新连接到 WorkSpace,而无需重新输入凭证。

  • 重启其 WorkSpace。

  • 增加其 WorkSpace 上的根卷和用户卷的大小。

  • 更改其 WorkSpace 的计算类型(服务包)。

  • 切换其 WorkSpace 的运行模式。

  • 重建其 WorkSpace。

允许用户对其 WorkSpaces 使用 Restart(重新启动)和 Rebuild(重建)选项不会产生持续的成本影响。用户应注意,重建其 WorkSpace 会导致其 WorkSpace 在长达一小时的时间内不可用,因为重建过程正在进行中。

用于增加卷大小、更改计算类型和切换运行模式的选项可能会产生 WorkSpaces 的额外费用。最佳实践是启用自助服务以减少支持团队的工作量。在额外费用已获得授权的工作流程中,应允许对额外成本项目执行自助服务。通过 WorkSpaces 的专用自助服务门户,或通过与现有的信息技术服务管理(ITSM)服务(例如 ServiceNow)集成,可以实现此目的。

有关更多详细信息,请参阅为用户启用自助式 WorkSpace 管理功能。有关介绍为用户自助服务启用结构化门户的示例,请参阅使用自助服务门户自动化 Amazon WorkSpaces

Amazon WorkSpaces 成本优化程序

WorkSpace 的运行模式 决定其即时可用性和计费方式。以下是当前正在运行的 WorkSpaces 运行模式:

  • AlwaysOn – 在支付固定的月度费用后可不受限制地使用 WorkSpaces 时使用。该模式最适合将 WorkSpace 作为主桌面全职使用的用户。

  • AutoStop – 在按小时为 WorkSpaces 付费时使用。在该模式下,WorkSpaces 会在指定的非活动时间后停止运行,而应用程序和数据的状态将会保存。要设置自动停止时间,请使用 AutoStop Time (hours)

最佳实践是监视使用情况,并将 WorkSpaces 的运行模式设置为最具成本效益的模式。这可以使用 Amazon WorkSpaces 成本优化程序来完成。此解决方案部署每 24 小时调用一次 AWS Lambda 函数的 Amazon CloudWatch 事件。 

此解决方案可以在达到阈值后的任何一天将单个 WorkSpaces 从按小时计费模型转换为按月计费模型。如果解决方案将 WorkSpace 从按小时计费转换为按月计费,则只有在使用量低于阈值的情况下,解决方案才会在下个月初将 WorkSpace 转换回按小时计费。但是,可以随时使用 AWS Management Console手动更改计费模型。解决方案的 AWS CloudFormation 模板包含将运行这些转换的参数。

使用标签选择退出

要防止解决方案在计费模型之间转换 WorkSpace,请使用标签键 Skip_Convert 和任何标签值向 WorkSpace 应用资源标签。此解决方案将记录已贴标签的 WorkSpaces,但不会转换已贴标签的 WorkSpaces。随时移除标签以恢复该 WorkSpace 的自动转换。

有关更多详细信息,请参阅 Amazon WorkSpaces 成本优化程序