PolarDB for MySQL Enterprise Edition では、Cluster Edition および Multi-master Cluster (Limitless) の 2 種類のデプロイメントオプションをサポートしています。本トピックでは、各オプションで利用可能なコンピュートノード仕様とその構成を一覧表示します。
仕様タイプ
Cluster Edition および Multi-master Cluster (Limitless) の両方で、以下の 2 種類の仕様タイプがサポートされています。
| 仕様タイプ | 説明 | 推奨用途 |
|---|
| 専用 | 各クラスターは、割り当てられた CPU およびコンピューティングリソースに排他的にアクセス可能であり、同一ホスト上の他のクラスターとリソースを共有することはありません。 | 一貫性・予測可能性の高いパフォーマンスが求められる本番環境ワークロード |
| 汎用 | 同一ホスト上のクラスター間で、アイドル状態の CPU およびコンピューティングリソースを共有します。 | 開発・テスト、および負荷が中程度でコスト重視のワークロード |
本番環境ワークロードには、8 コア/32 GB メモリ以上のクラスターをご利用ください。2 コア/8 GB の仕様は、テスト、試用、軽量ペイロードなどエントリーレベルのユースケース向けであり、高負荷の本番環境には適していません。
グローバルデータベースネットワーク (GDN) 内のクラスターでは、2 コア/4 GB および 2 コア/8 GB のノード仕様はサポートされていません。
コンピュートノード仕様
Cluster Edition
専用
| 仕様コード | CPU およびメモリ | 最大ストレージ容量 | デフォルト最大接続数¹ | 最大ファイルシステム inode 数² | 最大ファイルシステム blktag 数³ | PSL4 最大 IOPS⁴ | PSL5 最大 IOPS⁴ | I/O 帯域幅 |
|---|
| polar.mysql.x4.medium | 2 コア、8 GB | 100 TB | 6,000 | 20,971,520 | 26,214,400 | 8,000 | 16,000 | 1 Gbps |
| polar.mysql.x8.medium | 2 コア、16 GB | 100 TB | 8,000 | 20,971,520 | 26,214,400 | 18,000 | 36,000 | 2 Gbps |
| polar.mysql.x4.large | 4 コア、16 GB | 100 TB | 8,000 | 20,971,520 | 26,214,400 | 32,000 | 64,000 | 4 Gbps |
| polar.mysql.x8.large | 4 コア、32 GB | 100 TB | 8,000 | 20,971,520 | 26,214,400 | 36,000 | 72,000 | 4 Gbps |
| polar.mysql.x4.xlarge | 8 コア、32 GB | 100 TB | 10,000 | 20,971,520 | 26,214,400 | 48,000 | 96,000 | 8 Gbps |
| polar.mysql.x8.xlarge | 8 コア、64 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 50,000 | 108,000 | 10 Gbps |
| polar.mysql.x4.2xlarge | 16 コア、64 GB | 100 TB | 32,000 | 20,971,520 | 26,214,400 | 50,000 | 192,000 | 16 Gbps |
| polar.mysql.x8.2xlarge | 16 コア、128 GB | 100 TB | 32,000 | 20,971,520 | 26,214,400 | 50,000 | 192,000 | 16 Gbps |
| polar.mysql.x4.4xlarge | 32 コア、128 GB | 500 TB | 64,000 | 104,857,600 | 131,072,000 | 80,000 | 288,000 | 20 Gbps |
| polar.mysql.x8.4xlarge | 32 コア、256 GB | 500 TB | 64,000 | 104,857,600 | 131,072,000 | 80,000 | 288,000 | 24 Gbps |
| polar.mysql.x8.8xlarge | 64 コア、512 GB | 1 PB | 100,000 | 104,857,600 | 131,072,000 | 100,000 | 288,000 | 24 Gbps |
| polar.mysql.x8.12xlarge | 88 コア、710 GB | 1 PB | 100,000 | 104,857,600 | 131,072,000 | 150,000 | 384,000 | 32 Gbps |
| polar.mysql.x8.15xlarge | 120 コア、920 GB | 1 PB | 150,000 | 104,857,600 | 131,072,000 | 150,000 | 523,000 | - |
汎用
| 仕様コード | CPU およびメモリ | 最大ストレージ容量 | デフォルト最大接続数¹ | 最大ファイルシステム inode 数² | 最大ファイルシステム blktag 数³ | PSL4 最大 IOPS⁴ | PSL5 最大 IOPS⁴ | I/O 帯域幅 |
|---|
| polar.mysql.g2.medium | 2 コア、4 GB | 100 TB | 1,800 | 20,971,520 | 26,214,400 | 4,000 | 8,000 | 1 Gbps |
| polar.mysql.g4.medium | 2 コア、8 GB | 100 TB | 2,000 | 20,971,520 | 26,214,400 | 8,000 | 16,000 | 1 Gbps |
| polar.mysql.g2.large | 4 コア、8 GB | 100 TB | 3,000 | 20,971,520 | 26,214,400 | 15,000 | 30,000 | 2 Gbps |
| polar.mysql.g4.large | 4 コア、16 GB | 100 TB | 6,000 | 20,971,520 | 26,214,400 | 21,000 | 42,000 | 2 Gbps |
| polar.mysql.g2.xlarge | 8 コア、16 GB | 100 TB | 6,000 | 20,971,520 | 26,214,400 | 24,000 | 48,000 | 2 Gbps |
| polar.mysql.g4.xlarge | 8 コア、32 GB | 100 TB | 10,000 | 20,971,520 | 26,214,400 | 27,000 | 54,000 | 4 Gbps |
| polar.mysql.g4.2xlarge | 16 コア、64 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 31,500 | 63,000 | 4 Gbps |
| polar.mysql.g6.2xlarge | 16 コア、96 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 31,500 | 63,000 | 8 Gbps |
| polar.mysql.g8.2xlarge | 16 コア、128 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 31,500 | 63,000 | 8 Gbps |
| polar.mysql.g4.4xlarge | 32 コア、128 GB | 500 TB | 32,000 | 104,857,600 | 131,072,000 | 42,000 | 84,000 | 8 Gbps |
Multi-master Cluster (Limitless) Edition
専用
| 仕様コード | CPU およびメモリ | 最大ストレージ容量 | デフォルト最大接続数¹ | 最大ファイルシステム inode 数² | 最大ファイルシステム blktag 数³ | PSL4 最大 IOPS⁴ | PSL5 最大 IOPS⁴ | I/O 帯域幅 |
|---|
| polar.mysql.mmx4.xlarge | 8 コア、32 GB | 100 TB | 10,000 | 20,971,520 | 26,214,400 | 48,000 | 96,000 | 8 Gbps |
| polar.mysql.mmx8.xlarge | 8 コア、64 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 50,000 | 108,000 | 10 Gbps |
| polar.mysql.mmx4.2xlarge | 16 コア、64 GB | 100 TB | 32,000 | 20,971,520 | 26,214,400 | 50,000 | 192,000 | 16 Gbps |
| polar.mysql.mmx8.2xlarge | 16 コア、128 GB | 100 TB | 32,000 | 20,971,520 | 26,214,400 | 50,000 | 192,000 | 16 Gbps |
| polar.mysql.mmx4.4xlarge | 32 コア、128 GB | 100 TB | 64,000 | 20,971,520 | 26,214,400 | 80,000 | 288,000 | 20 Gbps |
| polar.mysql.mmx8.4xlarge | 32 コア、256 GB | 100 TB | 64,000 | 20,971,520 | 26,214,400 | 80,000 | 288,000 | 24 Gbps |
| polar.mysql.mmx8.8xlarge | 64 コア、512 GB | 500 TB | 64,000 | 104,857,600 | 131,072,000 | 100,000 | 288,000 | 24 Gbps |
| polar.mysql.mmx8.12xlarge | 88 コア、710 GB | 500 TB | 100,000 | 104,857,600 | 131,072,000 | 150,000 | 384,000 | 32 Gbps |
汎用
| 仕様コード | CPU およびメモリ | 最大ストレージ容量 | デフォルト最大接続数¹ | 最大ファイルシステム inode 数² | 最大ファイルシステム blktag 数³ | PSL4 最大 IOPS⁴ | PSL5 最大 IOPS⁴ | I/O 帯域幅 |
|---|
| polar.mysql.mmg2.xlarge | 8 コア、16 GB | 100 TB | 6,000 | 20,971,520 | 26,214,400 | 24,000 | 48,000 | 2 Gbps |
| polar.mysql.mmg4.xlarge | 8 コア、32 GB | 100 TB | 10,000 | 20,971,520 | 26,214,400 | 27,000 | 54,000 | 4 Gbps |
| polar.mysql.mmg4.2xlarge | 16 コア、64 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 31,500 | 63,000 | 4 Gbps |
| polar.mysql.mmg6.2xlarge | 16 コア、96 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 31,500 | 63,000 | 8 Gbps |
| polar.mysql.mmg8.2xlarge | 16 コア、128 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 31,500 | 63,000 | 8 Gbps |
| polar.mysql.mmg4.4xlarge | 32 コア、128 GB | 100 TB | 32,000 | 20,971,520 | 26,214,400 | 63,000 | 126,000 | 8 Gbps |
注意事項
IOPS および帯域幅のスケーリング
Enterprise Edition クラスターの最大 IOPS および I/O 帯域幅は、ノード数に比例して線形にスケールします。たとえば、PSL5 ストレージを使用し、8 コア/32 GB のノードを 4 台(読み取り/書き込みノード 1 台、読み取り専用ノード 3 台)構成した専用クラスターの場合、合計で最大 4 × 96,000 IOPS および 4 × 8 Gbps を提供します。
各ノードは独立したストレージ仕様を持ち、他のノードのパフォーマンスに影響を受けません。ノードあたり 96,000 IOPS および 8 Gbps の仕様を購入したクラスターでは、クラスター規模に関係なく、すべてのノードがこの制限を維持します。
Enterprise Edition クラスター内の各サブクラスターは、独立したストレージ仕様を持ち、他のサブクラスターの影響を受けません。
PolarStore のペタバイト級ストレージ
PolarStore(PSL4/PSL5)は、ペタバイト級のストレージ容量をサポートしています。この規模でのリソース確保については、お問い合わせください。
¹ デフォルト最大接続数
表中の接続数制限はデフォルト値です。コンソールで max_connections パラメーターを変更することで、この制限を調整できます。パラメーターの設定範囲は 1~200,000 です。詳細については、「クラスターパラメーターの設定」をご参照ください。
² 最大ファイルシステム inode 数および ³ 最大ファイルシステム blktag 数
PolarDB では、基盤となるストレージへのアクセスに、自社開発の分散ファイルシステム PolarFileSystem(PolarFS)を使用しています。従来のファイルシステムと同様に、PolarFS にも inode および blktag が存在します。
inode 数および blktag 数は、ディスク容量に比例して線形にスケールします。たとえば、10 GB のディスクでは、最大 2,048 個の inode および 2,560 個の blktag をサポートします。ディスク容量、inode 数、または blktag 数が仕様の上限に達した場合は、より上位の仕様へスペックアップしてください。
容量単位の換算:
1 TB = 1,024 GB
1 GB = 1,024 MB
1 MB = 1,024 KB
1 KB = 1,024 バイト
⁴ 最大 IOPS
最大 IOPS 値は理論上の上限であり、すべてのワークロード条件下で保証されるものではありません。