EC2 预留实例 使用指南

0
0
# 预留实例介绍 预留实例(Reserved Instances),简称 RI,预留实例不是物理实例,而是对账号下使用的按需实例(On-Demand)所应用的一定比例折扣。与按需实例的定价相比,预留实例可提供大幅折扣(最高可节省 72%),合理使用预留实例可以大幅节省 [Amazon EC2 ](https://aws.amazon.com/cn/ec2/?trk=cndc-detail)成本。 [预留实例定价](https://aws.amazon.com/cn/ec2/pricing/reserved-instances/pricing/) 这里举个简单的例子,更加直观的了解预留实例的使用过程: ![01.png](https://dev-media.amazoncloud.cn/b58ae51f3643423b816495f689319c8c_01.png "01.png") 1. 当前账号下运行一个 T2 实例主机,如果购买了一个 T2 的 RI,该实例费用即可享受 RI 实例价格 2. 接着购买一个 C4 的 RI,但是当前账号下没有 C4 实例主机运行,RI 将浪费 3. 启动一台 C4 实例主机,RI 匹配,该实例即可享受 RI 价格 影响 RI 实例的定价及折扣分为如下几点: - 实例属性,分为实例类型、实例区域、操作系统、租赁方式(共享或专有) - 承诺使用期限,分为一年期和三年期两种 - 付款方式,分为不预付、部分预付、全预付三种 - 类别,及标准或可转换 ## 匹配规则 同系列实例分为不同的实例大小,根据实例的大小,区域性的 RI 可以灵活匹配。 当然实例大小灵活性不适用于以下预留实例: 1. 可用区预留实例 2. 使用专用租赁的预留实例 3. 适用于 Windows Server、装有 SQL Standard 的 Windows Server、装有 SQL Server Enterprise 的 Windows Server、装有 SQL Server Web 的 Windows Server、RHEL 和 SUSE Linux Enterprise Server 的 预留实例 4. G4ad、G4dn、G5 和 G5g 实例的预留实例 RI 可以根据实例的标准化因子灵活匹配,实例及标准化因子对应关系: | 实例大小 | 标准化因子 | | --------- | ----- | | nano | 0.25 | | micro | 0.5 | | small | 1 | | medium | 2 | | large | 4 | | xlarge | 8 | | 2xlarge | 16 | | 3xlarge | 24 | | 4xlarge | 32 | | 6xlarge | 48 | | 8xlarge | 64 | | 9xlarge | 72 | | 10xlarge | 80 | | 12xlarge | 96 | | 16xlarge | 128 | | 18xlarge | 144 | | 24xlarge | 192 | | 32xlarge | 256 | | 56xlarge | 448 | | 112xlarge | 896 | 例如下图,一个 t2.medium 的区域 RI,可以匹配两台 t2.small 实例,也可以匹配1/2个 t2.large 实例。 ![02.png](https://dev-media.amazoncloud.cn/10248ca25239481896c1d4079a4ec432_02.png "02.png") ## 购买建议 如果运行的实例和购买的 RI 数量较少,可以按照对应实例类型购买。 如果购买较多的 RI,建议转化为标准化因子后购买,可以更加直观的了解 RI 的使用情况。 比如有100台 c5.xlarge 实例主机运行,如果需要100%的RI覆盖,可以购买100台 c5.xlarge 区域 RI。根据标准化因子,也可以购买200台 c5.large 区域 RI。如果将来销毁部分 c5.xlarge,重新购买 c5 系列其他类型主机,RI同样适用。 重要提醒:如果我们购买的 RI 数量较大,需要提前提升 RI 的 limit 限制,否则将购买失败,这也是很多客户都遇到的问题。 ![03.png](https://dev-media.amazoncloud.cn/fb45ca41a40b4185843652c0d7edd2d3_03.png "03.png") ## 购买过程 下文主要介绍如何从 [AWS 管理控制台](https://aws.amazon.com/cn/console/?trk=cndc-detail)购买 EC2 预留实例,当然也可以通过 CLI 或 API 购买。 **1、登录EC2控制台** 选择左侧导航栏的预留实例,点击购买预留实例 ![04.png](https://dev-media.amazoncloud.cn/6024c6c0f4ab465c988292f027815ce5_04.png "04.png") **2、查找对应实例** 这里选择1年期标准无预付 c5.large RI 为例 ![05.png](https://dev-media.amazoncloud.cn/dad3e46019f144f1bb7a875cec736e79_05.png "05.png") **3、修改购买数量并添加购物车** ![06.png](https://dev-media.amazoncloud.cn/13569eaea2624ccf8d60981c7b76ee65_06.png "06.png") **4、调整生效时间,购买下单** ![07.png](https://dev-media.amazoncloud.cn/62293f3f258a439096d37462d9d8ec2f_07.png "07.png") ## AWS Cost Explorer RI 购买之后,我们希望及时了解 RI 的使用情况,这时我们可以使用 AWS 的成本管理工具 Cost Explorer。通过 Cost Explorer,我们可以及时关注 RI 覆盖率和利用率情况。 **1、打开Cost Exlporer 控制台** ![08.png](https://dev-media.amazoncloud.cn/c38d62f0eba844c08926a5a805029ec7_08.png "08.png") **2、查看RI 使用情况** ![09.png](https://dev-media.amazoncloud.cn/859ee7b771854c73b8de803b8cf5dfe0_09.png "09.png") • 利用率 当利用率为100%时,即说明没有 RI 浪费情况,例如下图: ![10.png](https://dev-media.amazoncloud.cn/e731898b7cf54e548e44f632744f1609_10.png "10.png") 如果存在 RI 未使用的情况,建议后面优先启动和RI匹配的实例类型。 • 覆盖率 覆盖率及当前运行实例的 RI 覆盖情况,我们可以根据覆盖率的情况,及时补充 RI 数量,节省更多的成本。 ![11.png](https://dev-media.amazoncloud.cn/44354ad6fe5546a58d10148cfe1e36e2_11.png "11.png") 工具推荐 可以通过控制台灵活的购买 EC2 RI,但如果我们需要购买的 EC2 RI 涉及的实例类型和区域较多,操作起来就相对复杂,这里强烈推荐一个 AWS 购买 EC2 RI 的表格工具。我们将需要购买的 EC2 RI 按照区域、类型、数量等信息填写完成之后,表格可以自动计算出购买 RI 所需的预付款及能够节省的费用。随后将表格提交给 AWS Support,他们将帮助我们下单购买。 [工具下载链接](https://reservedinstancetransactionrequestworksheetaws.s3.amazonaws.com/AWS%2BRI%2BTransaction%2BRequest%2BWorksheet.xlsb) # 总结 除了 EC2 之外 [Amazon RDS](https://aws.amazon.com/cn/rds/?trk=cndc-detail)、[Amazon ElastiCache](https://aws.amazon.com/cn/elasticache/?trk=cndc-detail)、[Amazon OpenSearch Service](https://aws.amazon.com/cn/opensearch-service/?trk=cndc-detail)、[Amazon Redshift](https://aws.amazon.com/cn/redshift/?trk=cndc-detail)、[Amazon DynamoDB](https://aws.amazon.com/cn/dynamodb/?trk=cndc-detail) 同样支持预留实例。
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