Snížení nákladů na služby pomocí Azure Advisoru

Azure Advisor vám pomůže optimalizovat a omezit celkové náklady na Azure tím, že identifikuje nečinné a málo využívané prostředky. Doporučení k nákladům můžete získat na kartě Náklady na řídicím panelu Advisoru.

  1. Přihlaste se k portálu Azure.

  2. Vyhledejte a vyberte Advisor z libovolné stránky.

  3. Na řídicím panelu Advisor vyberte kartu Náklady .

Optimalizace výdajů na virtuální počítač nebo škálovací sadu virtuálních počítačů změnou velikosti nebo vypnutím nevyužitých instancí

I když některé scénáře aplikací můžou mít za následek nízké využití návrhem, můžete často ušetřit peníze tím, že spravujete velikost a počet virtuálních počítačů nebo škálovacích sad virtuálních počítačů.

Advisor používá algoritmy strojového učení k identifikaci nízkého využití a k identifikaci ideálního doporučení k zajištění optimálního využití virtuálních počítačů a škálovacích sad virtuálních počítačů. Doporučené akce se vypnou nebo změní velikost, které jsou specifické pro prostředek, který se vyhodnocuje.

Doporučení k vypnutí

Advisor identifikuje prostředky, které se během posledních sedmi dnů nepoužívaly, a doporučuje je vypnout.

  • Kritéria doporučení zahrnují metriky využití procesoru a odchozí sítě. Paměť se nepovažuje, protože jsme zjistili, že využití procesoru a odchozí sítě je dostatečné.

  • Analyzují se data o využití za posledních 7 dnů. Období zpětného vyhledávání můžete změnit v konfiguracích. Dostupná období zpětného vyhledávání jsou 7, 14, 21, 30, 60 a 90 dní. Po změně období zpětného vyhledávání může trvat až 48 hodin, než se doporučení aktualizují.

  • Metriky se vzorkují každých 30 sekund, agregují se na 1 minutu a pak se dále agregují na 30 minut (při agregaci na 30 minut vezmeme maximum průměrných hodnot). Ve škálovacích sadách virtuálních počítačů se metriky z jednotlivých virtuálních počítačů agregují pomocí průměru metrik napříč instancemi.

  • Doporučení k vypnutí se vytvoří v následujících případech:

    • P95 maximální hodnoty využití procesoru sečtené napříč všemi jádry je menší než 3 %
    • P100 průměrného procesoru za posledních 3 dny (součet nad všemi jádry) <= 2 %
    • Využití odchozí sítě je kratší než 2 % za sedmidenní období

Změna velikosti doporučení skladové položky

Advisor doporučuje změnu velikosti virtuálních počítačů, pokud je možné přizpůsobit aktuální zatížení vhodnější skladové položky, což je levnější (na základě maloobchodních sazeb). Ve škálovacích sadách virtuálních počítačů doporučí Advisor změnu velikosti, pokud je možné přizpůsobit aktuální zatížení vhodnější levnější skladové položky nebo nižší počet instancí stejné skladové položky.

  • Mezi kritéria doporučení patří využití procesoru, paměti a odchozí sítě.

  • Analyzují se data o využití za posledních 7 dnů. Všimněte si, že v konfiguracích můžete změnit období zpětného vyhledávání. Dostupná období zpětného vyhledávání jsou 7, 14, 21, 30, 60 a 90 dní. Po změně období zpětného vyhledávání mějte na paměti, že aktualizace doporučení může trvat až 48 hodin.

  • Metriky se vzorkují každých 30 sekund, agregují se na 1 minutu a pak se agregují na 30 minut (agregace na 30 minut trvá maximální průměrné hodnoty). Ve škálovacích sadách virtuálních počítačů se metriky z jednotlivých virtuálních počítačů agregují pomocí průměru metrik pro doporučení počtu instancí a agregují se s využitím maximálních metrik pro doporučení ke změnám skladové položky.

  • Na základě následujících kritérií se určí odpovídající skladová položka (pro virtuální počítače) nebo počet instancí (pro prostředky škálovací sady virtuálních počítačů):

    • Výkon úloh na nové SKU nebude mít vliv.
      • Cíl pro úlohy zaměřené na uživatele:
        • P95 využití procesoru a odchozí sítě na doporučené skladové položce 40 % nebo nižší
        • P100 využití paměti na doporučené skladové položce 60 % nebo nižší
      • Cíl pro úlohy, které nejsou přístupné uživatelům:
        • P95 využití procesoru a odchozí sítě na nové skladové položce 80 % nebo nižší
        • P100 využití paměti na nové skladové položce 80 % nebo nižší
    • Nová skladová položka (pokud je k dispozici) má stejné akcelerované síťové funkce a služby Premium Storage.
    • Nová skladová položka (pokud je k dispozici) se podporuje v aktuální oblasti virtuálního počítače s doporučením.
    • Nová skladová položka (pokud je k dispozici) je levnější.
    • Doporučení počtu instancí také berou v úvahu, pokud škálovací sadu virtuálních počítačů spravuje Service Fabric nebo AKS. U spravovaných prostředků Service Fabric doporučení berou v úvahu úrovně spolehlivosti a odolnosti.
  • Advisor určí, jestli je úloha určená uživatelem, a to analýzou charakteristik využití procesoru. Přístup je založený na zjištěních společnosti Microsoft Research. Další podrobnosti najdete tady: Predikce power overscription v cloudových platformách – Microsoft Research.

  • Na základě nejlepších a nejlevnějších nákladů bez dopadu na výkon doporučí Advisor nejen menší skladové položky ve stejné rodině (například D3v2 až D2v2), ale také skladové položky v novější verzi (například D3v2 až D2v3) nebo jinou řadu (například D3v2 až E3v2).

  • U prostředků škálovací sady virtuálních počítačů advisor upřednostňuje doporučení počtu instancí oproti doporučením ke změnám skladové položky, protože změny počtu instancí jsou snadno použitelné, což vede k rychlejším úsporám.

