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

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

成本优化

自助 WorkSpace 管理功能

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

  • 将其凭证缓存在其客户端上。这样,用户 WorkSpace 无需重新输入凭据即可重新连接到他们的。

  • 重启他们 WorkSpace的。

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

  • 更改它们的计算类型(捆绑包) WorkSpace。

  • 切换他们的运行模式 WorkSpace。

  • 重建他们 WorkSpace的。

允许用户使用 “重新启动” 和 “重建” 选项不会持续产生任何成本影响 WorkSpaces。用户应注意,在重建过程进行时,他们 WorkSpace WorkSpace将会在长达一个小时的时间内无法使用。

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

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

Amazon WorkSpaces 成本优化器

Amazon WorkSpaces 成本优化器解决方案会分析您的所有亚马逊 WorkSpaces 使用数据。根据您的使用情况,它会自动 WorkSpace 转换为最具成本效益的计费选项(按小时或按月)。该解决方案可帮助您监控 WorkSpace 使用情况并优化成本,并用于 AWS CloudFormation 自动配置和配置必要的 AWS 服务,以便每 24 小时分析一次使用情况并进行个人转换 WorkSpaces。最新版本 2.4 允许客户灵活地在现有 VPC 中部署解决方案,为区域和终止配置为可选。它还提高了计费工时计算的准确性, WorkSpaces 并增强了报告元数据。如果您之前部署了此解决方案的早期版本(v2.2.1 或更低版本),请按照更新堆栈文档更新 Ama WorkSpaces zon Cost Optimizer CloudFormation 堆栈以获取该解决方案框架的最新版本。

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

AlwaysOn— 在支付固定的月费以无限使用时使用 WorkSpaces。此模式最适合将自己的桌面 WorkSpace 用作主桌面并需要随时访问正在运行 WorkSpace 的用户。

AutoStop— WorkSpaces 按小时付费时使用。使用此模式,在指定的非活动时间后 WorkSpaces 停止,并保存应用程序和数据的状态。要设置自动停止时间,请使用 AutoStop 时间(小时)。此模式最适合只需要兼职访问权限的用户 WorkSpaces。

最佳做法是监控使用情况,并使用诸如Amazon成本优化器 WorkSpaces之类的解决方案将亚马逊的运行模式设置为最具 WorkSpaces 成本效益的模式。此解决方案部署了 Amazon CloudWatch 事件规则,该规则每 24 小时调用一次AWS Lambda函数。

该解决方案可以在达到阈值后的任何一天将个人 WorkSpaces 从按小时计费模式转换为按月计费模式。如果解决方案将按小时计费转换为按月计费,则该解决方案要等 WorkSpace 到下个月初才会将按小时计费转换为按小时计费,并且前提是使用量低于阈值。 WorkSpace 但是,您可以随时使用 AWS Management Console 或 Amazon WorkSpaces API 手动更改账单模式。该解决方案的 AWS CloudFormation 模板包含用于运行这些转换的参数,并允许在试运行模式下运行解决方案以提供建议报告。

使用标签选择退出

为防止解决方案在计费模式 WorkSpace 之间进行转换,请 WorkSpace 使用标签密钥 Skip_Convert 和任何标签值将资源标签应用于计费模式。此解决方案将记录已标记 WorkSpaces,但不会转换已标记的内容 WorkSpaces。可以随时移除该标签以恢复自动转换 WorkSpace。有关更多详情,请参阅 Amazon WorkSpaces 成本优化器

选择区域

默认情况下,此解决方案将通过扫描 WorkSpaces 在同一 AWS 账户中 WorkSpaces 在 Amazon 注册的目录来监控所有可用 AWS 区域。您可以在 “区域列表” 输入参数中提供要监控的 AWS 区域的 AWS 逗号分隔列表,以限制要监控的区域。

在现有 VPC 中部署

此解决方案需要 VPC 才能运行 ECS 任务。默认情况下,该解决方案将创建一个新的 VPC,但您可以通过在输入参数中提供子网 ID 和安全组 ID 来在现有 VPC 中进行部署。您当前的子网有一条通往互联网的路由,可让 ECS 任务提取托管在公共 Amazon ECR 存储库中的 Docker 镜像。

终止未使用的 WorkSpaces

此解决方案允许您在满足所有标准的当月最后一天终止未使用状态 WorkSpaces 。您可以通过将TerminateUnusedWorkSpaces输入参数更改为 CloudFormation 模板来选择使用此功能。最佳做法是在试运行模式下运行此功能几个月,然后查看月度报告以查看 WorkSpaces 标记为终止的内容。