发布于: Oct 30, 2022

本文的步骤主要针对在 Amazon Web Services 中国区使用 WorkSpaces,您可以使用本链接快速启动一个 CloudFormation 堆栈来部署和管理整个方案。

如果您在 Amazon Web Services 全球区使用 WorkSpaces,可以使用本链接快速启动全球区的 CloudFormation 解决方案来实现全球各区域的 WorkSpaces 成本优化,以及参考全球区方案的使用说明

点击以上中国区域链接,打开 Amazon Web Services 管理控制台(如果还没登录会先跳转到登录页面,登录后进入模板启动页面)。默认情况下,此模板在宁夏区启动,以节约成本,您同时可以使用控制台右上方的区域选择链接在其他的区域启动此方案。

点击下一步,进入详细参数的配置页面,在这里,我们特别强调一下【Launch in Dry Run Mode】,Dry Run Mode(监控模式)代表只收集数据,不自动做调整,如果您希望使用本方案先观察一下您的 WorkSpaces 资源使用情况,自己手动调整或在调整参数后改为自动调整模式的话,可以保留默认值 Yes。在第一次启动时,建议您将【 Launch in Dry Run Mode? 这个参数设置为 No,其他参数保留默认值,这样成本优化解决方案就会根据您的 WorkSpaces 的使用情况结合自己的默认参数自动调整您的 WorkSpaces 付费选项,来实现成本优化。

配置图例如下:

下表展示的是每一项参数的含义,这些参数随时可以更新。

 

 

参数

默认

描述

1

Launch in Dry Run Mode?

Yes

设置为 Yes 的时候只生成更改日志,但不执行任何更改。设置为 No 的时候会在生成更改日志的同时,执行计费选项的自动转换。

2

Simulate End of Month

No

覆盖日期并强制解决方案像月底一样运行

3

Log Level

INFO

设置 CloudWatch Lambda 函数日志的日志级别

判断阈值设定

4

Value Limit

81

Value 类型 WorkSpace 在转换为按月计费(Always On)之前可以在一个月中运行的小时数

5

Standard Limit

85

标准类型 WorkSpace 在转换为按月计费(Always On)之前可以在一个月中运行的小时数

6

Performance Limit

83

Performance 类型 WorkSpace 在转换为按月计费(Always On)之前可以在一个月中运行的小时数

7

Power Limit

83

Power 类型 WorkSpace 在转换为按月计费(Always On)之前可以在一个月中运行的小时数

8

Graphics Limit

217

Graphics 类型 WorkSpace 在转换为按月计费(Always On)之前可以在一个月中运行的小时数(宁夏区暂不支持 Graphics,这个参数目前没有意义,但不影响模板运行)

9

PowerPro Limit

80

PowerPro 类型 WorkSpace 在转换为按月计费(Always On)之前可以在一个月中运行的小时数

10

GraphicsPro Limit

80

GraphicsPro 类型 WorkSpace 在转换为按月计费(Always On)之前可以在一个月中运行的小时数(宁夏区暂不支持 GraphicsPro,这个参数目前没有意义,但不影响模板运行)

本方案运行网络设置:

11

VPC CIDR

10.215.0.0/16

解决方案用于动态部署 Amazon Fargate 容器的 VPC

12

Subnet1 CIDR

10.215.10.0/24

部署 Amazon Fargate 容器的不同可用区中的两个子网之一

13

Subnet2 CIDR

10.215.20.0/24

部署 Amazon Fargate 容器的不同可用区中的两个子网之二

 

参数设置完成后,点击下一步,并在下一步的配置堆栈选项保留默认,直接点击下一步。

在最后的审核页面中,勾选最下方的【我确认,Amazon CloudFormation 可能创建 IAM 资源。】选择框,因为这个解决方案需要调用 CloudWatchLambdaECS Fargate 等资源,需要相应的 IAM 权限支持。接下来点击【创建堆栈】,开始堆栈的创建。

您可以在 Amazon CloudFormation 控制台的【状态】列中查看堆栈的状态,并点击右上方的刷新按钮更新状态。

大约五分钟内,您可以看到堆栈状态变为 CREATE_COMPLETE,此时堆栈创建成功。

选中堆栈后短则【资源】标签,可以看到这个堆栈启动的所有资源,如果您感兴趣可以一一点进去查看,了解每一部分的功能。这里建议您查看的是 S3 存储桶中保存的日志,可以搜索 S3 看到两个存储桶,其中 CostOptimizerBucket 这个存储桶中存储每天扫描您的 WorkSpaces 资源之后留下的分析结果,以及执行转换的记录,您可以点击链接跳转到存储桶页面,定期查看其中的内容,了解您 WorkSpaces 资源的使用情况,已经此解决方案的执行记录。

综上所述,使用 Amazon WorkSpaces Cost Optimizer 解决方案,可以监控和自动管理您的所有中国区 WorkSpaces 的付费选项,从而在轻松使用远程桌面产品的同时优化成本,让您的云上办公轻松而敏捷。

相关文章