Azure 受管理快取服務的容量規劃

重要

Microsoft 建議使用 Azure Redis 快取的所有新開發。 如需選擇 Azure 快取供應專案的目前檔和指引,請參閱 哪一個 Azure 快取供應專案適合我?

受控快取服務快取的必要容量取決於數個因素,包括要放在快取中的資料量、快取的讀取和寫入頻率和寫入數量,以及針對快取指定了哪些選項,例如高可用性。 一旦決定了快取需求,就能判斷快取供應項目和大小。 本主題提供如何使用 容量規劃指南試算表 來判斷快取所需的容量,以及設定來布建快取以符合需求的概觀。

使用容量規劃指南試算表

容量規劃指南試算表是從 Microsoft 下載中心下載的試算表,可用來協助進行容量規劃。

Azure 快取 – Planner工作表是容量規劃指南試算表中唯一的工作表,用來協助判斷受控快取服務快取的設定。

Windows Azure Cache Service Capacity Planner

Azure 快取 – Planner工作表接受數種類型的輸入。 第一個區段 輸入:資料需求是用來計算快取的資料大小上限。 針對最多十種資料類型,您可以輸入 [平均物件大小 (序列化之後)][物件數目上限][製作資料複本 (HA)]。 在前一個範例中,設計一個資料類型。 平均大小為 2,048 個位元組,快取中物件數目上限為 250,000 個位元組。 未啟用高可用性。

第二個區段 輸入:輸送量需求可用來計算快取的頻寬需求,並在尖峰負載時輸入 Reads/secWrites/sec 數目 。 在此範例中, 資料類型 1 的尖峰負載是每秒 1,000 次讀取,每秒 100 次寫入。

第三節 輸入:進階選項提供數個額外的輸入設定。 [尖峰負載間隔 - 資料] 和 [尖峰負載間隔 - 輸送量] 在應用程式負載中提供負荷超載緩衝區。 這些設定提供一個便利的方式針對快取中的資料量及輸送量增加或減少所需的緩衝區。

[具名快取大小] 用來指定您想要在快取中使用多少具名快取。 具名快取提供一種方式讓快取中的不同資料集具有不同的快取選項。 基本版快取供應項目支援單一預設具名快取,而標準版和進階版快取供應項目支援最多 10 個具名快取,包括設具名快取。

[通知] 用來指定您是否想要使用快取通知。 當在快取叢集中進行各種快取作業時,快取通知可以讓應用程式以非同步方式接收通知。 快取通知也提供使本機快取的物件自動失效的功能。 標準版和進階版快取供應項目支援通知,而基本版中則未支援。

設定輸入之後,此工具會在 [輸出:可能的組態 ] 區段中提供提案。 在此範例中,建議的設定為 768 MB 大小的基本版快取。

若要使用 [Azure 快取 – 規劃者] 工作表,請在 [輸入] 區段中輸入符合您快取需求的值。 您可以使用建議提案做為設定快取的起點。 若要設定快取,請參閱 設定快取

部署快取用戶端之後,您可以遵循監視 Azure 受控快取服務中的指引來監視快取的健康情況和效能。 如果您需要相應增加或減少快取,請遵循調整 Azure 快取受控快取服務中的步驟。

另請參閱

概念

如何:建立 Azure 受控快取服務的快取
監控 Azure 受管理快取服務
擴充 Azure 受管理快取服務的快取