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

Tair (Redis® OSS-Compatible):TairインスタンスのCPU仕様をアップグレードするにはどうすればよいですか。

最終更新日:Nov 13, 2024

Tair (Redis OSS-compatible) では、CPUコアの数を調整できません。 インスタンスのアーキテクチャを変更したり、ノードやシャードを追加して、インスタンスの全体的なパフォーマンスを向上させることができます。 Redis Open-Source EditionまたはTair (Enterprise Edition) インスタンスのCPU負荷が高い場合、CPU負荷の高いコマンド、ホットキー、および大きなキーをトラブルシューティングおよび最適化し、異常なトラフィックパターンの可能性を排除できます。 上記の操作を実行してもCPU負荷が高いままである場合は、このトピックを参照して、インスタンスの全体的なCPUパフォーマンスを向上させ、円滑な業務運用を確保できます。

インスタンスのエディション、デプロイモード、およびインスタンスタイプの確認

インスタンスでサポートされるCPU仕様は、インスタンスのエディション、デプロイモード、インスタンスタイプによって異なります。 CPU仕様をアップグレードする前に、インスタンスに関する情報を確認してください。

  1. ApsaraDB for Redisコンソールにログインし、[インスタンス] ページに移動します。 上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。 次に、インスタンスを見つけて、インスタンスIDをクリックします。

  2. インスタンス情報 ページの 基本情報 および [設定情報] セクションで、エディションインスタンスタイプ[デプロイモード]読み書き分離 の情報を確認します。image.png

    説明

    インスタンスによって、エディションインスタンスタイプデプロイモード、および読み書き分離のUI用語と位置は若干異なる場合があります。 コンソールの実際のUI用語が優先されます。

標準インスタンス

Redis Open-Source EditionインスタンスおよびTair DRAMベースおよび永続メモリ最適化インスタンス

インスタンスのシリーズタイプとアーキテクチャの確認

[インスタンス情報] ページで、インスタンスが次の要件を満たしていることを確認します。

  • インスタンスタイプの名前には、クラスターまたは読み書き分離は含まれません。

  • 読み書き分離スイッチが表示されている場合、スイッチはオフになります。 読み書き分離スイッチが表示されていない場合は、この要件を無視できます。

  • エディションパラメーターがTair (ApsaraDB for Redis Enhanced Edition) に設定されている場合、シリーズタイプはDRAMまたはPersistent Memoryです。

メソッドを改善するCPUパフォーマンス

標準インスタンスの単一のシャードのCPU仕様は変更できません。 コアを追加して、シャードのCPU容量をスケールアップすることはできません。 ただし、アーキテクチャを変更して、インスタンスの全体的なパフォーマンスを向上させることができます。

  • ワークロードが読み取り負荷で、データの一貫性に対する要件が高くない場合は、読み書き分離アーキテクチャに切り替えることができます。 読み書き分離を有効にし、リードレプリカの数を増やして、インスタンスの全体的なCPUパフォーマンスを向上させることができます。

  • ワークロードに高いデータ一貫性が必要な場合は、クラスターアーキテクチャに切り替えることができます。 シャードの数を増やして、インスタンスの全体的なCPUパフォーマンスを向上させることができます。 詳細については、「インスタンスの設定の変更」「」をご参照ください。

Tair ESSD/SSDベースのインスタンス

インスタンスのシリーズタイプとアーキテクチャの確認

インスタンスの [インスタンス情報] ページで、エディションパラメーターがTair (ApsaraDB for Redis Enhanced Edition) に設定され、シリーズタイプがESSDであることを確認します。

メソッドを改善するCPUパフォーマンス

シャード仕様を変更して、CPUパフォーマンスを向上させることができます。 詳細については、「インスタンスの設定の変更」「」をご参照ください。

クラスターインスタンス

インスタンスのシリーズタイプとアーキテクチャの確認

[インスタンス情報] ページで、インスタンスタイプの名前に [クラスター] が含まれていることを確認します。

メソッドを改善するCPUパフォーマンス

クラスターインスタンス内の単一のシャードのCPU仕様は変更できません。 コアを追加して、シャードのCPU容量をスケールアップすることはできません。 ただし、シャードの数を増やすことで、インスタンスの全体的なパフォーマンスを向上させることができます。

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

インスタンスのシリーズタイプとアーキテクチャの確認

[インスタンス情報] ページで、インスタンスタイプの名前に読み書き分離が含まれているか、読み書き分離スイッチがオンになっていることを確認します。

メソッドを改善するCPUパフォーマンス

読み書き分離インスタンスのCPU仕様は変更できません。 コアを追加してCPU容量をスケールアップすることはできません。 ただし、リードレプリカの数を増やすことで、インスタンスの全体的なパフォーマンスを向上させることができます。

  • クラウドネイティブインスタンスのリードレプリカの数を増やす方法については、「読み書き分離の有効化」をご参照ください。

  • クラシックインスタンスのリードレプリカの数を増やす方法については、「インスタンスの設定の変更」をご参照ください。

関連ドキュメント

  • 高いCPU使用率のトラブルシューティングと対処方法については、「」「Tairインスタンスの高いCPU使用率のトラブルシューティング」をご参照ください。

  • Redis Open-Source EditionおよびTair (Enterprise Edition) のパフォーマンスの詳細については、 性能のwhitepaper

  • Redis Open-Source EditionおよびTair (Enterprise Edition) インスタンスのインスタンスタイプ、CPUコア、メモリ、帯域幅、最大接続数については、「概要」をご参照ください。