重要
The feature described on this page is not currently supported on Atlas Infinite clusters during public preview. For the features supported in public preview, see Public Preview Availability.
Atlas は、Microsoft Azure へのクラスターのデプロイをサポートしています。
アベイラビリティーゾーンとサポートされているリージョン
Atlas supports the following Azure regions and Availability Zones. While all of the following regions support dedicated clusters (M10+), some regions don't support Free clusters (formerly known as M0) or Flex clusters. The Atlas API uses the corresponding Atlas Region.
注意
Azure ネイティブ統合を介して作成された Atlas 組織内で起動されたクラスターは、組織が拠点を置いている特定の Azure リージョンに限定されません。クラスターは、Atlas がサポートされている 40+の世界中のあらゆる Azure リージョンに配置できます。組織のリージョンは、Azure リソースの要件に適合させる必要があるだけで、組織内のクラスターがデプロイされるリージョンには影響しません。
重要
次の表でアスタリスク()でマークされたリージョンは、表内の他のリージョンよりもコストが高いため、マルチリージョンクラスターでのみセカンダリ障害復旧(DR)リージョンとして使用することをお勧めします。
また、これらのリージョンの利用には、ユーザーの Azure 環境によっては Azure サポートの承認が必要な場合があります。これらのリージョンの1つ以上に配置するクラスターを使用して、VNet ピアリングやプライベートエンドポイントなどのプライベート ネットワーク オプションを活用する場合は、Azure サブスクリプションがこれらのリージョンでリソースを作成できるようにする必要があります。詳しくは、Azure サポートにお問い合わせください。
Azure リージョン | ロケーション | Atlas リージョン | Free サポート | Flex サポート | M10+ サポート | アベイラビリティゾーン |
|---|---|---|---|---|---|---|
| Iowa, USA |
| ||||
| バージニア州(米国東部) |
| ||||
| Virginia, USA |
| ||||
| Illinois, USA |
| ||||
| 米国カリフォルニア州 |
| ||||
| 米国ワシントン州 |
| ||||
| Arizona, USA |
| ||||
| Wyoming, USA |
| ||||
| Texas, USA |
| ||||
| サンパウロ(ブラジル) |
| ||||
| Rio de Janeiro, Brazil |
| ||||
| ケベックシティ(カナダ、ケベック州) |
| ||||
| トロント(カナダ、オンタリオ州) |
| ||||
| Santiago |
| ||||
| Querétaro State、メキシコ |
|
Azure リージョン | ロケーション | Atlas リージョン | Free サポート | Flex サポート | M10+ サポート | アベイラビリティゾーン |
|---|---|---|---|---|---|---|
| アイルランド |
| ||||
| オランダ語 |
| ||||
| London, England, UK |
| ||||
| カーディフ(英国ウェールズ) |
| ||||
| フランス・パリ |
| ||||
| マルセイユ(フランス) |
| ||||
| ミラノ(イタリア) |
| ||||
| フランクフルト(ドイツ) |
| ||||
| ベルリン(ドイツ) |
| ||||
| ワルシャワ(ポーランド) |
| ||||
| チューリッヒ(スイス) |
| ||||
| ジュネーブ(スイス) |
| ||||
| オスロ(ノルウェー) |
| ||||
| スタヴァンゲル(ノルウェー) |
| ||||
| スウェーデン・イェブレ |
| ||||
| スウェーデン、スタッファンストルプ |
| ||||
| スペイン、マドリード |
|
Azure リージョン | ロケーション | Atlas リージョン | Free サポート | Flex サポート | M10+ サポート | アベイラビリティゾーン |
|---|---|---|---|---|---|---|
| 中国(香港) |
| ||||
| 香港 |
| ||||
| オーストラリア、キャンベラ |
| ||||
| オーストラリア、キャンベラ |
| ||||
| オーストラリア・ニューサウスウェールズ州 |
| ||||
| オーストラリア、ビクトリア州 |
| ||||
| プネ(インド中部) |
| ||||
| チェンナイ(インド) |
| ||||
| ムバイ(インド) |
| ||||
| Jakarta |
| ||||
| Tokyo, Japan |
| ||||
| 大阪(日本) |
| ||||
| 韓国(ソウル) |
| ||||
| 韓国(釜山) |
| ||||
| インドネシア語 |
| ||||
| オークランド、ニュージーランド |
|
Azure リージョン | ロケーション | Atlas リージョン | Free サポート | Flex サポート | M10+ サポート | アベイラビリティゾーン |
|---|---|---|---|---|---|---|
| ヨハネスブルグ(南アフリカ) |
|
Azure リージョン | ロケーション | Atlas リージョン | Free サポート | Flex サポート | M10+ サポート | アベイラビリティゾーン |
|---|---|---|---|---|---|---|
| Dubai, UAE |
| ||||
| アブダビ(アラブ首長国連邦) |
| ||||
| Qatar |
| ||||
| イスラエル |
| ||||
| ヨハネスブルグ(南アフリカ) |
| ||||
| ケープタウン(南アフリカ) |
|
拡張ストレージ/IOPS がサポートするリージョン
Atlas supports NVMe storage and Extended Storage/IOPS in the following Azure regions.
Extended Storage is not available for multi-region clusters.
注意
Clusters in these regions created after November 1, 2024 support extended storage. Clusters existing in these regions prior to this date will automatically support extended storage over time. To enable extended storage on clusters created prior to November 1, 2024 earlier, contact MongoDB Support.
Azure リージョン | ロケーション | Atlas リージョン | NVMe サポート | 拡張ストレージ/IOPS |
|---|---|---|---|---|
| Iowa, USA |
| ||
| バージニア州(米国東部) |
| ||
| Virginia, USA |
| ||
| Illinois, USA |
| ||
| 米国カリフォルニア州 |
| ||
| 米国ワシントン州 |
| ||
| Arizona, USA |
| ||
| Wyoming, USA |
| ||
| Texas, USA |
| ||
| サンパウロ(ブラジル) |
| ||
| Rio de Janeiro, Brazil |
| ||
| ケベックシティ(カナダ、ケベック州) |
| ||
| トロント(カナダ、オンタリオ州) |
| ||
| Santiago |
| ||
| Querétaro State、メキシコ |
|
Azure リージョン | ロケーション | Atlas リージョン | NVMe サポート | 拡張ストレージ/IOPS |
|---|---|---|---|---|
| アイルランド |
| ||
| オランダ語 |
| ||
| London, England, UK |
| ||
| カーディフ(英国ウェールズ) |
| ||
| フランス・パリ |
| ||
| マルセイユ(フランス) |
| ||
| ミラノ(イタリア) |
| ||
| フランクフルト(ドイツ) |
| ||
| ベルリン(ドイツ) |
| ||
| ワルシャワ(ポーランド) |
| ||
| チューリッヒ(スイス) |
| ||
| ジュネーブ(スイス) |
| ||
| オスロ(ノルウェー) |
| ||
| スタヴァンゲル(ノルウェー) |
| ||
| スウェーデン・イェブレ |
| ||
| スウェーデン、スタッファンストルプ |
| ||
| スペイン、マドリード |
|
Azure リージョン | ロケーション | Atlas リージョン | NVMe サポート | 拡張ストレージ/IOPS |
|---|---|---|---|---|
| 中国(香港) |
| ||
| 香港 |
| ||
| オーストラリア、キャンベラ |
| ||
| オーストラリア、キャンベラ |
| ||
| オーストラリア・ニューサウスウェールズ州 |
| ||
| オーストラリア、ビクトリア州 |
| ||
| プネ(インド中部) |
| ||
| チェンナイ(インド) |
| ||
| ムバイ(インド) |
| ||
| Jakarta |
| ||
| Tokyo, Japan |
| ||
| 大阪(日本) |
| ||
| 韓国(ソウル) |
| ||
| 韓国(釜山) |
| ||
| インドネシア語 |
| ||
| オークランド、ニュージーランド |
|
Azure リージョン | ロケーション | Atlas リージョン | NVMe サポート | 拡張ストレージ/IOPS |
|---|---|---|---|---|
| Dubai, UAE |
| ||
| アブダビ(アラブ首長国連邦) |
| ||
| Qatar |
| ||
| イスラエル |
| ||
| ヨハネスブルグ(南アフリカ) |
| ||
| ケープタウン(南アフリカ) |
|
クラスター構成オプション
Atlas クラスターの各階層には、デフォルトのリソース セットが付属しています。Atlas では次のリソース構成が選択可能です。
- カスタム ストレージ サイズ
サーバーのルート ボリュームのサイズ。 Azureにデプロイされた Atlas クラスターには、 1SSDが使用されます[]
注意
RAM の可用性
カーネルに確保されるメモリがあるため、各クラスター階層で実際に使用可能な RAM の量は、記載量を若干下回る場合があります。
注意
2021 年 10 月 18 日現在、Azure に配置された次の Atlas クラスターは、16,000 IOPS(7,500 から増加)および 1 秒あたり 500 MB のスループット( 1 秒あたり 250 MBから増加)を実現します。
4 TB のストレージ ボリュームを持つ新しいクラスター。
最大 4 TB のストレージ ボリュームまで増やすことができる既存のクラスター。
次のクラスター階層を利用できます。
Cluster Tiersストレージ範囲デフォルトのストレージデフォルトの RAMDefault vCPUM0
.5 GB
.5 GB
共有
共有
Flex
5 GB
5 GB
Flex
Flex
M10
8 GB から 128 GB
8 GB
2 GB
1
M20
8 GB から 256 GB
16 GB
4 GB
1 または 2
M30
8 GB から 512 GB
32 GB
8 GB
2
M40
8 GB から 1 TB
64 GB
16 GB
4
M40 低 CPU
8 GB から 1 TB
64 GB
16 GB
2
M50
8 GB から 4 TB
128 GB
32 GB
8
M50 低 CPU
8 GB から 4 TB
128 GB
32 GB
4
M60
8 GB から 4 TB
128 GB
64 GB
16
M60_NVME
1600 GB
1600 GB
64 GB
8
M60 低 CPU
8 GB から 4 TB
128 GB
64 GB
8
M80
8 GB から 4 TB
256 GB
128 GB
32
M80 低 CPU
8 GB から 4 TB
256 GB
128 GB
16
M80_NVME
1600 GB
1600 GB
128 GB
16
M200
8 GB から 4 TB
256 GB
256 GB
64
M200 低 CPU
8 GB から 4 TB
256 GB
256 GB
32
M200_NVME
3100 GB
3100 GB
256 GB
32
M300 低 CPU
8 GB から 4 TB
512 GB
384 GB
48
M300_NVME
3600 GB
3600 GB
384 GB
48
M400 低 CPU
8 GB から 4 TB
512 GB
512 GB
64
M400_NVME
4000 GB
4000 GB
512 GB
64
M600_NVME
4000 GB
4000 GB
640 GB
80
上記階層はマルチクラウド クラスターに使用できます。
M20階層は、リージョンで利用可能な Azure バーチャル マシン シリーズに応じて、1 または 2 vCPU を含みます。次のリージョンではご利用いただけません。
ドイツ西部中央
スイス北部
スイス西部
注意
クラスター階層と API の命名規則
For purposes of management with the Atlas Administration API, cluster tier names that are prepended with
Rinstead of anM(R40for example) run a low-CPU version of the cluster. When creating or modifying a cluster with the API, be sure to specify your desired cluster class by name with thereplicationSpecs[n].regionConfigs[m].electableSpecs.instanceSizeattribute.重要
マルチクラウド低 CPU クラスター
低 CPU クラスター階層(M40 低 CPU、M50 低 CPU、M60 低 CPU など)は、クラスター層が使用可能な限り、マルチクラウドクラスター構成で使用できます。クラスターが使用するすべてのリージョン。
通常、ワークロードには必要なのは
2TB未満です。NVMe クラスターは、マルチクラウド クラスター構成をサポートしていません。
Atlas は次のリソースを自動的に構成し、ユーザーによる変更は許可しません。
- 暗号化されたストレージ ボリューム
- Azure ストレージ ボリュームは 常に暗号化 されます。
Azure アベイラビリティーゾーン
Azure では、各リージョン内に複数のデータセンターがあります。Azure は、データセンターをリージョン内の個別の場所であるアベイラビリティーゾーン でグループ化します。異なる物理的な場所にデータセンターを維持することで、Azure はローカル障害を許容できるようになります。
Azure アベイラビリティーゾーンはすべてのリージョンで利用できるわけではありません。アベイラビリティーゾーンを管理する Azure リージョンを確認するには、Azure リージョン表を参照してください。アベイラビリティーゾーンがまだ利用できないリージョンでは、 Azure は障害ドメインを使用して障害耐性を確保します。
Atlas では、ユーザーが Azure のアベイラビリティーゾーンをサポートするリージョンに専用クラスターをデプロイすると、自動的に Azure のアベイラビリティーゾーンを使用します。また、クラスターのノードをアベイラビリティーゾーン間に分割します。たとえば、3 ノードのレプリカセット クラスターの場合、ノードは各ゾーンに 1 つずつデプロイされるため、1 つのノードをホストする Azure データ センターでローカルな障害が発生しても、他のノードをホストしているデータ センターの運用には影響がありません。
注意
アベイラビリティーゾーンのあるリージョンでは、2019 年 9 月 12 日以降に配置された専用クラスターの稼働時間が長くなります。現在アベイラビリティーゾーンが提供されているリージョンに 2019 年 9 月 13 日より前に配置されたクラスターは、アベイラビリティーゾーン間で自動的に分割されません。アベイラビリティーゾーンについて詳しくは、Azure のドキュメントを参照してください。
Azure 障害ドメイン
各 Azure リージョンには、耐障害性向上のために、障害ドメインが一定数含まれています。障害ドメインは、共通の電源とネットワーク スイッチを共有する仮想マシンのグループで構成されます。アベイラビリティーゾーンをサポートしていないリージョンにクラスターが配置されると、Atlas ではノードを障害ドメインに分散します。
Atlas は、アベイラビリティセット を使用して、障害ドメイン全体にクラスターを配置します。少なくとも 3 つの障害ドメイン(3FD)があるリージョンの場合、Atlas は 3 つの障害ドメインにわたってクラスターを配置します。障害ドメインが 2 つしかないリージョン(2FD)の場合、Atlas は 2 つの障害ドメインにわたってクラスターを配置します。
Atlas の 新しいクラスターの追加 フォームでは、3FD クラスターをサポートするリージョンが、より高い可用性を提供するため Recommended としてマークされます。
リージョン内の障害ドメインの数は、Atlas が配置できる MongoDB ノードの数には影響しません。MongoDB Atlas クラスターは、常に最低 3 つの MongoDB ノードを含むレプリカセットで構成されます。
Azure の障害ドメインと可用性セットに関する一般的な情報については、「アベイラビリティセットの概要」を参照してください。
3 つ以上の障害ドメインがあるリージョン
選択した Azure リージョンに 3 つ以上の障害ドメインがある場合、Atlas クラスターは 3 つの障害ドメインに分散されます。たとえば、3 ノードのレプリカセット クラスターの場合、ノードは各ゾーンに 1 つずつ配置されます。
3FD クラスターは 2FD クラスターに比べて高可用性を持っています。ただし、すべてのリージョンが 3FD クラスターをサポートしているわけではありません。
障害ドメインが 2 つだけのリージョン
選択した Azure リージョンに 2 つの障害ドメインがある場合、Atlas クラスターは 2 つの障害ドメインに分割されます。たとえば、3 ノードのレプリカセット クラスターでは、2 つのノードが 1 つのゾーンに、残りのノードが他のゾーンにそれぞれ配置されます。
2FD クラスターでは、ゾーンが失われたイベントの場合に 3FD クラスターよりも可用性が失われる可能性が高くなります。ただし、レイテンシやロケーションが優先順位される場合は、2FD クラスターをサポートするリージョンが推奨される場合があります。
| [1] | Azureストレージオプションの詳細なドキュメントについては、「 VM 用の高パフォーマンス Premium Storage とマネージド ディスク 」を参照してください。 |
適応型キャパシティー
Atlas は、クラスターが使用するインスタンス タイプの Azure リージョンのキャパシティーが一時的に不足した場合に、クラスターの可用性を維持するために、 Azure インスタンスの適応型キャパシティ機能を使用します。Atlas は、少なくとも 1 つのノードを持つ Azure 上のクラスターに対して、デフォルトで適応型キャパシティーを有効にします。
注意
Azure capacity reservations are not the same as Atlas's use of Azure adaptive capacity. Atlas respects Azure capacity reservations and uses the logic described in this section.
クラスターで使用されているインスタンス タイプに対して Azure リージョンのキャパシティーが一時的に不足する場合、クラスターを増やすことができない可能性があります。また、Atlas では自動復旧中にノードを置き換えることができない可能性があります。クラスターを利用可能に保つため、Atlas は利用可能なキャパシティーを持つ代替インスタンス タイプをプロビジョニングし、クラスターを一時的にそのインスタンスに移動します。
適応型キャパシティーの仕組み
Atlas が、クラスターが使用している Azure インスタンスタイプのキャパシティーが不足していることを検出すると、Atlas は、利用可能なキャパシティーを持つ代替インスタンスタイプをプロビジョニングし、クラスターを一時的にその代替インスタンスタイプに移動させます。これにより、クラスターは引き続き実行できます。Atlas は、同じ クラスタークラス から代替インスタンスタイプを選択し、データを移動しません。
Atlas は、クラスターのコンピュート リソースを変更した場合にのみ適応型キャパシティーを使用します。たとえば、次のような場合です。
ノードまたはシャードを追加しても、Atlas では適応型キャパシティーは使用されません。
代替インスタンスタイプによりクラスターを利用可能に保ち、変更によるダウンタイムは発生しません。代替インスタンスタイプは、元のインスタンスタイプよりもパフォーマンスが低下する可能性があるため、Atlas がクラスターを元のインスタンスタイプに戻すまで、アプリケーションでは CPU 使用率の増加、レイテンシの増加、またはタイムアウトが発生する可能性があります。
元のインスタンスタイプが利用可能なキャパシティーに戻ると、Atlas はクラスターを自動的に元のインスタンスタイプに戻します。メンテナンスウィンドウを定義すると、Atlas はそのウィンドウを尊重します。
サポートされているクラスター
On Azure, Atlas uses adaptive capacity for dedicated clusters M30 and larger that have at least one node. Adaptive capacity is available for these clusters in all Azure regions listed in Supported Regions. Atlas doesn't use adaptive capacity for M10 clusters, Free clusters, or Flex clusters.
M20 クラスターの場合、アダプティブ キャパシティーは、代替インスタンス ファミリーをフォールバックとして提供している Azure リージョンでのみ利用できます。M20 インスタンスタイプ自体がキャパシティー不足になった場合、Atlas は代替インスタンスタイプにフォールバックできません。
使用可能なキャパシティーがない M10 または M20 インスタンス タイプを選択すると、Atlas UI に通知が表示されます。クラスターを配置するには、次のいずれかの操作を実行します。
Select a different Azure region. To review available Azure regions, see Supported Regions.
より大きなクラスター階層(
M30以上)を選択します。キャパシティーが復帰するまで待ちます。
キャパシティーの不足は一時的です。クラウドプロバイダーがリージョンのキャパシティーを復元すると、インスタンス タイプが再び使用可能になります。
Atlas は、Atlas がストレージをインスタンスタイプに結び付けているため、NVMeストレージを使用するクラスターには適応型キャパシティーを使用しません。
Atlas は、キャパシティの制約により代替インスタンス タイプをプロビジョニングする場合でも、クラスターの価格を変更しません。
適応型キャパシティーのオプトアウト
Azure キャパシティーの不足時にクラスターの可用性を維持するため、適応型キャパシティーを有効にすることをお勧めします。Atlas は、デフォルトで適応型キャパシティーを可能にします。個別のクラスターでは、アダプティブ キャパシティーの使用をオプトアウトできます。オプトアウトすると、Atlas はクラスターを元のインスタンスタイプに維持します。そのため、キャパシティーの不足により、クラスターの拡大ができなくなる可能性があります。
Atlas の適応型キャパシティー変更をオプトアウトするには、「Azure クラスターの適応型キャパシティー」を参照してください。
専用検索ノード
サポートされているリージョン
Atlas では、Azure 上の M10 以上のクラスターに対する個別の検索ノードの配置がサポートされています。
Atlas は、次のAzureリージョンで検索ノードをサポートしていません。
リージョン名 | Azure リージョン |
|---|---|
AUSTRALIA_CENTRAL_2 |
|
AUSTRALIA_SOUTH_EAST |
|
BRAZIL_SOUTHEAST |
|
CANADA_EAST |
|
GERMANY_NORTH |
|
INDIA_WEST |
|
INDIA_SOUTH |
|
ITALY_NORTH (低 CPU 検索ノードのみに使用可能) |
|
JAPAN_WEST |
|
KOREA_SOUTH |
|
NORWAY_WEST |
|
SOUTH_AFRICA_WEST |
|
SPAIN_CENTRAL |
|
SWEDEN_SOUTH |
|
SWITZERLAND_WEST |
|
UAE_CENTRAL |
|
UK_WEST |
|
US_WEST_CENTRAL |
|
US_WEST |
|
利用可能な検索階層
Atlas では、Azure に配置された検索ノードに対して、さまざまな検索階層を提供します。
次の表は、ハードウェアの各クラス(低 CPU と高 CPU)で使用できる検索階層を示しています。デフォルトのRAMとストレージはギビバイト(GiB)単位で測定されています。
インスタンス サイズ | インスタンスの詳細 |
|---|---|
S40 |
|
S50 |
|
S60 |
|
S80 |
|
S90 |
|
S100 |
|
S110 |
|
S 130 |
|
S 135 |
|
インスタンス サイズ | インスタンスの詳細 |
|---|---|
S 10 |
|
S 20 |
|
S30 |
|
S40 |
|
S50 |
|
S60 |
|
S 70 |
|
S80 |
|
Stream Processing ワークスペース
重要
リストに表記されないリージョンをリクエストするには、MongoDB フィードバックポータルにフィードバックを追加します。フィードバックは、今後の Atlas Stream Processing カバレッジの拡大に役立ちます。
Atlas は、次の Azure リージョンでの Stream Processing ワークスペース の配置をサポートしています。
Azure リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| Virginia, USA |
|
| Virginia, USA |
|
| 米国カリフォルニア州 |
|
| サンパウロ(ブラジル) |
|
Azure リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| オーストラリア・ニューサウスウェールズ州 |
|
| 中国(香港) |
|
| 香港 |
|
Azure リージョン | ロケーション | Atlas リージョン |
|---|---|---|
| アイルランド |
|
| オランダ語 |
|
Integrations
Along with global region support, the following product integrations enable applications running on Azure, such as Azure Virtual Machines, Azure Functions, and Azure Container Instances, to use Atlas instances easily and securely.
ネットワーク サービス
Azure Virtual Network: Azure とのネットワークピアリング接続を設定する
Azure Private Link: Azure でプライベート エンドポイントを設定する
セキュリティと ID サービス
Microsoft Entra ID: MongoDB UI へのフェデレーティッド認証を構成する
Microsoft Entra ID ドメイン サービス: データベース ユーザーの認証と承認を構成する
調達
- Azure Marketplace: Azureを通じて Atlas の使用料を支払う
他の Azure サービスとの統合
Azure Databricks: Databricks と Apache Spark を使用して Atlas の読み取りと書込みを行います
Microsoft Fabric:AtlasデータをOneLake にミラーリングしてニアリアルタイム分析を実現
Azureネイティブ統合: Azureから Atlas 組織を作成し、セルフサービス型で請求
詳細情報
Atlas で Azure を最も効果的に使用する方法ついて詳しくは、次のベストプラクティス、ガイド、ケーススタディを参照してください。
Power BI Desktop: Connect to Atlas from Power BI Desktop
Visual Studio(VS)コード: VS コードから MongoDB を操作します