Doporučení s možností nárazu

Vyhodnocujeme, jestli jsou úlohy způsobilé ke spouštění na specializovaných skladových posílaných skladových úrovní, které podporují proměnlivé požadavky na výkon úloh a jsou levnější než skladové položky pro obecné účely. Další informace o SKU s možností nárazového škálování najdete tady: rozšíření B-series – Azure Virtual Machines.

Doporučení skladové položky s možností nárazového nárůstu je provedeno v následujících případech:

  • Průměrné využití procesoru je menší než standardní výkon skladových položek s možností nárazového využití.
    • Pokud je výkon procesoru P95 menší než dvakrát vyšší než standardní výkon skladových položek s možností zvýšení kapacity
    • Pokud aktuální skladová položka nemá povolené akcelerované síťové služby, protože skladové položky s možností nárazového škálování zatím nepodporují akcelerované síťové služby.
    • Pokud zjistíme, že kredity SKU s možností nárazového využití jsou dostatečné pro podporu průměrného využití procesoru za 7 dnů. Všimněte si, že v konfiguracích můžete změnit období zpětného vyhledávání.

Výsledné doporučení naznačuje, že uživatel by měl změnit velikost aktuálního virtuálního počítače nebo škálovací sady virtuálních počítačů na skladovou položku s možností nárazového škálování se stejným počtem jader. Tento návrh se navrhuje, aby uživatel mohl využívat nižší náklady a také skutečnost, že zatížení má nízké průměrné využití, ale vysoké špičky v případech, které můžou nejlépe obsloužit skladovou položku řady B.Series.

Advisor zobrazuje odhadované úspory nákladů na doporučenou akci: změna velikosti nebo vypnutí. Pro změnu velikosti poskytuje Advisor aktuální a cílové informace o počtu skladových položek nebo instancí. Pokud chcete být selektivnější ohledně akce na nedostatečně využitých virtuálních počítačích nebo škálovacích sadách virtuálních počítačů, můžete upravit pravidlo využití procesoru podle předplatného.

V některých případech se doporučení nedají přijmout nebo nemusí být použitelná, například některé z těchto běžných scénářů (mohou existovat i jiné případy):

  • Virtuální počítač nebo škálovací sada virtuálních počítačů byla zřízena tak, aby vyhovovala nadcházejícímu provozu.

  • Škálovací sada virtuálních počítačů nebo virtuálních počítačů používá jiné prostředky, které algoritmus změny velikosti nepovažuje, například metriky jiné než procesor, paměť a síť.

  • Konkrétní testování prováděné u aktuální skladové položky, i když se nevyužívá efektivně

  • Potřebujete zachovat homogenní skladové položky virtuálních počítačů nebo škálovací sady virtuálních počítačů.

  • Virtuální počítač nebo škálovací sada virtuálních počítačů, které se využívají pro účely zotavení po havárii

V takových případech jednoduše použijte možnosti Zavřít/Odložit spojené s doporučením.

Omezení

  • Úspory spojené s doporučeními jsou založené na maloobchodních sazbách a nebere v úvahu žádné dočasné nebo dlouhodobé slevy, které se můžou vztahovat na váš účet. V důsledku toho můžou být uvedené úspory vyšší, než je skutečně možné.

  • Doporučení nebere v úvahu přítomnost nákupů rezervovaných instancí (RI) nebo plánů úspor. V důsledku toho můžou být uvedené úspory vyšší, než je skutečně možné. V některých případech, například v případě doporučení napříč řadami, v závislosti na typech skladových položek, pro které byly zakoupené rezervované instance, se náklady můžou zvýšit, když se budou dodržovat doporučení optimalizace. Upozorňujeme, že při použití doporučení správné velikosti zvažujete nákupy plánu RI/Savings.

Neustále pracujeme na vylepšování těchto doporučení. Neváhejte sdílet zpětnou vazbu na fóru Advisoru.

Konfigurace doporučení pro VMSS nebo VMSS

Doporučení služby Advisor pro virtuální počítače a škálovací sady virtuálních počítačů můžete upravit. Konkrétně můžete nastavit filtr pro každé předplatné tak, aby zobrazoval pouze doporučení pro počítače s určitým využitím procesoru. Toto nastavení bude filtrovat doporučení, ale nezmění způsob jejich generování.

Poznámka:

Pokud nemáte požadovaná oprávnění, je tato možnost v uživatelském rozhraní zakázaná. Informace o oprávněních najdete v tématu Oprávnění v Azure Advisoru.

Pokud chcete upravit pravidla správné velikosti virtuálních počítačů nebo škálovacích sad virtuálních počítačů Advisoru, postupujte takto:

  1. Na libovolné stránce Azure Advisoru klikněte v levém navigačním podokně na Možnost Konfigurace . Otevře se stránka Konfigurace advisoru s vybranou kartou Prostředky ve výchozím nastavení.

  2. Vyberte kartu škálovací sady virtuálních počítačů nebo škálovacích sad virtuálních počítačů.

  3. Vyberte předplatná, která chcete nastavit filtr pro průměrné využití procesoru, a potom klikněte na Upravit.

  4. Vyberte požadovanou průměrnou hodnotu využití procesoru a klikněte na Použít. Může trvat až 24 hodin, než se nová nastavení projeví v doporučeních.

Screenshot of Azure Advisor configuration option for VM/Virtual Machine Scale Sets sizing rules.

Další kroky

Další informace o doporučeních Advisoru najdete tady: