すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):ApsaraDB for Redis Community Editionクラウドネイティブインスタンスの仕様

最終更新日:Sep 10, 2024

このトピックでは、ApsaraDB for Redis Community Editionクラウドネイティブインスタンスの仕様について説明します。 仕様には、メモリ容量、CPUパフォーマンス、最大帯域幅、最大接続数、および1秒あたりのクエリ (QPS) 参照値が含まれます。

インスタンス仕様

次の表に、個々のシャードの仕様を示します。 クラスターまたは読み書き分離インスタンスの全体的なパフォーマンスは、次の式を使用して計算できます。全体的なパフォーマンス=単一のシャードのパフォーマンス × シャードの数。

説明
  • これらの表にリストされている拡張SSD (ESSD) は、ログの保存、一時ファイルバックアップのサポート、追加専用ファイル (AOFs) の保存など、システムの動作をサポートするためにのみ使用されます。 データの保存を目的としたものではありません。

  • クラスターインスタンスでサポートされているダイレクト接続モードとプロキシモードの違いについては、「クラスターマスターレプリカインスタンス」をご参照ください。

  • クラウドネイティブクラスターインスタンスでは、シャードの数を自由に調整できます。 詳細については、「インスタンスのシャード数の調整」をご参照ください。

非クラスターインスタンスのShard仕様

非クラスターインスタンスは標準インスタンスです。 次の表に示す仕様は、クラウドネイティブの標準インスタンスに適用されます。

仕様

InstanceClass値 (API操作で使用)

CPUコア

メモリ (GB)

ESSD容量 (GB)

帯域幅 (Mbit/s)

最大接続数

QPSリファレンス値

256 MBコミュニティ版

redis.shard.micro.ce

2

0.25

1

24

10,000

100,000

1 GBコミュニティ版

redis.shard.small.2.ce

2

1

5

48

10,000

100,000

2 GBコミュニティ版

redis.shard.mid.2.ce

2

2

10

96

10,000

100,000

4 GBコミュニティ版

redis.shard.large.ce

2

4

20

96

10,000

100,000

8 GBコミュニティ版

redis.shard.xlarge.ce

2

8

40

96

10,000

100,000

16 GBコミュニティ版

redis.shard.2xlarge.ce

2

16

80

96

10,000

100,000

24 GBコミュニティ版

redis.shard.3xlarge.ce

2

24

120

96

10,000

100,000

32 GBコミュニティ版

redis.shard.4xlarge.ce

2

32

160

96

10,000

100,000

64 GBコミュニティ版

redis.shard.8xlarge.ce

2

64

320

96

10,000

100,000

直接接続モードのクラスターインスタンスのシャード仕様

次の表に示す仕様は、直接接続モードのクラウドネイティブクラスターインスタンスに適用されます。

仕様

InstanceClass値 (API操作で使用)

CPUコア

メモリ (GB)

ESSD容量 (GB)

帯域幅 (Mbit/s)

最大接続数

QPSリファレンス値

1 GBコミュニティ版

redis.shard.small.ce

2

1

5

48

10,000

100,000

2 GBコミュニティ版

redis.shard.mid.ce

2

2

10

96

10,000

100,000

4 GBコミュニティ版

redis.shard.large.ce

2

4

20

96

10,000

100,000

8 GBコミュニティ版

redis.shard.xlarge.ce

2

8

40

96

10,000

100,000

16 GBコミュニティ版

redis.shard.2xlarge.ce

2

16

80

96

10,000

100,000

24 GBコミュニティ版

redis.shard.3xlarge.ce

2

24

120

96

10,000

100,000

32 GBコミュニティ版

redis.shard.4xlarge.ce

2

32

160

96

10,000

100,000

64 GBコミュニティ版

redis.shard.8xlarge.ce

2

64

320

96

10,000

100,000

プロキシモードのクラスターインスタンスと読み書き分離インスタンスのシャード仕様

次の表に示す仕様は、プロキシモードのクラウドネイティブクラスターインスタンスとクラウドネイティブの読み書き分離インスタンスに適用されます。

仕様

InstanceClass値 (API操作で使用)

CPUコア

メモリ (GB)

ESSD容量 (GB)

帯域幅 (Mbit/s)

最大接続数

QPSリファレンス値

1 GBコミュニティ版

redis.shard.with.proxy.small.ce

2

1

5

48

10,000

100,000

2 GBコミュニティ版

redis.shard.with.proxy.mid.ce

2

2

10

96

10,000

100,000

4 GBコミュニティ版

redis.shard.with.proxy.large.ce

2

4

20

96

10,000

100,000

8 GBコミュニティ版

redis.shard.with.proxy.xlarge.ce

2

8

40

96

10,000

100,000

16 GBコミュニティ版

redis.shard.with.proxy.2xlarge.ce

2

16

80

96

10,000

100,000

24 GBコミュニティ版

redis.shard.with.proxy.3xlarge.ce

2

24

120

96

10,000

100,000

32 GBコミュニティ版

redis.shard.with.proxy.4xlarge.ce

2

32

160

96

10,000

100,000

64 GBコミュニティ版

redis.shard.with.proxy.8xlarge.ce

2

64

320

96

10,000

100,000

パフォーマンスの説明

アーキテクチャ

パフォーマンスの説明

標準インスタンス

標準インスタンスの全体的なパフォーマンスは、「非クラスターインスタンスのシャード仕様」セクションで説明したものと同じです。

直接接続モードのクラスターインスタンス

プロキシモードのクラスターインスタンス

読み書き分離インスタンス

インスタンスの全体的なパフォーマンス=単一のシャードのパフォーマンス × シャードの数。

インスタンスにredis.shard.with.proxy.small.ceタイプのシャードが4つある場合、次の項目は1つのシャードのパフォーマンスを示します。

  • CPUコアの数: 2

  • 帯域幅: 24 Mbit/s

  • 最大接続数: 10,000

  • QPS基準値: 100,000

次の項目は、インスタンスのパフォーマンスを示しています。

  • CPUコアの数: 8

  • 帯域幅: 96 Mbit/s

  • 最大接続数: 40,000

  • QPS基準値: 400,000

CPUコアに関する注意事項

サービスの安定性を確保するために、システムは処理するCPUコアを予約します バックグラウンドタスク。 クラスターインスタンスまたは読み書き分離インスタンスでは、システムは、バックグラウンドタスクを処理するために、各データシャードまたは各リードレプリカのCPUコアを予約します。

帯域幅の説明

  • 上記の表の各帯域幅値は、単一のシャードの最大帯域幅を表します。 クラスターまたは読み書き分離インスタンスの合計帯域幅は、インスタンス内のすべてのシャードまたはノードの合計帯域幅です。

  • プロキシモードのクラスターインスタンスまたは読み書き分離インスタンスの最大帯域幅は2,048 Mbit/sです。 上限に達すると、インスタンスにシャードまたはノードを追加しても帯域幅を増やすことはできません。 直接接続モードのクラスターインスタンスには、全体的な帯域幅に制限はありません。

  • 帯域幅値は、アップストリームおよびダウンストリーム帯域幅に適用可能である。 たとえば、インスタンスの全体的な帯域幅が24 Mbit/sの場合、インスタンスのアップストリーム帯域幅とダウンストリーム帯域幅は両方とも24 Mbit/sです。

  • TairRedisの帯域幅制限は、それぞれの分散システム内の個々のシャードのデータ転送容量を指します。 制限は一般に、クライアントがシャードに接続するために使用するネットワーク接続タイプとは無関係です。

帯域幅に関するFAQについては、「帯域幅に関するFAQ」をご参照ください。

接続の計算ルール

項目

説明

最大接続数

  • プロキシモード: インスタンスへの最大接続数は500,000です。 上限に達すると、シャードまたはノードを追加しても後続の接続を確立できません。

  • 直接接続モード: 1つのシャードへの最大接続数は10,000です。 インスタンスへの最大接続数は、シャード数 × 10,000の式を使用して計算できます。

1秒あたりの新しい接続の最大数

1秒あたりの新しい接続の最大数は、1秒あたりに確立できる接続の数を指します。 たとえば、1秒あたりのインスタンスへの新規接続の最大数は10,000、インスタンスへの接続の最大許容数は50,000、インスタンスの実行開始後のN秒目の実際の接続数は12,000です。 この場合、(N + 1) 秒目の最大接続数は22,000である。 この値は、次の式を使用して計算されます: 12,000 + 10,000。

説明

インスタンスが直接接続モードで接続されている場合、プロキシノードがバイパスされるため、接続パフォーマンスが低下します。 ダイレクト接続モードの詳細については、「ダイレクト接続モードの有効化」をご参照ください。 1秒あたりのデータシャードへの新しい接続の最大数は2,000です。 インスタンスに4つのデータシャードがある場合、1秒あたりのインスタンスへの新規接続の最大数は8,000です。

よくある質問

異なる仕様のインスタンスは、実行速度とパフォーマンスが異なりますか?

メモリが256 MBまたは1 GBのCommunity Editionインスタンスの帯域幅は96 Mbit/s未満です。 2 GB以上のメモリを持つCommunity EditionインスタンスのCPUパフォーマンスと帯域幅は同じです。 唯一の違いは、使用可能なメモリ容量にあります。