Aurora Serverless 是一种针对 Aurora 的按需自动扩展配置,其中,数据库将根据您的应用程序的需求自动启动、关闭以及扩展或缩减容量。利用 Aurora Serverless,您可以在云中运行数据库,而无需管理任何数据库实例或群集。Aurora Serverless 是简单且更具成本效益的选择,适用于不频发的、间歇性的或不可预测的工作负载,因为它可以自动启动、扩展容量以满足应用程序的使用需求,并在不使用时关闭。

手动管理数据库容量需要占用宝贵的时间,也可能导致数据库资源的使用效率低下。借助 Aurora Serverless,您只需创建数据库终端节点,有选择地指定所需的数据库容量范围,然后连接您的应用程序。您需要在数据库处于活动状态期间按照每秒使用的数据库容量进行付费,并且只需在 AWS 管理控制台中单击几下即可在标准配置和无服务器配置之间进行迁移。

您可以通过填写注册表,注册兼容 Aurora MySQL 的 Aurora Serverless 预览版。

请求获得预览版

注册
Aurora-benefit_high-performance

100x100_benefit_easy-setup

Aurora Serverless 消除了管理数据库实例和容量的复杂性。

100x100_benefit_green

Aurora Serverless 可按需无缝扩展计算和内存容量,同时不会中断客户端连接。

KMS_Benefit_100x100_Low-Cost

借助 Aurora Serverless,您只需按照每秒使用的数据库资源付费。 

100x100_benefit_maintain-software-compliance1

基于同样的具有容错能力和自我修复能力的分布式 Aurora 存储进行构建,并实施 6 路复制以防止数据丢失。


这些应用程序每天或每周只使用几次,且每次只使用几分钟,例如低容量的博客网站,所以您需要一个具有成本效益的数据库,且您只需在它活动时付费。借助 Aurora Serverless,您只需按照每秒使用的数据库资源付费。

您需要部署新应用程序,但不确定需要的实例大小。借助 Aurora Serverless,您只需创建终端节点,然后数据库将自动扩展以满足应用程序的容量要求。

您正在运行不常用的应用程序,每天或每年会出现数次峰期,每次持续 30 分钟到几个小时,例如当运行 HR、预算、操作报告等时。借助 Aurora Serverless,您不再需要预置峰期容量或平均容量。

您正在运行的工作负载需要全天使用数据库,并且活动峰期也很难预测。例如,下雨时您可能会看到流量站点的活动激增。借助 Aurora Serverless,您的数据库将自动扩展容量以满足应用程序的峰期负载需求,并在活动激增结束后缩减容量。

您的开发人员在工作时间需要使用数据库,但在夜间或周末不需要。借助 Aurora Serverless,您的数据库会在不使用时自动关闭。

借助 Aurora Serverless,您不必为队列中的每个应用程序单独管理数据库容量。Aurora 会为您管理单个数据库容量,从而节省您的宝贵时间。


使用 Aurora Serverless 时,您不需要管理任何实例。您的数据库将自动扩展或缩减容量以满足您的应用程序工作负载需求,并在不活动时关闭,从而为您节省资金。使用 Aurora Serverless 时,您只需为数据库活动时使用的数据库容量、存储和 I/O 付费。

在 Aurora Serverless 中,数据库容量按 Aurora 容量单位 (ACU) 计算。1 ACU 具有大约 2GB 内存以及相应的 CPU 和联网,与 Aurora Standard 实例中所使用的类似。以每秒统一费率支付 ACU 的使用量,每次激活数据库后至少使用一分钟。 

  每小时价格
1 Aurora 容量单位 (ACU) 0.06 USD*

*示例为美国东部 (弗吉尼亚北部) 的每小时价格。定价因地区而异。

随着您的数据库容量自动扩展或缩减,ACU 也因此增加或减少。Aurora Serverless 可从 1 ACU 的最小值扩展为 256 ACU 的最大值。您可以指定数据库能够使用的 ACU 的最小值和最大值。

您的 Amazon Aurora 数据库使用的存储按每 GB 每月增量计费,使用的 I/O 则按每百万请求增量计费。您只需为 Amazon Aurora 数据库使用的存储和 I/O 付费,且无需提前预置。标准配置和无服务器配置的 Amazon Aurora 存储和 I/O 价格相同。

存储费率 每 GB 每月 0.10 USD
I/O 费率 每 100 万个请求 0.20 USD

您正在使用存储大小为 80GB 的 Aurora Serverless 数据库运行一个新闻网站。尽管大部分时间内网站的负载较小,但早上或报道突发新闻时会出现活动峰期。例如,早上有 1 小时 10 分 15 秒的时间数据库扩展到 2 ACU,报道突发新闻后有 40 分 34 秒的时间数据库扩展到 8 ACU。这一天余下的时间 (22 小时 12 分 46 秒) 内,数据库的运行容量为 1 ACU。在这一天内,您还使用了一共 90,000 个 I/O 操作。

您将针对此期间内的以下使用量付费:

持续时间 ACU ACU/小时 费率 收费

22 小时 12 分 46 秒 (22.213 小时)

1 22.213 0.06 USD 1.33 USD
1 小时 10 分 15 秒 (1.020 小时) 2 2.040 0.06 USD 0.12 USD
40 分 34 秒 (0.676 小时) 8 5.408 0.06 USD 0.32 USD
24 小时的总使用量   29.60 0.06 USD 1.77 USD

您还需要为此 24 小时内的数据库存储和 I/O 付费。

您在该时段内的总费用是:

使用量 费率 收费
29.60 ACU/小时 每 ACU 每小时 0.06 USD* 1.77 USD
24 小时使用 80GB 存储 每 GB 每月 0.10 USD 0.26 USD
90,000 个 I/O 请求 每 100 万个请求 0.20 USD 0.02 USD
  24 小时的总费用 2.05 USD

*示例为美国东部 (弗吉尼亚北部) 的每小时价格。定价因地区而异。

您为应用程序测试环境创建了一个 Aurora Serverless 数据库,数据库的存储大小为 200GB。在 24 小时内,您运行了两次测试。初次测试期间,Aurora 的运行容量为 4 ACU,持续了 44 分 6 秒,并执行了 60,000 个 I/O 请求,容量在测试完成后缩减至零。空闲 4 小时后,当您开始第二次测试时,它再次进行扩展。第二次测试期间,Aurora 的运行容量为 8 ACU,持续了 30 分 8 秒,并执行了 60,000 个 I/O 请求,容量在这天余下时间内再次缩减至零。

您将针对此期间内的以下使用量付费:

持续时间 ACU ACU/小时 费率 收费

44 分 6 秒 (0.735 小时)

4
2.940 0.06 USD 0.18 USD
30 分 8 秒 (0.502 小时) 8
4.107
0.06 USD 0.24 USD
24 小时的总使用量   6.957
0.06 USD 0.42 USD

您无需为数据库缩减为零的时间段付费。您还需要为该 24 小时内的数据库存储和 I/O 付费。

您在该时段内的总费用是:

使用量 费率 收费
6.957 ACU/小时 每 ACU 每小时 0.06 USD* 0.42 USD
24 小时使用 200GB 存储 每 GB 每月 0.10 USD 0.66 USD
60,000 + 80,000 = 140,000 个 I/O 请求 每 100 万个请求 0.20 USD 0.03 USD
  24 小时的总费用 1.11 USD

*示例为美国东部 (弗吉尼亚北部) 的每小时价格。定价因地区而异。