Přehled obecných vzorů automatického škálování

Tento článek popisuje některé běžné vzory škálování prostředků v Azure.

Azure Monitor se vztahuje pouze na služby Virtual Machine Scale Sets,Cloud Services,App Service – Web Appsa API Management.

Začínáme

Tento článek předpokládá, že máte zkušenosti s automatickým škálováním. Tady můžete začít škálovat prostředek. Následuje několik běžných vzorů škálování.

Škálování na základě procesoru

Máte webovou aplikaci (/VMSS/cloudovou službu) a

  • Chcete škálovat na více nebo více prostředků na základě procesoru.
  • Kromě toho chcete zajistit, aby byl k dispozici minimální počet instancí.
  • Chcete také zajistit, abyste nastavili maximální limit počtu instancí, na které můžete škálovat.

Scale based on CPU

Škálování odlišně ve všední dny vs. víkendy

Máte webovou aplikaci (/VMSS/cloudovou službu) a

  • Ve výchozím nastavení chcete 3 instance (ve všední dny).
  • Neočekáváte provoz o víkendech, a proto chcete o víkendech škálovat na 1 instanci.

Scale differently on weekdays vs weekends

Jiné škálování o svátcích

Máte webovou aplikaci (/VMSS/cloudovou službu) a

  • Ve výchozím nastavení chcete škálovat nahoru nebo dolů na základě využití procesoru.
  • Během svátků (nebo konkrétních dnů, které jsou pro vaši firmu důležité), ale chcete přepsat výchozí hodnoty a mít k dispozici větší kapacitu.

Scale differently on holidays

Škálování na základě vlastní metriky

Máte webový front-end a vrstvu rozhraní API, která komunikuje s back-endem.

  • Chcete škálovat úroveň rozhraní API na základě vlastních událostí ve front-endu (příklad: Chcete škálovat proces pokladny na základě počtu položek v nákupním košíku).

Scale based on custom metric