支持“优化 CPU”的数据库实例类
RDS for SQL Server 从第 7 代实例类类型开始支持“优化 CPU”。此外,从第 7 代实例类类型开始,无论是否启用了“优化 CPU”功能,RDS 都会提供 RDS 数据库实例和第三方许可费用的详细账单明细。
RDS for SQL Server 针对特定实例大小支持“优化 CPU”,支持的最小实例大小为 2xlarge。支持的最低配置为 4 个 vCPU。下表概述了支持“优化 CPU”的数据库实例类,包括 CPU 核心数、每核心 CPU 线程数和 vCPU 数量的默认值和有效值:
Intel 实例
| 实例类型 | 默认 vCPU | 默认 CPU 核心数 | 有效的 CPU 核心 | 每个核心的有效线程 |
|---|---|---|---|---|
|
2 |
1 |
1 |
2 |
|
4 |
2 |
1、2 |
2 |
|
4 |
4 |
1、2、3、4 |
1 |
|
8 |
8 |
1、2、3、4、5、6、7、8 |
1 |
|
16 |
16 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16 |
1 |
|
24 |
24 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24 |
1 |
|
32 |
32 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32 |
1 |
|
48 |
48 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、42、43、44、45、46、47、48 |
1 |
|
48 |
48 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48 |
1 |
|
64 |
64 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、64 |
1 |
|
96 |
96 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、64、66、68、70、72、74、76、78、80、82、84、86、88、90、92、94、96 |
1 |
|
96 |
96 |
6、9、12、15、18、21、24、27、30、33、36、39、42、45、48、51、54、57、60、63、66、69、72、75、78、81、84、87、90、93、96 |
1 |
|
192 |
192 |
12、18、24、30、36、42、48、54、60、66、72、78、84、90、96、102、108、114、120、126、132、138、144、150、156、162、168、174、180、186、192 |
1 |
| 实例类型 | 默认 vCPU | 默认 CPU 核心数 | 有效的 CPU 核心 | 每个核心的有效线程 |
|---|---|---|---|---|
|
2 |
1 |
1 |
2 |
|
4 |
2 |
1、2 |
2 |
|
4 |
4 |
1、2、3、4 |
1 |
|
8 |
8 |
1、2、3、4、5、6、7、8 |
1 |
|
16 |
16 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16 |
1 |
|
24 |
24 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24 |
1 |
|
32 |
32 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32 |
1 |
|
48 |
48 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、42、43、44、45、46、47、48 |
1 |
|
48 |
48 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48 |
1 |
|
64 |
64 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、64 |
1 |
|
96 |
96 |
4、6、8、10、12、14、16、18、20、22、24、26、28、30、32、34、36、38、40、42、44、46、48、50、52、54、56、58、60、62、64、66、68、70、72、74、76、78、80、82、84、86、88、90、92、94、96 |
1 |
|
96 |
96 |
6、9、12、15、18、21、24、27、30、33、36、39、42、45、48、51、54、57、60、63、66、69、72、75、78、81、84、87、90、93、96 |
1 |
|
192 |
192 |
12、18、24、30、36、42、48、54、60、66、72、78、84、90、96、102、108、114、120、126、132、138、144、150、156、162、168、174、180、186、192 |
1 |
X2M 实例
Amazon RDS for SQL Server 推出了基于 Amazon EC2 X2iedn 实例的内存优化型 X2M 数据库实例。对于 X2m 数据库实例,在 RDS SQL Server 上,大小为 2xlarge 及更大的实例禁用了超线程。这会导致可用的 vCPU 总数为相应的 EC2 实例所支持的 vCPU 总数的一半。例如,EC2 实例类型 x2m.2xlarge (x2iedn.2xlarge) 默认情况下支持 4 个内核和每个内核 2 个线程,因此总共为 8 个 vCPU。相比之下,禁用超线程的 RDS for SQL Server x2m.2xlarge (x2iedn.2xlarge) 实例会使得 4 个内核中每个内核有 1 个线程,总共为 4 个 vCPU。
对于非捆绑定价,数据库成本是按照单独收取的实例价格(每 CPU 小时的价格)和许可(每 vCPU 小时的价格)来计算的。有关定价的更多详细信息,请参阅 Amazon RDS for SQL Server 定价
| 实例类型 | 默认 vCPU | 默认 CPU 核心数 | 有效的 CPU 核心 | 每个核心的有效线程 |
|---|---|---|---|---|
|
4 |
2 |
1、2 |
2 |
|
4 |
4 |
1、2、3、4 |
1 |
|
8 |
8 |
1、2、3、4、5、6、7、8 |
1 |
|
16 |
16 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16 |
1 |
|
32 |
32 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32 |
1 |
|
48 |
48 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、42、43、44、45、46、47、48 |
1 |
|
64 |
64 |
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、42、43、44、45、46、47、48、49、50、51、52、53、54、55、56、57、58、59、60、61、62、63、64 |
1 |
AMD 实例
与同等 Intel 实例不同,AMD 实例中的每个 vCPU 都对应一个物理 CPU 核心,旨在提供稳定的每核心性能。
对于 2xlarge 及更大的 AMD 实例,Amazon RDS 默认会禁用 50% 的 CPU 核心。此配置有助于降低 Windows 和 SQL Server 软件许可成本,同时保持工作负载性能。要启用额外的 CPU 容量,您可以使用优化 CPU 功能,最多启用全部的可用核心。由于无论核心配置如何,实例价格都保持不变,因此您可以自定义 vCPU 数量,从而在性能要求和许可成本之间取得平衡,而不会影响计算费用。
对于 xlarge 及更小规格的 AMD 实例(即 vCPU 数量为 4 个或更少),默认情况下会启用全部的核心,并且无法自定义核心数。这是因为 Microsoft 的 SQL Server 许可证至少收取 4 个 vCPU 的费用,因此您无法减少这些实例的 vCPU 数量。
对于非捆绑定价,数据库成本是按照单独收取的实例价格(每 CPU 小时的价格)和许可(每 vCPU 小时的价格)来计算的。有关定价的更多详细信息,请参阅 Amazon RDS for SQL Server 定价
| 实例类型 | 默认 vCPU | 默认 CPU 核心数 | 有效的 CPU 核心 | 每个核心的有效线程 |
|---|---|---|---|---|
|
2 |
2 |
1、2 |
1 |
|
4 |
4 |
1、2、3、4 |
1 |
|
4 |
4 |
1、2、3、4、5、6、7、8 |
1 |
|
8 |
8 |
1、2、4、6、8、10、12、14、16 |
1 |
|
16 |
16 |
1、2、3、4、8、12、16、20、24、28、32 |
1 |
|
24 |
24 |
1、2、3、4、5、6、12、18、24、30、36、42、48 |
1 |
|
32 |
32 |
1、2、3、4、5、6、7、8、16、24、32、40、48、56、64 |
1 |
| 实例类型 | 默认 vCPU | 默认 CPU 核心数 | 有效的 CPU 核心 | 每个核心的有效线程 |
|---|---|---|---|---|
|
2 |
2 |
1、2 |
1 |
|
4 |
4 |
1、2、3、4 |
1 |
|
4 |
4 |
1、2、3、4、5、6、7、8 |
1 |
|
8 |
8 |
1、2、4、6、8、10、12、14、16 |
1 |
|
16 |
16 |
1、2、3、4、8、12、16、20、24、28、32 |
1 |
|
24 |
24 |
1、2、3、4、5、6、12、18、24、30、36、42、48 |
1 |
|
32 |
32 |
1、2、3、4、5、6、7、8、16、24、32、40、48、56、64 |
1 |