セールス: 1-800-867-1380

Azure Managed Cache Service の高可用性

更新日: 2014年9月

noteメモ
アプリケーションに対して適切な Azure Cache サービスを選択するためのガイダンスについては、「どの Azure Cache を利用すればよいですか。」を参照してください。

Microsoft Azure Cache では、キャッシュされたオブジェクトの高可用性を維持できます。高可用性によって、ハードウェアの障害に対する回復力のためにキャッシュされたオブジェクトがキャッシュ内で複製されます。キャッシュの [構成] タブの [管理ポータル] の名前付きキャッシュレベルで、高可用性が構成されます。コードの変更は必要ありません。負荷に対して必要なメモリ容量を再計算するだけで済みます。これを行うには、容量計画スプレッドシートで高可用性設定を有効にします。詳細については、「Azure Managed Cache Service の容量計画」を参照してください。

noteメモ
高可用性は標準またはプレミアムのキャッシュ オファリングでのみ利用でき、基本のキャッシュ オファリングでは利用できません。詳細については、TechNet の「 Azure Managed Cache Service のキャッシュ サービス.

高可用性が有効にされている場合、キャッシュされた各アイテムの 2 番目のコピーが保持されます。そのため、キャッシュ サービスの一部が停止した場合でも、バックアップ コピーが存在します。このシナリオでは、セカンダリ コピーがプライマリ コピーに昇格します。新しいセカンダリ コピーが高可用性を維持することになります。この間隔の間に、セカンダリ コピーがプライマリ コピーに昇格され、ルーティング情報が更新される短い時間が存在する可能性があります。その時間の間に、クライアントが RetryLaterErrorCodeDataCacheException 例外を受け取ることがあります。キャッシュ アプリケーションは通常のエラー処理を使用し、この状況に正しく対応するためのロジックを再試行する必要があります。

高可用性を実装するために、すべてのキャッシュ書き込みがプライマリ コピーとセカンダリ コピーの両方に行われます。

すべての書き込みはプライマリ コピーとセカンダリ コピーの両方に行われるので、高可用性は遅延を増やし、スループットを減らします。高可用性によって得られるキャッシュの利点を考慮すれば、これは妥当な代償と考えることができます。

定義上、高可用性を使用する場合は、キャッシュ項目ごとに必要なメモリの量が倍増します。容量計画タスクでは、このメモリに対する影響を考慮してください。詳細については、「Azure Managed Cache Service の容量計画」を参照してください。

高可用性は標準またはプレミアムのキャッシュ オファリングでのみ利用でき、基本のキャッシュ オファリングでは利用できません。詳細については、TechNet の「 Azure Managed Cache Service のキャッシュ サービス.

キャッシュの [構成] タブの [管理ポータル] の名前付きキャッシュレベルで、高可用性が構成されます。高可用性の既定の設定は [無効] です。

Windows Azure キャッシュ サービスでの高可用性
noteメモ
基本キャッシュ オファリングの場合、[構成] タブの [名前付きキャッシュ] セクションに、[高可用性] 列が表示されません。

関連項目

その他のリソース

Azure Managed Cache Service の機能

この情報は役に立ちましたか。
(残り 1500 文字)
フィードバックをいただき、ありがとうございました
表示:
© 2015 Microsoft