Atlas は、Amazon Web Services (AWS)へのクラスターの配置をサポートしています。Atlas は、中国の一部のリージョンと米国 GovCloud を除くすべてのAWSリージョンをサポートしています。
Atlas は US GovCloud リージョンをサポートしていませんが、MongoDB Atlas 政府はサポートしています。サポートされている政府リージョンについて詳しくは、「サポートされているクラウドプロバイダーとリージョン」を参照してください。
Atlas は次のAWSリージョンをサポートしています。次のリージョンはすべて専有クラスター(M10+)をサポートしていますが、一部のリージョンでは無料クラスターと Atlas Flex クラスターをサポートしていません。 Atlas API は対応する Atlas Region を使用します。
Atlas Infinite サポート 列には、Atlas Infinite Edition のクラスターのリージョンがpublic previewで表示されています。
AWS リージョン | ロケーション | Atlas リージョン | 無料クラスター/Atlas Flex サポート | M10+ サポート | Atlas 無限サポート |
|---|---|---|---|---|---|
| 米国バージニア州北部 |
| |||
| 米国ワシントン州 |
| |||
| カナダ・ケベック州・モントリオール |
| |||
| カナダ(カルガリー) |
| |||
| Ohio, USA |
| |||
| 米国カリフォルニア州北部 |
| |||
| サンパウロ(ブラジル) |
| |||
| ケレタロ、メキシコ |
|
AWS リージョン | ロケーション | Atlas リージョン | 無料クラスター/Atlas Flex サポート | M10+ サポート | Atlas 無限サポート |
|---|---|---|---|---|---|
| 香港 |
| |||
| オーストラリア・ニューウェールズ州シドニー |
| |||
| Jakarta, Indonesia |
| |||
| ムバイ(インド) |
| |||
| 中国(香港) |
| |||
| 台湾 |
| |||
| Tokyo, Japan |
| |||
| 韓国(ソウル) |
| |||
| 大阪(日本) |
| |||
| Hyderabad, India |
| |||
| オーストラリア(ビクトリア州メルボルン) |
| |||
| インドネシア語 |
| |||
| Auckland |
| |||
| タイ |
|
AWS リージョン | ロケーション | Atlas リージョン | 無料クラスター/Atlas Flex サポート | M10+ サポート | Atlas 無限サポート |
|---|---|---|---|---|---|
| アイルランド |
| |||
| フランクフルト(ドイツ) |
| |||
| スウェーデンのストックホルム |
| |||
| London, England, UK |
| |||
| フランス・パリ |
| |||
| ミラノ(イタリア) |
| |||
| チューリッヒ(スイス) |
| |||
| スペイン |
|
AWS リージョン | ロケーション | Atlas リージョン | 無料クラスター/Atlas Flex サポート | M10+ サポート | Atlas 無限サポート |
|---|---|---|---|---|---|
| バーレーン |
| |||
| ケープタウン(南アフリカ) |
| |||
| Tel Aviv, Israel |
| |||
| UAE |
|
| [1] | (1、2)2025 年の後半に、これらの地域での Atlas の将来的な成長に対応するため、ap-southeast-7 と mx-central-1 に配置された IP アドレスのノードが変更される可能性があります。 |
このページでは、AWS での Atlas クラスターの配置に関連する参考資料を提供します。
クラスター構成オプション
Atlas クラスターの各階層には、デフォルトのリソース セットが付属しています。Atlas では次のリソース構成が選択可能です。
- カスタム ストレージ サイズ
サーバーのルート ボリュームのサイズ。AWSに配置された Atlas クラスターは汎用SSDを使用します。
注意
RAM の可用性
カーネルに確保されるメモリがあるため、各クラスター階層で実際に使用可能な RAM の量は、記載量を若干下回る場合があります。
次のクラスター階層を利用できます。
インスタンス サイズストレージ範囲デフォルトのストレージデフォルトの RAMM0
.5 GB
.5 GB
共有
Flex
5 GB
5 GB
Flex
M10
10 GB から 128 GB
10 GB
2 GB
M20
10 GB から 255 GB
20 GB
4 GB
M30
10 GB から 512 GB
40 GB
8 GB
M40
10 GB から 1 TB
80 GB
16 GB
M40 低 CPU
10 GB から 1 TB
80 GB
16 GB
M40_NVME
380 GB
380 GB
15.25 GB
M50
10 GB から 4 TB
160 GB
32 GB
M50 低 CPU
10 GB から 4 TB
160 GB
32 GB
M50_NVME
760 GB
760 GB
30.5 GB
M60
10 GB から 4 TB
320 GB
64 GB
M60 低 CPU
10 GB から 4 TB
320 GB
64 GB
M60_NVME
1.6 TB
1.6 TB
61 GB
M80
10 GB から 4 TB
750 GB
131 GB
M80 低 CPU
10 GB から 4 TB
750 GB
122 GB
M80_NVME
1.6 TB
1.6 TB
122 GB
M140
10 GB から 4 TB
1 TB
192 GB
M200
10 GB から 4 TB
1.5 TB
256 GB
M200 低 CPU
10 GB から 4 TB
1.5 TB
256 GB
M200_NVME
3.1 TB
3.1 TB
244 GB
M300
10 GB から 4 TB
2 TB
384 GB
M300 低 CPU
10 GB から 4 TB
2 TB
384 GB
M400 低 CPU
10 GB から 4 TB
3 TB
488 GB
M400_NVME
4 TB
4 TB
512 GB
M700 低 CPU
10 GB から 4 TB
4 TB
768 GB
上記階層はマルチクラウド クラスターに使用できます。
AP_SOUTHEST_2 リージョンでは利用できません。
AP_SOUTHEST_6 および AP_EAST_2 リージョンでは利用できません。
注意
クラスター階層と API の命名規則
Atlas Administration API によるマネジメントでは、クラスター階層名が
MでなくRで始まるもの(たとえば、R40)は、低 CPU バージョンのクラスターを実行します。API を使用してクラスターを作成または変更する場合は、必ずreplicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize属性を持つ名前で適したクラスタークラスを指定します。重要
マルチクラウド低 CPU クラスター
低 CPU クラスター階層(M40 低 CPU、M50 低 CPU、M60 低 CPU など)は、クラスター層が使用可能な限り、マルチクラウドクラスター構成で使用できます。クラスターが使用するすべてのリージョン。
通常、ワークロードには必要なのは
2TB未満です。- カスタム ストレージ速度
システムが実行可能な 1 秒あたりの入出力操作数(IOPS)。
各クラスターにはデフォルトの IOPS レートがあります。特定のニーズに合わせて、使用階層の IOPS レートをプロビジョニングすることも選択できます。
選択したクラスター階層とカスタム ストレージ サイズによって、各ストレージ速度の最大 IOPS が決まります。
- 暗号化されたストレージ ボリューム
- ボリューム内の保管中のデータ、およびボリュームとクラスターの間を移動するすべてのデータのルートボリュームを暗号化します。 Atlas はAmazon EBS暗号化 を使用しています。
Amazon アベイラビリティーゾーン
各AWSリージョンには、一定数の独立したアベイラビリティーゾーンが含まれます。アベイラビリティーゾーンは 1 つ以上の個別のデータセンターで構成されており、各データセンターは、冗長電源、ネットワーク、接続性を備え、別々の施設に収容されています。 3 つ以上のアベイラビリティーゾーン(3AZ)があるリージョンでは、Atlas は 3 つのアベイラビリティーゾーンにまたがってクラスターを配置します。アベイラビリティーゾーンが 2 つしかないリージョン(2AZ)では、Atlas は 2 つのアベイラビリティーゾーンにまたがってクラスターを配置します。
Atlas の新しいクラスターの追加フォームでは、高可用性が得られるように、3 つ以上のアベイラビリティーゾーンをサポートするリージョンが Recommended としてマークされています。
リージョン内のアベイラビリティーゾーンの数は、Atlas が配置可能な MongoDB ノードの数には影響しません。MongoDB Atlas クラスターは、常に最低 3 つの MongoDB ノードを含むレプリカセットで構成されます。
特定リージョンのアベイラビリティーゾーン数の詳細については、グローバル インフラストラクチャに関する Amazon のドキュメントを参照してください。
AWSリージョンとアベイラビリティーゾーンの詳細については、 リージョンとアベイラビリティーゾーンの使用 に関するAmazonドキュメント を参照してください。
3 つ以上のアベイラビリティーゾーンを持つリージョン
Atlas クラスターは、3 つ以上のアベイラビリティーゾーンのあるリージョンでは、3 つのアベイラビリティーゾーンに分裂して配置されます。たとえば、3 ノードのレプリカセット クラスターでは、各アベイラビリティーゾーンに 1 つのノードが配置されます。
3AZ クラスターは 2AZ クラスターに比べて可用性が高くなります。ただし、すべてのリージョンが 3AZ クラスターをサポートしているわけではありません。
アベイラビリティーゾーンが 2 つしかないリージョン
Atlas クラスターは、アベイラビリティーゾーンが 2 つあるリージョンでは、2 つのアベイラビリティーゾーンに分裂して配置されます。たとえば、3 ノードのレプリカセット クラスターでは、2 つのノードが 1 つのアベイラビリティーゾーンに、残りのノードがもう 1 つのアベイラビリティーゾーンにそれぞれ配置されます。
2AZ クラスターでは、1 つのアベイラビリティーゾーンが失われたイベントに、 3AZ クラスターよりも可用性が失われる可能性が高くなります。ただし、レイテンシやロケーションが優先順位場合は、 2AZ クラスターをサポートするリージョンの方が適している場合があります。
Atlas のクラスター階層ごとのストレージ IOP とスループット値の無限化
Atlas Infinite クラスターでは、ストレージパフォーマンスはクラスター層ごとに固定されます。クラスターで利用可能なストレージIOPS とストレージスループットは、保存するデータ量が増加しても変化しません。ストレージのパフォーマンスを変更するには、クラスター層を変更します 。
Atlas Core クラスターでは、ストレージのパフォーマンスはストレージキャパシティーに応じてスケーリングされます。
Atlas UI Cluster Tierには、 カード上の選択階層のストレージIOPS とストレージスループットが表示されます。これらの値は読み取り専用です。クラスター層両方の値が決まります。
次の表は、public previewでの各 Atlas Infinite クラスターのストレージIOPS とストレージスループットを示しています。
クラスター階層 | ストレージ IOPS | ストレージ スループット |
|---|---|---|
| 625 | 10 MBps |
| 1,250 | 20 MBps |
| 5,000 | 80 MBps |
| 9,375 | 150 MBps |
| 5,000 | 80 MBps |
| 18,750 | 300 MBps |
| 9,375 | 150 MBps |
| 37,500 | 600 MBps |
| 18,750 | 300 MBps |
ストレージIOPS 値は、ベースラインを説明するための参照値です。これらの値は16 kB I/O サイズを前提としています。クラスターが実現する最大 IOPS は、ワークロードの特性によって異なります。
AWS Gen2 専有クラスター
Atlas は、M30+ AWSに配置された 専用クラスターを生成 2クラスターとして構成をサポートしています。
M30+ Atlas Infinite クラスターは Gen2 でのみ利用可能であり、拡張標準 IOPS をサポートしていません。 Atlas Infinite クラスターがストレージと IOPS を処理する方法の詳細については、「 Atlas Infinite クラスターのストレージの管理 」および「 Atlas Infinite Storage IOP とクラスター階層ごとのスループット値のスループット値 」を参照してください。
利用可能なクラスター階層
次の表は、サポートされている各 2生成 クラスター層のAWSインスタンス、vCPU 数、およびRAMを示しています。
注意
次のインスタンスファミリーは、2 AWS上の Gen クラスターの優先インスタンスファミリーとプライマリ インスタンス ファミリーです。
Atlas Gen2 Tier | M8g インスタンス | vCPU | RAM |
|---|---|---|---|
M30 |
| 2 | 8 GiB |
M40 |
| 4 | 16 GiB |
M50 |
| 8 | 32 GiB |
M60 |
| 16 | 64 GiB |
M80 |
| 32 | 128 GiB |
M140 |
| 48 | 192 GiB |
M200 |
| 64 | 256 GiB |
M300 |
| 96 | 384 GiB |
Atlas Gen2 Tier | R8g インスタンス | vCPU | RAM |
|---|---|---|---|
M40 低 CPU |
| 2 | 16 GiB |
M50 低 CPU |
| 4 | 32 GiB |
M60 低 CPU |
| 8 | 64 GiB |
M80 低 CPU |
| 16 | 128 GiB |
M200 低 CPU |
| 32 | 256 GiB |
M300 低 CPU |
| 48 | 384 GiB |
M400 低 CPU |
| 64 | 512 GiB |
M700 低 CPU |
| 96 | 768 GiB |
Atlas Gen2 Tier | I8g インスタンス | vCPU | RAM |
|---|---|---|---|
M40_NVMe |
| 2 | 16 GiB |
M50_NVMe |
| 4 | 32 GiB |
M60_NVMe |
| 8 | 64 GiB |
M80_NVMe |
| 16 | 128 GiB |
M200_NVMe |
| 32 | 256 GiB |
M400_NVMe |
| 64 | 512 GiB |
各インスタンスタイプの最大持続 IOPS レートの詳細については、Amazon の EBS 最適化インスタンスタイプのドキュメントを参照してください。
場合によっては、Amazon AWS ドキュメントに記載されている特定のインスタンスタイプの最大 IOPS レートが、Atlas で設定可能な IOPS レートよりも高いことがあります。これは高可用性を確保するためです。一部の高い IOPS レートは、短期間しか維持できないためです。
サポートされているリージョン
次の表は、生成2 専用クラスターをサポートするAWSリージョンを示しています。 Atlas API は対応するAtlas Region を使用します。
AWS リージョン | ロケーション | Atlas リージョン | 一般 | 低 CPU | NVMe |
|---|---|---|---|---|---|
| カナダ・ケベック州・モントリオール |
| |||
| ケレタロ、メキシコ |
| |||
| サンパウロ(ブラジル) |
| |||
| 米国バージニア州北部 |
| |||
| Ohio, USA |
| |||
| 米国カリフォルニア州北部 |
| |||
| 米国ワシントン州 |
|
AWS リージョン | ロケーション | Atlas リージョン | 一般 | 低 CPU | NVMe |
|---|---|---|---|---|---|
| 中国(香港) |
| |||
| Tokyo, Japan |
| |||
| 韓国(ソウル) |
| |||
| 大阪(日本) |
| |||
| ムバイ(インド) |
| |||
| Hyderabad, India |
| |||
| 香港 |
| |||
| オーストラリア・ニューウェールズ州シドニー |
| |||
| Jakarta, Indonesia |
| |||
| オーストラリア(ビクトリア州メルボルン) |
| |||
| インドネシア語 |
| |||
| タイ |
|
AWS リージョン | ロケーション | Atlas リージョン | 一般 | 低 CPU | NVMe |
|---|---|---|---|---|---|
| フランクフルト(ドイツ) |
| |||
| チューリッヒ(スイス) |
| |||
| スウェーデンのストックホルム |
| |||
| ミラノ(イタリア) |
| |||
| スペイン |
| |||
| アイルランド |
| |||
| London, England, UK |
| |||
| フランス・パリ |
|
AWS リージョン | ロケーション | Atlas リージョン | 一般 | 低 CPU | NVMe |
|---|---|---|---|---|---|
| ケープタウン(南アフリカ) |
|
専用検索ノード
サポートされているリージョン
Atlas は、次の AWS リージョンで M10 以上のクラスターに個別の検索ノードを配置することをサポートしています。
AWS リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| 米国バージニア州北部 |
|
| 米国ワシントン州 |
|
| カナダ・ケベック州・モントリオール |
|
| Ohio, USA |
|
| 米国カリフォルニア州北部 |
|
| サンパウロ(ブラジル) |
|
AWS リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| 香港 |
|
| オーストラリア・ニューウェールズ州シドニー |
|
| Jakarta, Indonesia |
|
| ムバイ(インド) |
|
| Tokyo, Japan |
|
| 韓国(ソウル) |
|
| 大阪(日本) |
|
AWS リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| アイルランド |
|
| フランクフルト(ドイツ) |
|
| チューリッヒ(スイス) |
|
| スウェーデンのストックホルム |
|
| London, England, UK |
|
| スペイン |
|
AWS リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| ケープタウン(南アフリカ) |
|
利用可能な検索階層
Atlas は、AWS に配置された検索ノードに対して、さまざまな検索階層を提供します。
次の表は、ハードウェアの各クラス(低 CPU、高 CPU、ストレージ最適化)で使用できる検索階層を示しています。デフォルトのRAMとストレージはギビバイト( GiB)単位で測定されています。
低 CPU
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
|---|---|---|---|
S30 | 8 GiB | 49 GiB | 1 |
S40 | 16 GiB | 98 GiB | 2 |
S50 | 32 GiB | 198 GiB | 4 |
S60 | 64 GiB | 396 GiB | 8 |
S80 | 128 GiB | 796 GiB | 16 |
S90 | 256 GiB | 1592 GiB | 32 |
S100 | 384 GiB | 2387 GiB | 48 |
S110 | 512 GiB | 3185 GiB | 64 |
高 CPU
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
|---|---|---|---|
S 10 | 4 GiB | 54 GiB | 1 |
S 20 | 4 GiB | 98 GiB | 2 |
S30 | 8 GiB | 198 GiB | 4 |
S40 | 16 GiB | 396 GiB | 8 |
S50 | 32 GiB | 796 GiB | 16 |
S60 | 64 GiB | 1592 GiB | 32 |
S 70 | 96 GiB | 2387 GiB | 48 |
S80 | 128 GiB | 3185 GiB | 64 |
ストレージ最適化
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
|---|---|---|---|
S40 | 16 GiB | 392 GiB | 2 |
S50 | 32 GiB | 785 GiB | 4 |
S60 | 64 GiB | 1571 GiB | 8 |
S80 | 128 GiB | 3143 GiB | 16 |
S90 | 256 GiB | 6286 GiB | 32 |
低 CPU
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
|---|---|---|---|
S30 | 8 GiB | 49 GiB | 1 |
S40 | 16 GiB | 98 GiB | 2 |
S50 | 32 GiB | 198 GiB | 4 |
S60 | 64 GiB | 396 GiB | 8 |
S80 | 128 GiB | 796 GiB | 16 |
S90 | 256 GiB | 1592 GiB | 32 |
S100 | 384 GiB | 2387 GiB | 48 |
S110 | 512 GiB | 3185 GiB | 64 |
高 CPU
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
|---|---|---|---|
S 10 | 4 GiB | 54 GiB | 1 |
S 20 | 4 GiB | 98 GiB | 2 |
S30 | 8 GiB | 198 GiB | 4 |
S40 | 16 GiB | 396 GiB | 8 |
S50 | 32 GiB | 796 GiB | 16 |
S60 | 64 GiB | 1592 GiB | 32 |
S 70 | 96 GiB | 2387 GiB | 48 |
S80 | 128 GiB | 3185 GiB | 64 |
ストレージ最適化
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
|---|---|---|---|
S40 | 16 GiB | 392 GiB | 2 |
S50 | 32 GiB | 785 GiB | 4 |
S60 | 64 GiB | 1571 GiB | 8 |
S80 | 128 GiB | 3143 GiB | 16 |
S90 | 256 GiB | 6286 GiB | 32 |
低 CPU
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
|---|---|---|---|
S30 | 8 GiB | 49 GiB | 1 |
S40 | 16 GiB | 98 GiB | 2 |
S50 | 32 GiB | 198 GiB | 4 |
S60 | 64 GiB | 396 GiB | 8 |
S80 | 128 GiB | 796 GiB | 16 |
S90 | 256 GiB | 1592 GiB | 32 |
S100 | 384 GiB | 2387 GiB | 48 |
S110 | 512 GiB | 3185 GiB | 64 |
高 CPU
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
|---|---|---|---|
S 10 | 4 GiB | 54 GiB | 1 |
S 20 | 4 GiB | 98 GiB | 2 |
S30 | 8 GiB | 198 GiB | 4 |
S40 | 16 GiB | 396 GiB | 8 |
S50 | 32 GiB | 796 GiB | 16 |
S60 | 64 GiB | 1592 GiB | 32 |
S 70 | 96 GiB | 2387 GiB | 48 |
S80 | 128 GiB | 3185 GiB | 64 |
Stream Processing ワークスペース
重要
リストに表記されないリージョンをリクエストするには、MongoDB フィードバックポータルにフィードバックを追加します。フィードバックは、今後の Atlas Stream Processing カバレッジの拡大に役立ちます。
Atlas は、次の AWS リージョンでの Stream Processing ワークスペースのデプロイをサポートしています。
AWS リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| 米国バージニア州北部 |
|
| Ohio, USA |
|
| 米国ワシントン州 |
|
| カナダ・ケベック州・モントリオール |
|
| サンパウロ(ブラジル) |
|
AWS リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| 香港 |
|
| オーストラリア・ニューウェールズ州シドニー |
|
| ムバイ(インド) |
|
| Tokyo, Japan |
|
| 韓国(ソウル) |
|
AWS リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| アイルランド |
|
| フランクフルト(ドイツ) |
|
| London, England, UK |
|
| フランス・パリ |
|
Integrations
グローバルリージョンのサポートに加えて、次の製品統合により、 Amazon EC2 、 AWS Lambda、およびAmazon Elastic Container Service(ECS)などのAWS上で実行中アプリケーションが Atlas インスタンスを簡単かつ安全に使用できるようになります。
ネットワーク サービス
AWS PrivateLink: AWS でプライベートエンドポイントをセットアップ
Google Virtual Private Cloud(VPC): AWS とのネットワークピアリング接続をセットアップ
セキュリティと ID サービス
AWS Identity Access Management(IAM): IAM 認証を使用してデータベースユーザーを構成
AWS Key Management Servicez(KMS):
AWS SSO: MongoDB UI へのフェデレーティッド認証の構成
その他の AWS サービス
AWS CloudFormation: CloudFormation からの Atlas の配置と管理
Amazon EventBridge: Atlas Triggers と Amazon EventBridge の統合
Amazon Kinesis: Kinesis Data Firehose 経由での Atlas へのデータの送信
調達
- AWS Marketplace: AWS 経由で Atlas の使用料を支払う
詳細情報
Atlas で AWS を最も効果的に使用する方法の詳細については、次のベストプラクティス、ガイド、ケーススタディを検討してください。
AWS App Runner: MongoDB Atlas と AWS App Runner によるアプリケーションと API のビルド迅速化
AWS Lambda: AWS Lambda からの接続のベストプラクティス