本文介绍云数据库MongoDB支持的实例规格的详细信息。

关于云盘IOPS

本地SSD盘的IOPS与实例规格绑定。ESSD云盘的IOPS与存储空间大小成正比,同时ECS的实例规格也会制约IOPS上限,详情请参见本文规格表。

ESSD云盘实例的公式说明:
min{1800+50*存储空间, 50000, ECS限制IOPS}
上述公式中各值的说明如下:
  • 1800+50*存储空间:ESSD云盘IOPS的基础计算公式。
  • 50000:ESSD云盘性能级别(Performance Level)PL1限定的单盘最大IOPS。更多信息,请参见ESSD云盘
  • ECS限定IOPS:ECS实例规格限定的最大IOPS。每个规格对应的最大IOPS请参见本文规格表。
实例的IOPS取上述公式三个值中的最小值。例如:
  • 某实例的存储空间为20GB,套用上面的公式1800+50*20,得出结果为2800,则该实例的IOPS为2800。
  • 某实例的规格为mdb.shard.2x.xlarge.d,限定最大IOPS为21000。当实例的存储空间为6000GB时,套用计算公式的结果为301800,超出了ECS实例与PL1限定的最大值。因此该实例的IOPS为21000。
说明 吞吐量如果达到上限,也会影响IOPS。更多信息,请参见全新一代企业级实例规格族存储I/O性能表

规格类型说明

根据实例规格类型的不同,实际使用过程中可能无法达到现行实例规格表中给出的最大连接数和最大IOPS数。各规格类型对应的说明如下:
规格类型 说明 是否承诺最大连接数 是否承诺最大IOPS
独享型云盘版 完全独享CPU、内存、存储介质以及I/O资源。
独占物理机 完全独享CPU、内存、存储介质以及I/O资源。
独享型本地盘版 独享CPU和内存,与同一物理机中的其他用户共享I/O资源。
通用型 独享内存,与同一物理机中的其他用户共享CPU和I/O资源。
说明 更多信息,请参见实例规格族

现行实例规格表

因物理硬件资源的迭代演进,2017年7月10日起,新购及变更实例规格后,实例将采用以下新的规格。

表 1. MongoDB 5.0和MongoDB 4.4版本副本集实例规格表
实例类型 规格类型 规格信息 规格代码 最大连接数 最大IOPS 存储空间
副本集实例 独享型云盘版 4核8GB mdb.shard.2x.xlarge.d 3000 min{1800+50*存储空间, 21000} 20~6000GB
8核16GB mdb.shard.2x.2xlarge.d 5000 min{1800+50*存储空间, 26250}
16核32GB mdb.shard.2x.4xlarge.d 8000 min{1800+50*存储空间, 42000}
32核64GB mdb.shard.2x.8xlarge.d 16000 min{1800+50*存储空间, 50000}
2核8GB mdb.shard.4x.large.d 3000 min{1800+50*存储空间, 10500}
4核16GB mdb.shard.4x.xlarge.d 5000 min{1800+50*存储空间, 21000}
8核32GB mdb.shard.4x.2xlarge.d 8000 min{1800+50*存储空间, 26250}
16核64GB mdb.shard.4x.4xlarge.d 16000 min{1800+50*存储空间, 42000}
32核128GB mdb.shard.4x.8xlarge.d 16000 min{1800+50*存储空间, 50000}
2核16GB mdb.shard.8x.large.d 5000 min{1800+50*存储空间, 10500}
4核32GB mdb.shard.8x.xlarge.d 8000 min{1800+50*存储空间, 21000}
8核64GB mdb.shard.8x.2xlarge.d 16000 min{1800+50*存储空间, 26250}
16核128GB mdb.shard.8x.4xlarge.d 16000 min{1800+50*存储空间, 42000}
32核256GB mdb.shard.8x.8xlarge.d 16000 min{1800+50*存储空间, 50000}
表 2. 单节点、副本集实例规格表
实例类型 规格类型 规格信息 规格代码 最大连接数 最大IOPS 存储空间
副本集实例 通用型 1核2GB dds.mongo.mid 500 8000 10~2000GB
2核4GB dds.mongo.standard 1000 8000
4核8GB dds.mongo.large 3000 8000
8核16GB dds.mongo.xlarge 5000 8000
8核32GB dds.mongo.2xlarge 8000 14000
16核64GB dds.mongo.4xlarge 16000 16000
独享型本地盘版 2核16GB mongo.x8.medium 2500 4500 250~3000GB
4核32GB mongo.x8.large 5000 9000 500~3000GB
8核64GB mongo.x8.xlarge 10000 18000 1000~3000GB
16核128GB mongo.x8.2xlarge 20000 36000
  • 包年包月:2000~3000GB
  • 按量付费:2000GB
