Azure Managed Cache Service のキャッシュのスケーリング
重要
Microsoft では、すべての新しい開発で Azure Redis Cache を使用することをお勧めします。 Azure Cache オファリングの選択に関する最新のドキュメントとガイダンスについては、自分に適した Azure Cache オファリングを参照してください。
Managed Cache Serviceには、キャッシュ サイズと機能の選択に柔軟性を提供するさまざまなキャッシュ オファリングがあります。 キャッシュの作成後にアプリケーションの要件が変更された場合は、Azure 管理ポータルの [キャッシュ] の [ スケール ] タブを使用して、キャッシュのサイズと機能を変更できます。 このトピックでは、Managed Cache Serviceでのキャッシュのスケーリングの概要について説明します。
アプリケーションに適したキャッシュ オファリングとキャッシュ メモリのガイダンスについては、「Azure Managed Cache Serviceの容量計画」を参照してください。
キャッシュのスケーリング
Managed Cache Serviceの監視機能を使用して、Managed Cache Service アプリケーションの正常性とパフォーマンスを監視し、キャッシュをスケーリングする必要があるかどうかを判断できます。 キャッシュがアプリケーションの要件を満たしていない状態になった場合は、現在のキャッシュ サービスで使用できるキャッシュ メモリを増減したり、新しいキャッシュ サービスにスケーリングしたりできます。
注意
キャッシュの正常性とパフォーマンスの監視の詳細については、「Azure Managed Cache Serviceの監視」を参照してください。
キャッシュは、[キャッシュ] の [ スケール ] タブでスケーリングされます。
Managed Cache Serviceには 3 つのキャッシュ オファリングがあり、それぞれに異なるセット キャッシュ機能と、使用可能なキャッシュ メモリの範囲が異なります。
Basic - キャッシュ サイズ 128 MB ~ 1 GB (128 MB ずつ増分)、既定で名前付きキャッシュ 1 つ
Standard - キャッシュ サイズは 1 ~ 10 GB (1 GB 刻み) であり、通知、高可用性、最大 10 個の名前付きキャッシュがサポートされます。
Premium - キャッシュ サイズ 5 GB ~ 150 GB (5 GB ずつ増分)、通知、高可用性、および最大 10 の名前付きキャッシュのサポート
キャッシュのキャッシュ メモリをスケーリングしてサイズを増減することも、別のキャッシュ サービスにスケーリングすることもできます。
注意
キャッシュ メモリを増減したり、キャッシュオファリングを変更したりすると、キャッシュに対して支払う価格が変更されます。 詳細については、「 キャッシュの価格」を参照してください。
このセクションの内容
キャッシュ メモリのスケーリング
キャッシュ メモリを増やすには
キャッシュ メモリを減らすには
キャッシュ サービスのスケーリング
- キャッシュ サービスを変更するには
キャッシュ メモリのスケーリング
キャッシュ メモリは単位で購入し、構成します。 Basic キャッシュは 128 MB 単位、Standard キャッシュは 1 GB 単位、Premium キャッシュは 5 GB 単位です。 キャッシュ メモリのサイズを増減するときは、これらの単位でサイズが変更されます。 [キャッシュ] の [スケール] タブの [キャッシュ メモリ] スライダーに、現在割り当てられているメモリ量と、スケーリングに使用できるメモリ量が表示されます。 キャッシュ メモリのサイズを増減するには、このスライダーを調節します。
キャッシュ メモリを増やすには
キャッシュ メモリを減らすには
キャッシュ メモリを増やすには
[キャッシュ] の [ スケール ] タブで、[ キャッシュ メモリ ] スライダーを目的の増加メモリ設定に移動し、[ 保存] をクリックします。 新しいキャッシュ メモリ サイズを保存するには、しばらく時間がかります。
現在のキャッシュ オファリングよりも多くの容量が必要な場合は、このトピックの次のスケール キャッシュ オファリングのセクションを参照してください。
注意
キャッシュ メモリが増えても、キャッシュ内のデータが失われることはありません。
キャッシュ メモリを減らすには
[キャッシュ] の [ スケール ] タブで、[ キャッシュ メモリ ] スライダーを目的の縮小メモリ設定に移動し、[ 保存] をクリックします。 新しいキャッシュ メモリ サイズを保存するには、しばらく時間がかります。 キャッシュ メモリを減らすとき、一度に減らせるのは 2 単位までとなります。 キャッシュ メモリを縮小する量が 2 単位を超える場合は、目的のキャッシュ メモリ サイズに達するまでこの手順を繰り返してください。
現在のキャッシュ オファリングよりも少ない容量が必要な場合は、このトピックの次のスケール キャッシュ オファリングのセクションを参照してください。
重要
キャッシュ メモリを減らすと、キャッシュ内のデータが失われる可能性があります。これは、キャッシュ内のデータの量とデータがキャッシュ内でどのように分散しているかによります。 キャッシュの使用率を調べるには、キャッシュ ダッシュボードの [使用メモリ (%)] やその他のメトリックを確認します。 キャッシュの使用率が容量の上限に近づいている場合は、最適なパフォーマンスのために、キャッシュ メモリを減らさないことをお勧めします。 詳細については、「Azure Managed Cache Serviceの監視」を参照してください。
キャッシュ サービスのスケーリング
必要とするキャッシュ メモリのサイズが、現在のキャッシュ サービスで提供される量よりも多いまたは少ない場合や、現在のキャッシュ サービスにはない機能が必要な場合は、キャッシュを別のキャッシュ サービスにスケーリングできます。
- キャッシュ サービスを変更するには
キャッシュ サービスを変更するには
[キャッシュ] の [ スケール ] タブで、[キャッシュ オファリング] ドロップダウンから目的の キャッシュ オファリング を選択し、[ 保存] をクリックします。
重要
キャッシュ サービスを変更すると、キャッシュ内のすべての項目が失われます。 新しいキャッシュ サービスが適用されるのに数分かかることがありますが、その間も、キャッシュ クライアントは以前のキャッシュ サービスに引き続きアクセスできます。 新しいキャッシュ サービスをオンラインにできる状態になると、切り替えが行われます。ごく短時間ですが、切り替えが行われている間はキャッシュ クライアントは接続できません。
参照
概念
Azure Managed Cache Service の監視
Azure Managed Cache Service のキャッシュ サービス