Google Cloud Platform(GCP)
項目一覧
Atlas では、Google Cloud Platform(GCP)へのクラスターとサーバーレス インスタンスの配置が可能です。
Atlas は次の Google Cloud リージョンをサポートしています。次のリージョンはすべて専有クラスター( M10+
をサポートしていますが、一部のリージョンでは無料の共有クラスター( M0/M2/M5
)やサーバーレスインスタンスをサポートしていません。 Atlas APIは対応する Atlas Regionを使用します。
Google Cloud リージョン | ロケーション | Atlas リージョン | M0/M2/M5 サポート | Flex サポート | M10+ サポート | サーバーレスインスタンスのサポート |
---|---|---|---|---|---|---|
| Iowa, USA |
| ||||
| ノースバージニア州(米国) |
| ||||
| オハイオ州コロンバス(米国) |
| ||||
| モントリオール(カナダ) |
| ||||
| トロント(カナダ) |
| ||||
| サンパウロ(ブラジル) |
| ||||
| サンティアゴ(チリ) |
| ||||
| 米国ワシントン州 |
| ||||
| Los Angeles, CA, USA |
| ||||
| ユタ州ソルトレイクシティ(米国) |
| ||||
| Las Vegas, NV, USA |
| ||||
| Dallas, TX, USA |
|
GCP リージョン | ロケーション | Atlas リージョン | M0/M2/M5 サポート | Flex サポート | M10+ サポート | サーバーレスインスタンスのサポート |
---|---|---|---|---|---|---|
| 台湾 |
| ||||
| 中国(香港) |
| ||||
| Tokyo, Japan |
| ||||
| 大阪(日本) |
| ||||
| Seoul, Korea |
| ||||
| 香港 |
| ||||
| ムバイ(インド) |
| ||||
| デリー(インド) |
| ||||
| オーストラリア、シドニー |
| ||||
| メルボルン(オーストラリア) |
| ||||
| Jakarta, Indonesia |
|
GCP リージョン | ロケーション | Atlas リージョン | M0/M2/M5 サポート | Flex サポート | M10+ サポート | サーバーレスインスタンスのサポート |
---|---|---|---|---|---|---|
| ベルギー |
| ||||
| フィンランド |
| ||||
| London, UK |
| ||||
| フランクフルト(ドイツ) |
| ||||
| オランダ語 |
| ||||
| チューリッヒ(スイス) |
| ||||
| ベルリン(ドイツ) |
| ||||
| ワルシャワ(ポーランド) |
| ||||
| ミラノ(イタリア) |
| ||||
| フランス・パリ |
| ||||
| トリノ(イタリア) |
| ||||
| スペイン、マドリード |
|
GCP リージョン | ロケーション | Atlas リージョン | M0/M2/M5 サポート | Flex サポート | M10+ サポート | サーバーレスインスタンスのサポート |
---|---|---|---|---|---|---|
| Tel Aviv, Israel |
| ||||
| Doha, Qatar |
| ||||
| サウジアラビア、ダンマーム |
|
クラスター構成オプション
各 Atlas クラスター階層にはデフォルトのリソース セットが付属しています。Atlas には、次のリソース構成オプションがあります。
カスタム ストレージ サイズ
ストレージ サイズは、サーバーのルート ボリュームのサイズを反映します。Google Cloud に配置された Atlas クラスターでは、 SSD 永続ストレージ [1] が使用されます。
注意
RAM の可用性
カーネルに確保されるメモリがあるため、各クラスター階層で実際に使用可能な RAM の量は、記載量を若干下回る場合があります。
次のクラスター階層を利用できます。
Cluster Tiers | ストレージ範囲 | デフォルトのストレージ | デフォルトの RAM |
---|---|---|---|
M0 | .5 GB | .5 GB | 共有 |
M2 | 2 GB | 2 GB | 共有 |
M5 | 5 GB | 5 GB | 共有 |
M10 | 10 GB から 128 GB | 10 GB | 1.7 GB |
M20 | 10 GB から 256 GB | 20 GB | 3.8 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 |
M50 | 10 GB から 4 TB | 160 GB | 32 GB |
R50 | 10 GB から 4 TB | 160 GB | 32 GB |
M60 | 10 GB から 4 TB | 320 GB | 64 GB |
R60 | 10 GB から 4 TB | 320 GB | 64 GB |
M80 | 10 GB から 4 TB | 750 GB | 128 GB |
R80 | 10 GB から 4 TB | 750 GB | 128 GB |
M140 | 10 GB から 4 TB | 1000 GB | 192 GB |
M200 | 10 GB から 4 TB | 1500 GB | 256 GB |
R200 | 10 GB から 4 TB | 1500 GB | 256 GB |
M250 | 10 GB から 4 TB | 1750 GB | 320 GB |
M300 | 10 GB から 4 TB | 2000 GB | 360 GB |
R300 | 10 GB から 4 TB | 2000 GB | 384 GB |
R400 | 10 GB から 4 TB | 3000 GB | 512 GB |
R600 | 10 GB から 4 TB | 4096 GB | 640 GB |
上記階層はマルチクラウド クラスターに使用できます。
次のリージョンではご利用いただけません。
AUSTRALIA_SOUTHEAST_1
EUROPE_WEST_3
NORTHEASTERN_ASIA_PACIFIC
SOUTH_AMERICA_EAST_1
EUROPE_WEST_8
EUROPE_WEST_9
EUROPE_SOUTHWEST_1
Atlas はRクラスのインスタンスを次のリージョンに制限しています。
Americas
CENTRAL_US
EASTERN_US
US_EAST_4
WESTERN_US
US_WEST_3
US_WEST_4
NORTH_AMERICA_NORTHEAST_1
NORTH_AMERICA_NORTHEAST_2
SOUTH_AMERICA_EAST_1
アジア太平洋
ASIA_EAST_2
ASIA_NORTHEAST_2
ASIA_NORTHEAST_3
ASIA_SOUTH_1
ASIA_SOUTHEAST_2
EASTERN_ASIA_PACIFIC
NORTHEASTERN_ASIA_PACIFIC
SOUTHEASTERN_ASIA_PACIFIC
ヨーロッパ
WESTERN_EUROPE
EUROPE_NORTH_1
EUROPE_WEST_2
EUROPE_WEST_3
EUROPE_WEST_4
EUROPE_WEST_6
EUROPE_WEST_8
EUROPE_WEST_9
EUROPE_SOUTHWEST_1
注意
クラスター階層と API の命名規則
Atlas Administration API によるマネジメントでは、クラスター階層名が M
でなく R
で始まるもの(たとえば、R40
)は、低 CPU バージョンのクラスターを実行します。API を使用してクラスターを作成または変更する場合、必ず providerSettings.instanceSizeName
属性を持つ名前で希望のクラスタークラスを指定します。
通常、ワークロードに必要なストレージは 2TB
未満です。
Atlas は次のリソースを自動的に構成し、ユーザーによる変更は許可しません。
ストレージ速度
暗号化されたストレージ ボリューム
ストレージ速度
ストレージ速度は、システムが実行する 1 秒あたりの入出力操作数(IOPS)[1] です。この値は次のように固定されます。
読み取りの場合、1 GBあたり30 IOPS
書込みの場合、1GB あたり30 IOPS 、合計で 1 GB あたり60 IOPS
たとえば、デフォルトのストレージが 40 GB のM30
クラスターの最大読み取り速度は 1,200 IOPSで、最大書込み速度は 1,200 IOPSです。ストレージ サイズをクラスターあたり 100 GB に増やすと、最大読み取り速度が 3,000 IOPS 増加し、最大書込み速度が 3,000 IOPS 増加します。
16B 未満の IOPS は 1 つの IO としてカウントされます。16KB を超える IOPS は複数の IO としてカウントされます。たとえば、128KB の IO は 8 つの IO としてカウントされます。
暗号化されたストレージ ボリューム
Google Cloud ストレージ ボリュームは、常に暗号化されます。
GCP Zones
各 Google Cloud リージョンには、一定数の独立したゾーンが含まれます。各ゾーンには、他のゾーンから分離された電源、冷却、ネットワーク、および制御プレーンがあります。
2Z(2 つのゾーン)や 3Z(3 つのゾーン)など、複数のゾーンを持つリージョンの場合、Atlas はこれらのゾーン全体にクラスターを配置します。
Atlas の 新しいクラスターの追加 フォームでは、3Z クラスターをサポートするリージョンが、より高い可用性を提供するため Recommended としてマークされます。
詳しくは、Google ドキュメントの「リージョンとゾーン」を参照してください。
リージョン内のゾーンの数は、Atlas が配置できる MongoDB ノードの数には影響しません。MongoDB Atlas クラスターは、常に最低 3 つの MongoDB ノードを含むレプリカセットで構成されます。
少なくとも 3 つのゾーンを持つリージョン
選択した Google Cloud リージョンに少なくとも 3 つのゾーンがある場合、Atlas クラスタは 3 つのゾーンに分割されます。たとえば、3 ノードのレプリカセット クラスターでは、各ゾーンに 1 つのノードが配置されます。
3Z クラスターは、2Z クラスターに比べて可用性が高くなります。ただし、すべてのリージョンが 3Z クラスターをサポートしているわけではありません。
[1] | (1、2、3) 詳しくは、Google ドキュメントの「ストレージ オプション」を参照してください。 |
専用検索ノード
サポートされているリージョン
Atlas は、任意の Google Cloud リージョンで M10
以上のクラスタに個別の検索ノードを配置することをサポートしています。
利用可能な検索階層
Atlas は、Google Cloud に配置された検索ノードに対してさまざまな検索階層を提供します。これらの検索階層は、低 CPU または高 CPU の各ハードウェア クラスで使用できます。
インスタンス サイズ | インスタンスの詳細 |
---|---|
S30 |
|
S40 |
|
S50 |
|
S60 |
|
S80 |
|
S90 |
|
インスタンス サイズ | インスタンスの詳細 |
---|---|
S 20 |
|
S30 |
|
S40 |
|
S50 |
|
S60 |
|
注意
ほとんどの検索ノードは、ストレージに NVMe 接続の ローカル SSD ディスク を使用します。次の検索層を持つ検索ノードは、SCSI 接続の SSD 永続ディスク [1] を使用します。
S20
高 CPU インスタンスS30
低 CPU インスタンス
Integrations
グローバル リージョン サポートに加えて、次のプロダクト統合により、Google Compute Engine、Google Cloud Functions、Google Cloud Run、Google App Engine などの Google Cloud 上で実行中のアプリで、Atlas インスタンスを簡単かつ安全に使用できるようになります。
ネットワーク サービス
Google Virtual Private Cloud(VPC): GCP とのネットワーク ピアリング接続を設定
セキュリティと ID サービス
Google ID: Google で Atlas にサインアップしてログイン
Google Cloud Key Management Service(KMS):
調達
GCP マーケットプレイス: GCP 経由で Atlas の使用料を支払う
詳細情報
Atlas で Google Cloud を最も効果的に使用する方法の詳細については、次のベスト プラクティス、ガイド、ケーススタディをご覧ください。
Google Datastream: Datastream と MongoDB でリアルタイム データ パイプラインを効率化