Amazon Web Services(AWS)
項目一覧
Atlas は、 Amazon WebAtlas Services ( Amazon Web Services )へのクラスターの配置をサポートしています。Amazon Web ServicesAmazon Web ServicesAtlas は、中国の一部のリージョンと米国 GovCloudAtlas を除くすべての Amazon Web Servicesリージョンをサポートしています。Amazon Web Services
AtlasAtlas は次のAmazonAmazon Web Services Web Servicesリージョンをサポートしています。次のリージョンはすべて専有クラスター( M10+
をサポートしていますが、一部のリージョンでは無料クラスターと Atlas Flex クラスターをサポートしていません。Atlas APIは対応する Atlas Regionを使用します。
AWS リージョン | ロケーション | Atlas リージョン | M0/M2/M5/Atlas Flex サポート | M10+ サポート |
---|---|---|---|---|
| 米国バージニア州北部 |
| ||
| 米国ワシントン州 |
| ||
| カナダ・ケベック州・モントリオール |
| ||
| カナダ(カルガリー) |
| ||
| Ohio, USA |
| ||
| 米国カリフォルニア州北部 |
| ||
| サンパウロ(ブラジル) |
|
AWS リージョン | ロケーション | Atlas リージョン | M0/M2/M5/Atlas Flex サポート | M10+ サポート |
---|---|---|---|---|
| 香港 |
| ||
| オーストラリア・ニューウェールズ州シドニー |
| ||
| Jakarta, Indonesia |
| ||
| ムバイ(インド) |
| ||
| 中国(香港) |
| ||
| Tokyo, Japan |
| ||
| 韓国(ソウル) |
| ||
| 大阪(日本) |
| ||
| Hyderabad, India |
| ||
| オーストラリア(ビクトリア州メルボルン) |
|
AWS リージョン | ロケーション | Atlas リージョン | M0/M2/M5/Atlas Flex サポート | M10+ サポート |
---|---|---|---|---|
| アイルランド |
| ||
| フランクフルト(ドイツ) |
| ||
| スウェーデンのストックホルム |
| ||
| London, England, UK |
| ||
| フランス・パリ |
| ||
| ミラノ(イタリア) |
| ||
| チューリッヒ(スイス) |
| ||
| スペイン |
|
AWS リージョン | ロケーション | Atlas リージョン | M0/M2/M5/Atlas Flex サポート | M10+ サポート |
---|---|---|---|---|
| バーレーン |
| ||
| ケープタウン(南アフリカ) |
| ||
| Tel Aviv, Israel |
| ||
| UAE |
|
このページは、AWS での Atlas クラスターの配置に関連する参考資料を提供します。
クラスター構成オプション
Atlas クラスターの各階層には、デフォルトのリソース セットが付属しています。Atlas では次のリソース構成が選択可能です。
- カスタム ストレージ サイズ
サーバーのルート ボリュームのサイズ。AWS に配置された Atlas クラスターは汎用 SSD [1] を使用します。
注意
RAM の可用性
カーネルに確保されるメモリがあるため、各クラスター階層で実際に使用可能な RAM の量は、記載量を若干下回る場合があります。
次のクラスター階層を利用できます。
インスタンス サイズストレージ範囲デフォルトのストレージデフォルトの RAMM0
.5 GB
.5 GB
共有
M2
2 GB
2 GB
共有
M5
5 GB
5 GB
共有
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
R40
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
R50
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
R60
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
R80
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
R200
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
R300
10 GB から 4 TB
2 TB
384 GB
R400
10 GB から 4 TB
3 TB
488 GB
M400_NVME
4 TB
4 TB
512 GB
R700
10 GB から 4 TB
4 TB
768 GB
上記階層はマルチクラウド クラスターに使用できます。
AP_SOUTHEST_2 リージョンでは利用できません。
注意
クラスター階層と API の命名規則
Atlas Administration API によるマネジメントでは、クラスター階層名が
M
でなくR
で始まるもの(たとえば、R40
)は、低 CPU バージョンのクラスターを実行します。API を使用してクラスターを作成または変更する場合、必ずproviderSettings.instanceSizeName
属性を持つ名前で希望のクラスタークラスを指定します。通常、ワークロードには必要なのは
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 クラスターをサポートするリージョンの方が適している場合があります。
[1] | Amazon ストレージ オプションの詳細なドキュメントについては、「Amazon EBS ボリューム タイプ」を参照してください。 |
専用検索ノード
サポートされているリージョン
Atlas では、次の AWS リージョンで M10
以上のクラスターに個別の検索ノードを配置できます。
AWS リージョン | ロケーション | Atlas リージョン |
---|---|---|
| 米国バージニア州北部 |
|
| 米国ワシントン州 |
|
| カナダ・ケベック州・モントリオール |
|
| Ohio, USA |
|
| 米国カリフォルニア州北部 |
|
| サンパウロ(ブラジル) |
|
AWS リージョン | ロケーション | Atlas リージョン |
---|---|---|
| 香港 |
|
| オーストラリア・ニューウェールズ州シドニー |
|
| ムバイ(インド) |
|
| Tokyo, Japan |
|
| 韓国(ソウル) |
|
| 大阪(日本) |
|
AWS リージョン | ロケーション | Atlas リージョン |
---|---|---|
| アイルランド |
|
| フランクフルト(ドイツ) |
|
| スウェーデンのストックホルム |
|
| London, England, UK |
|
利用可能な検索階層
Atlas はAWSに配置された検索ノードに対してさまざまな 検索階層 を提供します。次の表は、ハードウェア(低 CPU または高 CPU)のクラスの検索階層とインスタンスの詳細を示しています。
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
---|---|---|---|
S30 | 8 GB | 50 GB | 1 |
S40 | 16 GB | 100 GB | 2 |
S50 | 32 GB | 200 GB | 4 |
S60 | 64 GB | 380 GB | 8 |
S80 | 128 GB | 760 GB | 16 |
S90 | 256 GB | 1600 GB | 32 |
S100 | 384 GB | 2400 GB | 64 |
S110 | 512 GB | 3200 GB | 64 |
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
---|---|---|---|
S 20 | 4 GB | 100 GB | 2 |
S30 | 8 GB | 200 GB | 4 |
S40 | 16 GB | 380 GB | 8 |
S50 | 32 GB | 760 GB | 16 |
S60 | 64 GB | 1600 GB | 32 |
S 70 | 96 GB | 2400 GB | 48 |
S80 | 128 GB | 3200 GB | 64 |
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
---|---|---|---|
S30 | 8 GB | 50 GB | 1 |
S40 | 16 GB | 100 GB | 2 |
S50 | 32 GB | 200 GB | 4 |
S60 | 64 GB | 380 GB | 8 |
S80 | 128 GB | 760 GB | 16 |
S90 | 256 GB | 1600 GB | 32 |
S100 | 384 GB | 2400 GB | 64 |
S110 | 512 GB | 3200 GB | 64 |
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
---|---|---|---|
S 20 | 4 GB | 100 GB | 2 |
S30 | 8 GB | 200 GB | 4 |
S40 | 16 GB | 380 GB | 8 |
S50 | 32 GB | 760 GB | 16 |
S60 | 64 GB | 1600 GB | 32 |
S 70 | 96 GB | 2400 GB | 48 |
S80 | 128 GB | 3200 GB | 64 |
インスタンス サイズ | デフォルトの RAM | デフォルトのストレージ | vCPU |
---|---|---|---|
S30 | 8 GB | 50 GB | 1 |
S40 | 16 GB | 100 GB | 2 |
S50 | 32 GB | 200 GB | 4 |
S60 | 64 GB | 380 GB | 8 |
S 70 | 96 GB | 2400 GB | 48 |
S80 | 128 GB | 760 GB | 16 |
S90 | 256 GB | 1600 GB | 32 |
S100 | 384 GB | 2400 GB | 64 |
S110 | 512 GB | 3200 GB | 64 |
インスタンス サイズ | デフォルトの RAM | AWS リージョン | ロケーション |
---|---|---|---|
S 20 | 4 GB | 100 GB | 2 |
S30 | 8 GB | 200 GB | 4 |
S40 | 16 GB | 380 GB | 8 |
S50 | 32 GB | 760 GB | 16 |
S60 | 64 GB | 1600 GB | 32 |
S 70 | 96 GB | 2400 GB | 48 |
S80 | 128 GB | 3200 GB | 64 |
Stream Processing インスタンス
Atlas は、次の AWS リージョンでの Stream Processing インスタンスのデプロイをサポートしています。
AWS リージョン | ロケーション | Atlas リージョン |
---|---|---|
| 米国バージニア州北部 |
|
| 米国ワシントン州 |
|
| カナダ・ケベック州・モントリオール |
|
| サンパウロ(ブラジル) |
|
AWS リージョン | ロケーション | Atlas リージョン |
---|---|---|
| 香港 |
|
| オーストラリア・ニューウェールズ州シドニー |
|
| ムバイ(インド) |
|
| Tokyo, Japan |
|
AWS リージョン | ロケーション | Atlas リージョン |
---|---|---|
| アイルランド |
|
| フランクフルト(ドイツ) |
|
| London, England, UK |
|
Integrations
グローバル リージョンのサポートに加え、次の製品統合により、Amazon EC 2 、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: Amazon EventBridge への Atlas トリガー イベントの送信
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 からの接続のベストプラクティス