32核256GB mongo.x8.4xlarge 40000 72000 2000~3000GB
独占物理机 60核440GB dds.mongo.2xmonopolize 100000 100000 2000~6000GB
单节点实例 通用型 4核8GB dds.sn2.large.1 6000 min{30 * 存储空间,20000} 20~2000GB
4核16GB dds.sn4.xlarge.1 8000
8核16GB dds.sn2.xlarge.1 8000
8核32GB dds.sn4.2xlarge.1 10000
表 3. 分片集群实例规格表
节点类型 规格类型 规格信息 规格代码 最大连接数 最大IOPS 存储空间
Mongos 通用型 1核2GB dds.mongos.mid 1000
2核4GB dds.mongos.standard 2000
4核8GB dds.mongos.large 4000
8核16GB dds.mongos.xlarge 8000
8核32GB dds.mongos.2xlarge 16000
16核64GB dds.mongos.4xlarge 16000
Shard 通用型 1核2GB dds.shard.mid 1000 10~2000GB
2核4GB dds.shard.standard 2000
4核8GB dds.shard.large 4000
8核16GB dds.shard.xlarge 8000
8核32GB dds.shard.2xlarge 14000
16核64GB dds.shard.4xlarge 16000
独享型本地盘版 2核16GB dds.shard.sn8.xlarge.3 4500 10~250GB
4核32GB dds.shard.sn8.2xlarge.3 9000 10~500GB
8核64GB dds.shard.sn8.4xlarge.3 18000 10~1000GB
16核128GB dds.shard.sn8.8xlarge.3 36000 10~2000GB
32核256GB dds.shard.sn8.16xlarge.3 72000 10~3000GB
Configserver 通用型 1核2GB dds.cs.mid 1000 20GB

历史实例规格表

2017年7月10日前的实例,且之后未进行过实例规格变更,将继续采用以下实例规格。

表 4. 三节点副本集实例规格表
规格类型 规格信息 规格代码 最大连接数 最大IOPS
通用规格 1核2GB dds.mongo.mid 200 800
2核4GB dds.mongo.standard 400 1600
4核8GB dds.mongo.large 1000 3200
8核16GB dds.mongo.xlarge 2000 6400
8核32GB dds.mongo.2xlarge 4000 12800
16核64GB dds.mongo.4xlarge 8000 12800
独享规格 2核16GB mongo.x8.medium 2000 4500
4核32GB mongo.x8.large 4000 9000
8核64GB mongo.x8.xlarge 8000 18000
16核128GB mongo.x8.2xlarge 16000 36000
32核256GB mongo.x8.4xlarge 32000 72000
独占物理机 60核440GB dds.mongo.2xmonopolize 36000 40000
表 5. 分片集群实例规格表
节点类型 规格类型 规格信息 规格代码 最大连接数 最大IOPS
Mongos 通用规格 1核2GB dds.mongos.mid 200
2核4GB dds.mongos.standard 400
4核8GB dds.mongos.large 1000
8核16GB dds.mongos.xlarge 2000
8核32GB dds.mongos.2xlarge 4000
16核64GB dds.mongos.4xlarge 8000
Shard 通用规格 1核2GB dds.shard.mid 800
2核4GB dds.shard.standard 1600
4核8GB dds.shard.large 3200
8核16GB dds.shard.xlarge 6400
8核32GB dds.shard.2xlarge 12800
16核64GB dds.shard.4xlarge 12800
Configserver 通用规格 1核2GB dds.cs.mid 800