Redis Open-Source Edition クラウドネイティブインスタンスのメモリ容量、CPU パフォーマンス、ネットワーク帯域幅、最大接続数、リファレンス QPS などのインスタンスの仕様を確認します。
インスタンスの仕様
以下の表は、単一シャードの仕様を示しています。クラスタアーキテクチャまたは読み書き分離アーキテクチャを使用するインスタンスの場合、合計パフォーマンスは、シャードあたりのパフォーマンスにシャード数を乗じて計算します。
仕様に含まれるESSD は、ログの保存、一時的なバックアップファイル、追加専用ファイル (AOF) などのシステム操作に使用され、データストレージ用ではありません。
クラスタアーキテクチャの直接接続モードとプロキシモードの違いに関する詳細については、「クラスタアーキテクチャ」をご参照ください。
クラスタアーキテクチャを使用する cloud native インスタンスのシャード数を調整できます。詳細については、「クラスターインスタンスのシャード数を調整する」をご参照ください。
標準アーキテクチャ: シャードの仕様
非クラスターアーキテクチャは、標準アーキテクチャとも呼ばれます。以下の仕様は、標準アーキテクチャを使用するクラウドネイティブインスタンスに適用されます。
読み書き分離が有効化されている標準アーキテクチャインスタンスの詳細については、「プロキシモードと読み書き分離: シャードの仕様」をご参照ください。
インスタンスタイプ | インスタンスタイプコード (API) | CPU コア | メモリ (GB) | ESSD (GB) | 帯域幅 | 最大接続数 | リファレンス QPS |
256 MB | redis.shard.micro.ce | 3 | 0.25 | 1 | 192 Mbps (24 MB/s) | 10,000 | 100,000 |
1 GB | redis.shard.small.2.ce | 3 | 1 | 5 | 384 Mbps (48 MB/s) | 10,000 | 100,000 |
2 GB | redis.shard.mid.2.ce | 3 | 2 | 10 | 768 Mbps (96 MB/s) | 10,000 | 100,000 |
4 GB | redis.shard.large.ce | 3 | 4 | 20 | 768 Mbps (96 MB/s) | 20,000 | 100,000 |
8 GB | redis.shard.xlarge.ce | 3 | 8 | 40 | 768 Mbps (96 MB/s) | 20,000 | 100,000 |
16 GB | redis.shard.2xlarge.ce | 3 | 16 | 80 | 768 Mbps (96 MB/s) | 20,000 | 100,000 |
24 GB | redis.shard.3xlarge.ce | 3 | 24 | 120 | 768 Mbps (96 MB/s) | 30,000 | 100,000 |
32 GB | redis.shard.4xlarge.ce | 3 | 32 | 160 | 768 Mbps (96 MB/s) | 30,000 | 100,000 |
64 GB | redis.shard.8xlarge.ce | 3 | 64 | 320 | 768 Mbps (96 MB/s) | 30,000 | 100,000 |
クラスター (直接接続): シャードの仕様
以下の仕様は、直接接続モードのクラウドネイティブインスタンスに適用されます。
インスタンスタイプ | インスタンスタイプコード (API) | CPU コア | メモリ (GB) | ESSD (GB) | 帯域幅 | 最大接続数 | リファレンス QPS |
1 GB | redis.shard.small.ce | 3 | 1 | 5 | 384 Mbps (48 MB/s) | 10,000 | 100,000 |
2 GB | redis.shard.mid.ce | 3 | 2 | 10 | 768 Mbps (96 MB/s) | 10,000 | 100,000 |
4 GB | redis.shard.large.ce | 3 | 4 | 20 | 768 Mbps (96 MB/s) | 20,000 | 100,000 |
8 GB | redis.shard.xlarge.ce | 3 | 8 | 40 | 768 Mbps (96 MB/s) | 20,000 | 100,000 |
16 GB | redis.shard.2xlarge.ce | 3 | 16 | 80 | 768 Mbps (96 MB/s) | 20,000 | 100,000 |
24 GB | redis.shard.3xlarge.ce | 3 | 24 | 120 | 768 Mbps (96 MB/s) | 30,000 | 100,000 |
32 GB | redis.shard.4xlarge.ce | 3 | 32 | 160 | 768 Mbps (96 MB/s) | 30,000 | 100,000 |
64 GB | redis.shard.8xlarge.ce | 3 | 64 | 320 | 768 Mbps (96 MB/s) | 30,000 | 100,000 |
プロキシモードと読み書き分離: シャードの仕様
以下の仕様は、プロキシモードのクラスタアーキテクチャまたは読み書き分離アーキテクチャを使用するクラウドネイティブインスタンスに適用されます。
インスタンスタイプ | インスタンスタイプコード (API) | CPU コア | メモリ (GB) | ESSD (GB) | 帯域幅 | 最大接続数 | リファレンス QPS |
1 GB | redis.shard.with.proxy.small.ce | 3 | 1 | 5 | 384 Mbps (48 MB/s) | 10,000 | 100,000 |
2 GB | redis.shard.with.proxy.mid.ce | 3 | 2 | 10 | 768 Mbps (96 MB/s) | 10,000 | 100,000 |
4 GB | redis.shard.with.proxy.large.ce | 3 | 4 | 20 | 768 Mbps (96 MB/s) | 20,000 | 100,000 |
8 GB | redis.shard.with.proxy.xlarge.ce | 3 | 8 | 40 | 768 Mbps (96 MB/s) | 20,000 | 100,000 |
16 GB | redis.shard.with.proxy.2xlarge.ce | 3 | 16 | 80 | 768 Mbps (96 MB/s) | 20,000 | 100,000 |
24 GB | redis.shard.with.proxy.3xlarge.ce | 3 | 24 | 120 | 768 Mbps (96 MB/s) | 30,000 | 100,000 |
32 GB | redis.shard.with.proxy.4xlarge.ce | 3 | 32 | 160 | 768 Mbps (96 MB/s) | 30,000 | 100,000 |
64 GB | redis.shard.with.proxy.8xlarge.ce | 3 | 64 | 320 | 768 Mbps (96 MB/s) | 30,000 | 100,000 |
プロキシモードのクラスタアーキテクチャまたは読み書き分離アーキテクチャを使用するインスタンスの最大接続数は、シャードの仕様に直接関係しません。計算ルールに関する情報については、「最大接続数」をご参照ください。
パフォーマンス
アーキテクチャ | 説明 |
インスタンスの全体的なパフォーマンスは、インスタンスタイプに記載されている仕様と一致します。 | |
インスタンスの全体的なパフォーマンスは、シャードあたりのパフォーマンスにシャード数を乗じて計算します。 説明 プロキシモードのクラスタアーキテクチャを使用するインスタンスの場合、帯域幅は 20 Gbps (2.5 GB/s) に上限が設定されています。最大接続数はシャード数ではなく、プロキシノード数によって決定され、500,000 に上限が設定されています。 例えば、
このインスタンスの合計パフォーマンスは次のとおりです。
|
CPU コア
各シャードには 3 つの CPU コアがあります。2 つはユーザーリクエストを処理し、1 つは永続化、キーの有効期限切れの高速化、パフォーマンス分析、ロギングなどのバックグラウンドタスクを処理します。
帯域幅
クラスタまたは読み書き分離アーキテクチャを使用するインスタンスの合計帯域幅は、すべてのシャードの帯域幅の合計です。
プロキシモードのクラスタアーキテクチャまたは読み書き分離アーキテクチャを使用するインスタンスの場合、帯域幅は 20 Gbps (2.5 GB/s) に上限が設定されています。シャードを追加しても、この制限を超えて帯域幅が増加することはありません。直接接続モードのクラスタアーキテクチャには、全体的な帯域幅制限はありません。
指定された帯域幅は、アップストリームおよびダウンストリームトラフィックの両方に適用されます。例えば、インスタンスタイプの帯域幅が 192 Mbps (24 MB/s) の場合、そのアップストリームおよびダウンストリーム帯域幅は両方とも 192 Mbps (24 MB/s) です。
Tair および Redis Open-Source Edition インスタンスの帯域幅制限はシャードに適用され、ネットワーク接続タイプとは独立しています。
帯域幅に関する一般的な質問への回答は、「帯域幅に関するよくある質問」をご参照ください。
最大接続数
プロキシモード: インスタンスの最大接続数は、数式
min(プロキシノード数 × 120,000, 500,000)で計算されます。制限は 500,000 です。ご利用のアプリケーションでより多くの接続が必要な場合は、直接接続モードを使用することを推奨します。このモードでは、接続制限はシャード数に線形にスケーリングします。シャード数
プロキシノード
最大接続数
1
2
240,000
2
2
240,000
3
3
360,000
4
3
360,000
5–6
3
360,000
7–8
4
480,000
≥9
≥5
500,000 (limit)
直接接続モード: 各シャードは 10,000 接続をサポートします。インスタンスの合計最大接続数は、シャード数に 10,000 を乗じたものです。