M30+ Dedicated clusters are available in cluster generations Gen1 or Gen2 on AWS and Google Cloud. Gen2 Dedicated clusters offer improved performance compared to Gen1 clusters and support Extended Standard IOPS, offering the following benefits:
Optimized price performance.
Newer hardware that enables long-term growth and avoids capacity restraints from older hardware.
Independent scaling of your cluster's standard IOPS and storage capacity with increased maximum standard IOPS rates:
80kIOPS for AWS160kIOPS for Google Cloud
詳しくは以下を参照してください。
You can switch an eligible cluster between Gen1 and Gen2 the same way you change your cluster's tier.
When you switch from a Gen1 cluster to a Gen2 cluster, Atlas maintains your Gen1 storage capacity and IOPS rate. For clusters hosted on AWS, Atlas also maintains your IOPS type.
This can result in your Gen2 cluster having a higher IOPS rate than the baseline included with your storage capacity. After switching to Gen2, we recommend you adjust your storage capacity and IOPS rate independently to fit your workload and optimize your costs. To learn more, see Gen2 Cluster Billing.
When you switch from a Gen2 cluster to a Gen1 cluster, Atlas still maintains your storage capacity, IOPS rate, and IOPS type. However, if your Gen2 cluster's IOPS rate exceeds the corresponding Gen1 cluster IOPS rate limit, Atlas reduces the IOPS rate to match the Gen1 limit. We recommend you validate that the Gen1 IOPS are sufficient for your workload requirements before changing your cluster from Gen2 to Gen1.
You can also use reactive auto-scaling to automatically scale your cluster between generation-agnostic M10 or M20 clusters and Gen2 clusters. To learn more, see Scaling a Gen2 Dedicated Cluster.
Setting the Cluster Generation Using the Atlas UI
To change you cluster's generation using the Atlas UI, select either the Gen2 or Gen1 option under the Cluster Tier section.
これらのオプションは、クラスター構成が Gen2 クラスターをサポートしている場合にのみ選択できます。Gen2 オプションがグレー表示されている場合、クラスターはデフォルトで Gen1 です。詳しくは以下を参照してください。
Setting the Cluster Generation Using the Atlas Administration API or Atlas CLI
To specify a cluster's generation using the Atlas Administration API or Atlas CLI, use the instanceSize or --tier options, respectively.
Gen1 clusters use only the cluster tier in their names in the API and CLI, while Gen2 clusters use the cluster tier with _GEN_2 appended. For example, to deploy an M30 tiered cluster:
Gen1
M30クラスターにはM30を使用します。Gen2
M30クラスターにはM30_GEN_2を使用します。
For a list of AWS and Google Cloud cluster tiers that support Gen2 clusters, see:
Gen2 Cluster Considerations
Before using Gen2 clusters, consider the following limitations. You can also Compare Gen1 and Gen2 Clusters.
Gen2 clusters are available only on AWS and Google Cloud. Gen2 Dedicated clusters are not available on Azure.
Multi-cloud support is not available for Gen2 Dedicated clusters.
Not all cloud provider regions support Gen2 Dedicated clusters. To learn more, see:
Cross-region support is available only if all regions in which you deploy your cluster support Gen2 clusters on your chosen cloud provider.
M10andM20clusters are generation-agnostic. You don't select a cluster generation when deploying anM10andM20cluster.クラスター内のすべてのノードは、同じ世代である必要があります。同じクラスター内でGen1ノードとGen2ノードを混在させることはできません。
Gen2 clusters support only reactive auto-scaling, not predictive auto-scaling. To learn more, see Scaling a Gen2 Dedicated Cluster.
Changing Cluster Generation for GCP-hosted Clusters
Clusters hosted on Google Cloud use different disk types depending on their cluster generation:
Gen1,
M10, andM20clusters use Persistent Disk storage.Gen2 clusters use Hyperdisk storage.
To learn more, see Storage Options in the Google documentation.
Switching a Google Cloud-hosted cluster between Gen1 and Gen2 requires Atlas to move your data across these disks, which may take longer than changing the cluster's tier within a generation.