實例規格
本文介紹云數據庫MongoDB的實例規格,幫助您了解云數據庫MongoDB實例的最新規格信息和歷史規格信息。
新實例規格
歷史實例規格
云數據庫MongoDB實例的歷史規格信息,請參見歷史規格表。
關于云盤IOPS
對于本地SSD盤,根據實例規格有固定的IOPS限制。對于ESSD云盤,除了實例規格外,存儲空間大小與ESSD云盤IOPS成正比,同時ECS實例的規格會限制ESSD云盤IOPS的上限。
ESSD云盤IOPS計算公式如下:
min{1800+50*存儲空間, 50000, ECS限制IOPS}
吞吐量如果達到上限,也會影響IOPS。更多信息,請參見全新一代企業級實例規格族存儲I/O性能表。
上述公式中各值的說明如下:
1800+50*存儲空間
:ESSD云盤IOPS的基礎計算公式。50000
:ESSD云盤性能級別(Performance Level)PL1限定的單盤最大IOPS,更多信息,請參見ESSD云盤。ECS限定IOPS
:ECS實例規格限定的最大IOPS。
實例的IOPS取上述公式三個值中的最小值。示例:
某實例的存儲空間為20 GB,套用上面的公式1800+50*20,得出結果為2800,則該實例的IOPS為2800。
某實例的規格為
mdb.shard.2x.xlarge.d
,ECS限定最大IOPS為20000。當實例的存儲空間為6000 GB時,套用計算公式的結果為301800,超出了ECS實例與PL1限定的最大值。因此該實例的IOPS為20000。
實際使用過程中,云盤版實例的最大IOPS會大于等于上述公式計算得到的IOPS。
關于云盤吞吐量
對于ESSD云盤,除了實例規格外,存儲空間大小與ECS實例的規格也會限制ESSD云盤吞吐量的上限。
ESSD云盤吞吐量計算公式如下:
min{120+0.5*存儲空間, 350, ECS限制吞吐量}
IOPS如果達到上限,也會影響吞吐量。更多信息,請參見全新一代企業級實例規格族存儲I/O性能表。
上述公式中各值的說明如下:
120+0.5*存儲空間
:ESSD云盤吞吐量性能計算公式,單位為MB/s。350
:ESSD云盤性能級別(Performance Level)PL1限定的單盤最大吞吐量,更多信息,請參見ESSD云盤。ECS限定吞吐量
:ECS實例規格限定的最大IO帶寬。
實例的吞吐量取上述公式三個值中的最小值。示例:
某實例的存儲空間為20 GB,套用上面的公式120+0.5*20,得出結果為130,則該實例的吞吐量為130MB/s。
某實例的規格為
mdb.shard.2x.xlarge.d
,ECS限定最大吞吐量為192MB/s。當實例的存儲空間為6000 GB時,套用計算公式的結果為3120MB/s,超出了ECS實例與PL1限定的最大值。因此該實例的吞吐量為192MB/s。
實際使用過程中,云盤版實例的最大吞吐量會大于等于上述公式計算得到的吞吐量。
規格類型說明
根據實例規格類型的不同,實際使用過程中可能無法達到實例規格表中給出的最大連接數和最大IOPS數。各規格類型對應的說明如下:
規格類型 | 說明 | 是否承諾最大連接數 | 是否承諾最大IOPS |
獨享型云盤版 | 完全獨享CPU、內存、存儲介質以及I/O資源。 | 是 | 是 |
獨占物理機 | 完全獨享CPU、內存、存儲介質以及I/O資源。 | 是 | 是 |
獨享型本地盤版 | 獨享CPU和內存,與同一物理機中的其他用戶共享I/O資源。 | 是 | 否 |
通用型 | 獨享內存,與同一物理機中的其他用戶共享CPU和I/O資源。 | 是 | 否 |
更多信息,請參見實例規格族。