このトピックでは、ApsaraDB for MongoDB シャードクラスターインスタンスの仕様について説明します。
インスタンスタイプに指定されたメモリには、MongoDB 管理サービス、データベースサービス、および基盤となるオペレーティングシステムが使用するメモリが含まれます。これには、BIOS、カーネル、およびハイパーバイザー用に予約されたメモリも含まれます。その結果、使用可能なメモリは、インスタンスタイプに定義されている合計メモリよりも少なくなります。
一部のインスタンスタイプは 2024 年 5 月 14 日にアップグレードされました。ご利用のインスタンスの最大接続数がこのドキュメントで指定されている値と一致しない場合は、インスタンスを再起動して新しい制限を使用してください。詳細については、「お知らせ:一部の ApsaraDB for MongoDB インスタンスタイプの最大接続数のアップグレード」をご参照ください。
単一のコレクションファイルは 16 TB を超えることはできません。超えた場合、インスタンスは利用できなくなります。
ディスクベースのインスタンス
以下のデータベースバージョンがサポートされています:
MongoDB 8.0
MongoDB 7.0
MongoDB 6.0
MongoDB 5.0
MongoDB 4.4
各種ディスクタイプの最大 IOPS とスループットの詳細については、「ESSD ディスク」および「ESSD AutoPL ディスク」をご参照ください。
ノードタイプ | インスタンスファミリー | 仕様 | 仕様コード | 最大接続数 | 最大 IOPS | 最大スループット (MB/s) | ストレージ容量 |
Mongos | 専有ディスクベース | 2 vCPU, 8 GB | mdb.shard.4x.large.d | 5000 | N/A | N/A | N/A |
2 vCPU, 16 GB | mdb.shard.8x.large.d | 8000 | |||||
4 vCPU, 8 GB | mdb.shard.2x.xlarge.d | 8000 | |||||
4 vCPU, 16 GB | mdb.shard.4x.xlarge.d | 8000 | |||||
4 vCPU, 32 GB | mdb.shard.8x.xlarge.d | 12000 | |||||
8 vCPU, 16 GB | mdb.shard.2x.2xlarge.d | 12000 | |||||
8 vCPU, 32 GB | mdb.shard.4x.2xlarge.d | 16000 | |||||
8 vCPU, 64 GB | mdb.shard.8x.2xlarge.d | 16000 | |||||
16 vCPU, 32 GB | mdb.shard.2x.4xlarge.d | 16000 | |||||
16 vCPU, 64 GB | mdb.shard.4x.4xlarge.d | 32000 | |||||
16 vCPU, 128 GB | mdb.shard.8x.4xlarge.d | 32000 | |||||
32 vCPU, 64 GB | mdb.shard.2x.8xlarge.d | 32000 | |||||
32 vCPU, 128 GB | mdb.shard.4x.8xlarge.d | 96000 | |||||
32 vCPU, 256 GB | mdb.shard.8x.8xlarge.d | 96000 | |||||
汎用ディスクベース | 2 vCPU, 4 GB | mdb.shard.2x.large.c | 3000 | ||||
4 vCPU, 8 GB | mdb.shard.2x.xlarge.c | 6000 | |||||
8 vCPU, 16 GB | mdb.shard.2x.2xlarge.c | 12000 | |||||
16 vCPU, 32 GB | mdb.shard.2x.4xlarge.c | 16000 | |||||
32 vCPU, 64 GB | mdb.shard.2x.8xlarge.c | 32000 | |||||
シャード | 専有ディスクベース | 2 vCPU, 8 GB | mdb.shard.4x.large.d | 5000 | min{1800 + 50 × ストレージ容量, 10000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 128, 選択したディスクタイプの最大スループット} |
|
2 vCPU, 16 GB | mdb.shard.8x.large.d | 8000 | |||||
4 vCPU, 8 GB | mdb.shard.2x.xlarge.d | 8000 | min{1800 + 50 × ストレージ容量, 20000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 192, 選択したディスクタイプの最大スループット} | |||
4 vCPU, 16 GB | mdb.shard.4x.xlarge.d | 8000 | |||||
4 vCPU, 32 GB | mdb.shard.8x.xlarge.d | 12000 | |||||
8 vCPU, 16 GB | mdb.shard.2x.2xlarge.d | 12000 | min{1800 + 50 × ストレージ容量, 25000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 256, 選択したディスクタイプの最大スループット} | |||
8 vCPU, 32 GB | mdb.shard.4x.2xlarge.d | 16000 | |||||
8 vCPU, 64 GB | mdb.shard.8x.2xlarge.d | 16000 | |||||
16 vCPU, 32 GB | mdb.shard.2x.4xlarge.d | 16000 | min{1800 + 50 × ストレージ容量, 40000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 384, 選択したディスクタイプの最大スループット} | |||
16 vCPU, 64 GB | mdb.shard.4x.4xlarge.d | 32000 | |||||
16 vCPU, 128 GB | mdb.shard.8x.4xlarge.d | 32000 | |||||
32 vCPU, 64 GB | mdb.shard.2x.8xlarge.d | 32000 | min{1800 + 50 × ストレージ容量, 60000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 640, 選択したディスクタイプの最大スループット} | |||
32 vCPU, 128 GB | mdb.shard.4x.8xlarge.d | 96000 | |||||
32 vCPU, 256 GB | mdb.shard.8x.8xlarge.d | 96000 | |||||
64 vCPU, 128 GB | mdb.shard.2x.16xlarge.d | 96000 | min{1800 + 50 × ストレージ容量, 300000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 2048, 選択したディスクタイプの最大スループット} | |||
64 vCPU, 256 GB | mdb.shard.4x.16xlarge.d | 128000 | |||||
64 vCPU, 512 GB | mdb.shard.8x.16xlarge.d | 128000 | |||||
汎用ディスクベース | 2 vCPU, 4 GB | mdb.shard.2x.large.c | 3000 | min{1800 + 50 × ストレージ容量, 10500, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 128, 選択したディスクタイプの最大スループット} | ||
2 vCPU, 8 GB | mdb.shard.4x.large.c | 3000 | |||||
4 vCPU, 8 GB | mdb.shard.2x.xlarge.c | 6000 | min{1800 + 50 × ストレージ容量, 21000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 192, 選択したディスクタイプの最大スループット} | |||
4 vCPU, 16 GB | mdb.shard.4x.xlarge.c | 6000 | |||||
8 vCPU, 16 GB | mdb.shard.2x.2xlarge.c | 12000 | min{1800 + 50 × ストレージ容量, 26250, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 256, 選択したディスクタイプの最大スループット} | |||
8 vCPU, 32 GB | mdb.shard.4x.2xlarge.c | 16000 | |||||
16 vCPU, 32 GB | mdb.shard.2x.4xlarge.c | 16000 | min{1800 + 50 × ストレージ容量, 42000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 384, 選択したディスクタイプの最大スループット} | |||
16 vCPU, 64 GB | mdb.shard.4x.4xlarge.c | 32000 | |||||
32 vCPU, 64 GB | mdb.shard.2x.8xlarge.c | 32000 | min{1800 + 50 × ストレージ容量, 50000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 640, 選択したディスクタイプの最大スループット} | |||
ConfigServer | 専有ディスクベース | 4 vCPU, 8 GB | mdb.shard.2x.xlarge.d | 8000 | min{1800 + 50 × ストレージ容量, 20000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 192, 選択したディスクタイプの最大スループット} |
|
汎用ディスクベース | 2 vCPU, 4 GB | mdb.shard.2x.large.c | 3000 | min{1800 + 50 × ストレージ容量, 10500, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 128, 選択したディスクタイプの最大スループット} | ||
4 vCPU, 8 GB | mdb.shard.2x.xlarge.c | 6000 | min{1800 + 50 × ストレージ容量, 21000, 選択したディスクタイプの最大 IOPS} | min{120 + 0.5 × ストレージ容量, 192, 選択したディスクタイプの最大スループット} |
シャードノード用の 64 vCPU/128 GB、64 vCPU/256 GB、および 64 vCPU/512 GB の専有ディスクベースのインスタンスタイプは、シンガポールリージョンのゾーン A、B、C でのみ利用可能です。
汎用ディスクベースのインスタンスは、以下のリージョンとゾーンで利用可能です:
中国 (杭州):ゾーン J。
中国 (上海):ゾーン B、L、N。
中国 (北京):ゾーン H、K。
中国 (深セン):ゾーン D
中国 (香港):ゾーン B、C。
シンガポール:ゾーン A。
米国 (シリコンバレー):ゾーン A、B。
米国 (バージニア):ゾーン A、B。
インスタンス作成時にマルチゾーンデプロイメントを選択した場合、ターゲットリージョンが選択したインスタンスタイプをサポートしていることを確認してください。
汎用ディスクベースのインスタンスタイプでは、ディスク暗号化はサポートされていません。
汎用ディスクベースのインスタンスは、すべてのリージョンで利用できるわけではありません。 特定のリージョンのコンソールで必要なインスタンスタイプが見つからない場合は、チケットを送信してアクセスをリクエストできます。
ローカルディスクベースのインスタンス
以下のデータベースバージョンがサポートされています:
MongoDB 4.2
MongoDB 4.0
MongoDB 3.4 (提供終了)
ノードタイプ | インスタンスファミリー | 仕様 | 仕様コード | 最大接続数 | 最大 IOPS | ストレージ容量 |
Mongos | 汎用ローカルディスクベース | 1 vCPU, 2 GB | dds.mongos.mid | 1000 | N/A | N/A |
2 vCPU, 4 GB | dds.mongos.standard | 3000 | ||||
4 vCPU, 8 GB | dds.mongos.large | 6000 | ||||
8 vCPU, 16 GB | dds.mongos.xlarge | 9000 | ||||
8 vCPU, 32 GB | dds.mongos.2xlarge | 16000 | ||||
16 vCPU, 64 GB | dds.mongos.4xlarge | 32000 | ||||
シャード | 汎用ローカルディスクベース | 1 vCPU, 2 GB | dds.shard.mid | 8000 | 8000 | 10 GB~2000 GB、ステップサイズは 10 GB。 |
2 vCPU, 4 GB | dds.shard.standard | |||||
4 vCPU, 8 GB | dds.shard.large | |||||
8 vCPU, 16 GB | dds.shard.xlarge | |||||
8 vCPU, 32 GB | dds.shard.2xlarge | 16000 | 14000 | |||
16 vCPU, 64 GB | dds.shard.4xlarge | 32000 | 16000 | |||
専有ローカルディスクベース | 2 vCPU, 16 GB | dds.shard.sn8.xlarge.3 | 8000 | 8000 | 10 GB~250 GB、ステップサイズは 10 GB。 | |
4 vCPU, 32 GB | dds.shard.sn8.2xlarge.3 | 8000 | 9000 | 10 GB~500 GB、ステップサイズは 10 GB。 | ||
8 vCPU, 64 GB | dds.shard.sn8.4xlarge.3 | 16000 | 18000 | 10 GB~1000 GB、ステップサイズは 10 GB。 | ||
16 vCPU, 128 GB | dds.shard.sn8.8xlarge.3 | 32000 | 36000 | 10 GB~2000 GB、ステップサイズは 10 GB。 | ||
32 vCPU, 256 GB | dds.shard.sn8.16xlarge.3 | 64000 | 72000 | 10 GB~3000 GB、ステップサイズは 10 GB。 | ||
ConfigServer | 汎用ローカルディスクベース | 1 vCPU, 2 GB | dds.cs.mid | 8000 | 8000 | 20 GB~1270 GB、ステップサイズは 10 GB。 |
IOPS に基づいてストレージ容量を選択する方法の詳細については、「IOPS に基づくストレージ容量の選択」をご参照ください。
シャードコンポーネントのストレージ容量は、その各ノードに割り当てられるストレージ容量です。たとえば、シャードコンポーネントのストレージ容量が 20 GB の場合、そのシャード内の各プライマリノードとセカンダリノードは 20 GB のストレージを持ちます。