主實例規(guī)格列表
本文介紹RDS的主實例規(guī)格,幫助您了解RDS主實例的最新規(guī)格信息和歷史規(guī)格信息,您可以查看本文了解各個規(guī)格的具體配置。
RDS還支持通過添加只讀實例(MySQL只讀實例、SQL Server只讀實例、PostgreSQL只讀實例)來擴(kuò)展讀性能。關(guān)于只讀實例規(guī)格,請參見只讀實例規(guī)格列表。
選定主實例規(guī)格后您就可以創(chuàng)建并使用實例。具體操作,請參見快速創(chuàng)建RDS MySQL實例、快速創(chuàng)建RDS SQL Server實例、快速創(chuàng)建RDS PostgreSQL實例。
各引擎主實例規(guī)格
實例引擎 | 支持產(chǎn)品類型 | 支持存儲類型 | 相關(guān)鏈接 |
RDS MySQL | 標(biāo)準(zhǔn)版、倚天版 | 云盤、本地盤 | |
RDS SQL Server | / | 云盤 | |
RDS PostgreSQL | 標(biāo)準(zhǔn)版、倚天版 | 云盤 | |
RDS MariaDB | 標(biāo)準(zhǔn)版 | 云盤 |
關(guān)于云盤IOPS
對于本地SSD盤,根據(jù)實例規(guī)格有固定的IOPS限制,詳情請參見本文規(guī)格表;對于云盤,除了實例規(guī)格外,存儲空間大小對IOPS也會有影響。云盤IOPS的詳細(xì)計算公式如下。
吞吐量如果達(dá)到上限,也會影響IOPS。
存儲類別 | ESSD云盤 | SSD云盤 | ||
性能級別 | PL3 | PL2 | PL1 | 無 |
最大IOPS計算公式 (存儲空間單位:GB) | min{1800+50*存儲空間, 1000000, 實例規(guī)格最大IOPS} | min{1800+50*存儲空間, 100000, 實例規(guī)格最大IOPS} | min{1800+50*存儲空間, 50000, 實例規(guī)格最大IOPS} | min{1800+30*存儲空間, 25000, 實例規(guī)格最大IOPS} |
以min{1800+50*存儲空間, 50000, 實例規(guī)格最大IOPS}
為例,公式中各值的說明如下:
min:指最終結(jié)果取大括號中三個值的最小值。
1800+50*存儲空間:云盤IOPS的基礎(chǔ)計算公式。
50000:當(dāng)前云盤對應(yīng)的最大IOPS。不同云盤對應(yīng)的最大IOPS不同。更多信息,請參見ESSD云盤。
實例規(guī)格最大IOPS:ECS實例規(guī)格限定的最大IOPS。每個規(guī)格對應(yīng)的最大IOPS請參見各引擎主實例規(guī)格。
云盤的性能詳情,請參見塊存儲性能。
實例的IOPS取上述公式三個值中的最小值。例如:
以ESSD云盤PL1為例。某實例的規(guī)格為
mysql.x2.large.2c
,限定最大IOPS為20000,存儲空間為20GB。套用PL1的公式1800+50*20,得出結(jié)果為2800,則該實例的IOPS為2800。以ESSD云盤PL1為例。某實例的規(guī)格為
mysql.x2.large.2c
,限定最大IOPS為20000。當(dāng)實例的存儲空間為6000GB時,套用PL1計算公式的結(jié)果為301800,超出了PL1和實例規(guī)格限定的最大值,取三者最小值的結(jié)果為20000。因此該實例的IOPS為20000。
實例的IO帶寬在滿載的情況下,可能無法達(dá)到最大IOPS。
ECS云盤的IOPS以4 KB為基準(zhǔn),而MySQL的讀寫IOPS默認(rèn)為16 KB,因此MySQL執(zhí)行一次讀寫會消耗4次IO。
本文實例規(guī)格表中“最大IOPS”和“最大IO帶寬(Mb/s)”標(biāo)記為“無”的規(guī)格為多實例搶占資源,IOPS不做限制。
關(guān)于云盤吞吐量
云盤IOPS的詳細(xì)計算公式如下。
IOPS如果達(dá)到上限,也會影響吞吐量。
存儲類別 | ESSD云盤 | SSD云盤 | ||
性能級別 | PL3 | PL2 | PL1 | 無 |
云盤吞吐量性能公式 (吞吐量單位:MB/s、存儲空間單位:GB) | min{120+0.5*存儲空間, 4000, 實例規(guī)格最大IO帶寬} | min{120+0.5*存儲空間, 750, 實例規(guī)格最大IO帶寬} | min{120+0.5*存儲空間, 350, 實例規(guī)格最大IO帶寬} | min{120+0.5*存儲空間, 300, 實例規(guī)格最大IO帶寬} |
以min{120+0.5*存儲空間, 350, 實例規(guī)格最大IO帶寬}
為例,公式中各值的說明如下:
120+0.5*存儲空間:ESSD云盤吞吐量的基礎(chǔ)計算公式。
350:ESSD云盤限定的單盤最大吞吐量。關(guān)于云盤以及云盤PL等級的更多信息,請參見ESSD云盤。
實例規(guī)格最大IO帶寬:ECS實例規(guī)格限定的最大IO帶寬。每個規(guī)格對應(yīng)的最大IO帶寬請參見RDS MySQL主實例規(guī)格列表。
說明當(dāng)前僅在MySQL規(guī)格表中展示最大IO帶寬。
實例的云盤吞吐量取上述公式三個值中的最小值。例如:
以ESSD云盤PL3為例。某實例的規(guī)格為
mysql.x2.large.2c
,限定最大IO帶寬為1536 Mb/s,存儲空間為20 GB。套用PL3公式的結(jié)果為130 Mb/s,則該實例的最大吞吐量為130 Mb/s。以ESSD云盤PL3為例。某實例的規(guī)格為
mysql.x2.large.2c
,限定最大IO帶寬為1536 Mb/s,存儲空間為5000 GB。套用PL3計算公式的結(jié)果為2620 Mb/s,超出了示例規(guī)格限定的最大IO帶寬。因此該實例的最大吞吐量為1536 Mb/s。
規(guī)格類型說明
根據(jù)實例規(guī)格類型的不同,實際使用過程中可能無法達(dá)到實例規(guī)格列表中給出的最大連接數(shù)和最大IOPS數(shù)。各規(guī)格類型對應(yīng)的說明如下:
規(guī)格類型 | 說明 | 是否承諾最大連接數(shù) | 是否承諾最大IOPS |
獨享型云盤 | 完全獨享CPU、內(nèi)存、存儲介質(zhì)以及I/O資源。 | 是 | 是 |
獨占物理機(jī) | 完全獨享CPU、內(nèi)存、存儲介質(zhì)以及I/O資源。 | 是 | 是 |
獨享型本地盤 | 獨享CPU和內(nèi)存,與同一物理機(jī)中的其他用戶共享I/O資源。 | 是 | 否 |
通用型 | 獨享內(nèi)存,與同一物理機(jī)中的其他用戶共享CPU和I/O資源。 | 是 | 否 |
更多信息,請參見實例規(guī)格族。
FAQ
Q:為什么入門級規(guī)格的性能看起來比企業(yè)級規(guī)格的性能要好?相同CPU和內(nèi)存下,入門級規(guī)格的最大連接數(shù)和IOPS都比企業(yè)級規(guī)格高。
A:這是因為入門級規(guī)格屬于共享/通用型規(guī)格族,企業(yè)級規(guī)格屬于獨享型規(guī)格族。實際使用中企業(yè)級規(guī)格由于獨享CPU和內(nèi)存,會更加穩(wěn)定。詳細(xì)區(qū)別,請參見實例規(guī)格族。
Q:想查詢當(dāng)前售賣資源怎么辦?
A:可以使用DescribeAvailableResource接口查詢。
Q:為什么不展示QPS和TPS?
A:QPS和TPS需要RDS上面部署相關(guān)對象測試。同一個規(guī)格的實例在不同業(yè)務(wù)系統(tǒng)中,根據(jù)實現(xiàn)方法不同,QPS和TPS也會有較大的差距。QPS和TPS的測試方法,請參見性能測試指導(dǎo)。