Spolehlivost ve škálovacích sadách virtuálních počítačů

Tento článek obsahuje konkrétní doporučení ke spolehlivosti a informace o podpoře zón dostupnosti pro škálovací sady virtuálních počítačů.

Poznámka:

Škálovací sady virtuálních počítačů je možné nasadit pouze do jedné oblasti. Pokud chcete nasadit virtuální počítače napříč několika oblastmi, přečtěte si téma Zotavení po havárii virtuálních počítačů: převzetí služeb při selhání mezi oblastmi.

Přehled spolehlivosti architektury v Azure najdete v tématu Spolehlivost Azure.

Doporučení pro spolehlivost

Tato část obsahuje doporučení pro dosažení odolnosti a dostupnosti. Každé doporučení spadá do jedné ze dvou kategorií:

  • Položky stavu pokrývají oblasti, jako jsou položky konfigurace a správnou funkci hlavních komponent, které tvoří vaši úlohu Azure, jako jsou nastavení konfigurace prostředků Azure, závislosti na jiných službách atd.

  • Rizikové položky pokrývají oblasti, jako jsou požadavky na dostupnost a obnovení, testování, monitorování, nasazení a další položky, které v případě nevyřešeného stavu zvyšují pravděpodobnost problémů v prostředí.

Matice priorit doporučení pro spolehlivost

Každé doporučení je označeno v souladu s následující maticí priority:

Image Priorita Popis
Vyšší Je potřeba okamžitě opravit.
Medium Oprava do 3-6 měsíců.
nízkou Je potřeba zkontrolovat.

Souhrn doporučení pro spolehlivost

Kategorie Priorita Doporučení
Vysoká dostupnost Povolení zásad automatické opravy
Nasazení škálovacích sad virtuálních počítačů napříč zónami dostupnosti pomocí sady Virtual Machine Scale Sets Flex
Škálovatelnost VMSS-1: Nasazení virtuálních počítačů s flexibilním režimem orchestrace
Konfigurace automatického škálování škálovacích sad virtuálních počítačů na automatické
Nastavení vlastních zásad škálování virtuálních počítačů na výchozí
Zotavení po havárii Povolení zásad ochrany pro všechny virtuální počítače škálovací sady virtuálních počítačů
Monitorování Povolení monitorování stavu aplikace Škálovací sady virtuálních počítačů
Efektivita systému Konfigurace algoritmu rozložení zásad přidělování na maximální rozložení
Automation Nastavení možností orchestrace oprav na orchestraci Azure

Vysoká dostupnost

Povolení zásad automatické opravy

Pokud chcete dosáhnout vysoké dostupnosti pro aplikace, povolte automatické opravy instancí, aby se zachovala sada virtuálních počítačů, které jsou v pořádku. Když rozšíření stavu aplikace nebo sondy stavu Load Balanceru zjistí, že instance není v pořádku, automatická oprava instance odstraní instanci, která není v pořádku, a vytvoří novou instanci, která ji nahradí.

Pomocí vlastnosti automaticRepairsPolicy.gracePeriodlze nastavit období odkladu . Období odkladu zadané v minutách a ve formátu ISO 8601 může být v rozsahu 10 až 90 minut a má výchozí hodnotu 30 minut.

// Azure Resource Graph Query
// Find VMSS instances associated with autoscale settings when autoscale is disabled
resources
| where type == "microsoft.compute/virtualmachinescalesets"
| project name, id, tags
| join kind=leftouter  (
    resources
    | where type == "microsoft.insights/autoscalesettings"
    | where tostring(properties.targetResourceUri) contains "Microsoft.Compute/virtualMachineScaleSets"
    | project id = tostring(properties.targetResourceUri), autoscalesettings = properties
) on id
| where isnull(autoscalesettings) or autoscalesettings.enabled == "false"
| project recommendationId = "vmss-4", name, id, tags, param1 = "autoscalesettings: Disabled"
| order by id asc

Nasazení škálovacích sad virtuálních počítačů napříč zónami dostupnosti pomocí sady Virtual Machine Scale Sets Flex

Při vytváření škálovacích sad virtuálních počítačů používejte zóny dostupnosti k ochraně aplikací a dat před nepravděpodobném selháním datacentra. Další informace najdete v tématu Podpora zón dostupnosti.

// Azure Resource Graph Query
// Find VMSS instances with one or no Zones selected
resources
| where type == "microsoft.compute/virtualmachinescalesets"
| where array_length(zones) <= 1 or isnull(zones)
| project recommendationId = "vmss-8", name, id, tags, param1 = "AvailabilityZones: Single Zone"
| order by id asc

Škálovatelnost

Nasazení virtuálních počítačů s flexibilním režimem orchestrace

Všechny virtuální počítače, včetně virtuálních počítačů s jednou instancí, by se měly nasadit do škálovací sady pomocí flexibilního režimu orchestrace, aby vaše aplikace byla připravená na budoucí ověření škálování a dostupnosti. Flexibilní orchestrace nabízí záruky vysoké dostupnosti (až 1 000 virtuálních počítačů) rozložením virtuálních počítačů mezi domény selhání v oblasti nebo v rámci zóny dostupnosti.

Další informace o tom, jak správně používat škálovací sady, najdete v tématu Kdy použít škálovací sady virtuálních počítačů místo virtuálních počítačů.

// Azure Resource Graph Query
// Find all zonal VMs that are NOT deployed with Flex orchestration mode
resources
| where type == "microsoft.compute/virtualmachinescalesets"
| where properties.orchestrationMode != "Flexible"
| project recommendationId = "vmss-1", name, id, tags, param1 = strcat("orchestrationMode: ", tostring(properties.orchestrationMode))

Konfigurace automatického škálování škálovacích sad virtuálních počítačů na automatické

Automatické škálování je integrovaná funkce služby Azure Monitor , která pomáhá výkonu a nákladově efektivity vašich prostředků přidáním a odebráním virtuálních počítačů škálovací sady na základě poptávky. Kromě toho můžete prostředky škálovat ručně na určitý počet instancí nebo v souladu s prahovými hodnotami metrik. Můžete také naplánovat počty instancí, které se škálují během určených časových intervalů.

Informace o povolení automatických upgradů imagí operačního systému najdete v tématu Automatické upgrady imagí operačního systému azure Virtual Machine Scale Set.

// Azure Resource Graph Query
// Find VMSS instances associated with autoscale settings when predictiveAutoscalePolicy_scaleMode is disabled
resources
| where type == "microsoft.compute/virtualmachinescalesets"
| project name, id, tags
| join kind=leftouter  (
    resources
    | where type == "microsoft.insights/autoscalesettings"
    | where tostring(properties.targetResourceUri) contains "Microsoft.Compute/virtualMachineScaleSets"
    | project id = tostring(properties.targetResourceUri), autoscalesettings = properties
) on id
| where autoscalesettings.enabled == "true" and autoscalesettings.predictiveAutoscalePolicy.scaleMode == "Disabled"
| project recommendationId = "vmss-5", name, id, tags, param1 = "predictiveAutoscalePolicy_scaleMode: Disabled"
| order by id asc

Nastavení vlastních zásad škálování virtuálních počítačů na výchozí

Funkce vlastních zásad škálování škálovacích sad virtuálních počítačů umožňuje nakonfigurovat pořadí, ve kterém se virtuální počítače škálují. Existují tři konfigurace zásad škálování:

Nasazení škálovací sady virtuálních počítačů je možné škálovat nebo škálovat na základě pole metrik, včetně metrik definovaných platformou a uživatelem definovaných vlastních metrik. Zatímco se při škálování na více instancí vytváří nové virtuální počítače založené na modelu škálovací sady, škálování na méně instancí ovlivňuje spouštění virtuálních počítačů, které mohou mít při vývoji úloh škálovací sady různé konfigurace nebo funkce.

Není nutné zadat zásadu horizontálního snížení kapacity, pokud chcete sledovat pouze výchozí pořadí, protože výchozí vlastní zásada škálování poskytuje nejlepší algoritmus a flexibilitu pro většinu scénářů. Výchozí řazení je následující:

  1. Vyrovnávat virtuální počítače napříč zónami dostupnosti (pokud je škálovací sada nasazená s podporou zóny dostupnosti).
  2. Vyrovnávání virtuálních počítačů napříč doménami selhání (nejlepší úsilí)
  3. Odstraňte virtuální počítač s nejvyšším ID instance.

Pokud vaše úloha vyžaduje, aby se po vyrovnávání mezi zónami dostupnosti odstranily nejstarší nebo nejnovější virtuální počítače, používejte zásady Nejnovější a Nejstarší .

Poznámka:

Vyrovnávání mezi zónami dostupnosti nebo doménami selhání nepřesouvá virtuální počítače mezi zónami dostupnosti nebo doménami selhání. Vyrovnávání se dosahuje odstraněním virtuálních počítačů z nevyrovnaných zón dostupnosti nebo domén selhání, dokud nedojde k vyvážení distribuce virtuálních počítačů.

// Azure Resource Graph Query
// Find VMSS instances where strictly zoneBalance is set to True
resources
| where type == "microsoft.compute/virtualmachinescalesets"
| where properties.orchestrationMode == "Uniform" and properties.zoneBalance == true
| project recommendationId = "vmss-6", name, id, tags, param1 = "strictly zoneBalance: Enabled"
| order by id asc

Zotavení po havárii

Povolení zásad ochrany pro všechny virtuální počítače škálovací sady virtuálních počítačů

Pokud chcete, aby se konkrétní virtuální počítače zpracovávaly jinak než se zbytkem instance škálovací sady, použijte zásady ochrany služby Virtual Machine Scale Sets.

Vzhledem k tomu, že vaše aplikace zpracovává provoz, můžou nastat situace, kdy chcete, aby se s konkrétními virtuálními počítači zacházelo jinak než se zbytkem instance škálovací sady. Například některé virtuální počítače ve škálovací sadě můžou provádět dlouhotrvající operace a nechcete, aby se tyto virtuální počítače škálovaly, dokud se operace nedokončí. Můžete mít také specializované několik virtuálních počítačů ve škálovací sadě pro provádění různých úloh než ostatní členové škálovací sady. Tyto speciální virtuální počítače není nutné upravovat s ostatními virtuálními počítači ve škálovací sadě. Ochrana instancí poskytuje další ovládací prvky, které umožňují tyto a další scénáře pro vaši aplikaci.

// Azure Resource Graph Query
// Find all VMs that do NOT have health monitoring enabled
resources
| where type == "microsoft.compute/virtualmachinescalesets"
| join kind=leftouter  (
    resources
    | where type == "microsoft.compute/virtualmachinescalesets"
    | mv-expand extension=properties.virtualMachineProfile.extensionProfile.extensions
    | where extension.properties.type in ( "ApplicationHealthWindows", "ApplicationHealthLinux" )
    | project id
) on id
| where id1 == ""
| project recommendationId = "vmss-2", name, id, tags, param1 = "extension: null"

Sledování

Povolení monitorování stavu aplikace Škálovací sady virtuálních počítačů

Monitorování stavu aplikace je důležitým signálem pro správu a upgrade nasazení. Škálovací sady virtuálních počítačů Azure poskytují podporu pro postupné upgrady, mezi které patří:

// Azure Resource Graph Query
// Find all VMs that do NOT have automatic repair policy enabled
resources
| where type == "microsoft.compute/virtualmachinescalesets"
| where properties.automaticRepairsPolicy.enabled == false
| project recommendationId = "vmss-3", name, id, tags, param1 = "automaticRepairsPolicy: Disabled"

Efektivita systému

Konfigurace algoritmu rozložení zásad přidělování na maximální rozložení

S maximálním rozložením škálovací sada rozloží virtuální počítače do co největšího počtu domén selhání v rámci každé zóny. Toto šíření může být v rámci zóny větší nebo méně než pět domén selhání. Se statickým pevným rozložením škálovací sada rozloží virtuální počítače do přesně pěti domén selhání na každou zónu. Pokud škálovací sada nemůže najít pět různých domén selhání pro každou zónu, aby vyhověla žádosti o přidělení, požadavek selže.

Další informace naleznete v tématu Možnosti šíření.

// Azure Resource Graph Query
// Find VMSS instances where Spreading algorithm is set to Static
resources
| where type == "microsoft.compute/virtualmachinescalesets"
| where properties.platformFaultDomainCount > 1
| project recommendationId = "vmss-7", name, id, tags, param1 = "platformFaultDomainCount: Static"
| order by id asc

Automatizace

Nastavení možností orchestrace oprav na orchestraci Azure

Povolte automatické opravy hosta virtuálního počítače pro virtuální počítače Azure. Automatické opravy hosta virtuálního počítače usnadňují správu aktualizací bezpečným a automatickým opravováním virtuálních počítačů za účelem zajištění dodržování předpisů zabezpečení a zároveň omezují poloměr výbuchu virtuálních počítačů.

resources
| where type == "microsoft.compute/virtualmachinescalesets"
| join kind=inner (
    resources
    | where type == "microsoft.compute/virtualmachines"
    | project id = tostring(properties.virtualMachineScaleSet.id), vmproperties = properties
) on id
| extend recommendationId = "vmss-9", param1 = "patchMode: Manual", vmproperties.osProfile.linuxConfiguration.patchSettings.patchMode
| where isnotnull(vmproperties.osProfile.linuxConfiguration) and vmproperties.osProfile.linuxConfiguration.patchSettings.patchMode !in ("AutomaticByPlatform", "AutomaticByOS")
| distinct recommendationId, name, id, param1
| union (resources
| where type == "microsoft.compute/virtualmachinescalesets"
| join kind=inner (
    resources
    | where type == "microsoft.compute/virtualmachines"
    | project id = tostring(properties.virtualMachineScaleSet.id), vmproperties = properties
) on id
| extend recommendationId = "vmss-9", param1 = "patchMode: Manual", vmproperties.osProfile.windowsConfiguration.patchSettings.patchMode
| where isnotnull(vmproperties.osProfile.windowsConfiguration) and vmproperties.osProfile.windowsConfiguration.patchSettings.patchMode !in ("AutomaticByPlatform", "AutomaticByOS")
| distinct recommendationId, name, id, param1)

Podpora zón dostupnosti

Zóny dostupnosti Azure jsou aspoň tři fyzicky oddělené skupiny datacenter v rámci každé oblasti Azure. Datová centra v každé zóně jsou vybavena nezávislou infrastrukturou napájení, chlazení a sítě. V případě selhání místní zóny jsou zóny dostupnosti navrženy tak, aby v případě ovlivnění jedné zóny, regionální služby, kapacity a vysoké dostupnosti podporovaly zbývající dvě zóny.

Selhání můžou být v rozsahu od selhání softwaru a hardwaru až po události, jako jsou zemětřesení, záplavy a požáry. Odolnost vůči selháním se dosahuje redundancí a logickou izolací služeb Azure. Podrobnější informace o zónách dostupnosti v Azure najdete v tématu Oblasti a zóny dostupnosti.

Služby s podporou zón dostupnosti Azure jsou navržené tak, aby poskytovaly správnou úroveň spolehlivosti a flexibility. Dají se nakonfigurovat dvěma způsoby. Můžou být buď zónově redundantní, s automatickou replikací napříč zónami, nebo zónově, s instancemi připnutými ke konkrétní zóně. Tyto přístupy můžete také kombinovat. Další informace o zónové a zónově redundantní architektuře najdete v tématu Doporučení pro použití zón dostupnosti a oblastí.

Pomocí služby Azure Virtual Machine Scale Sets můžete vytvořit a spravovat skupinu virtuálních počítačů s vyrovnáváním zatížení. Počet virtuálních počítačů se může automaticky zvětšovat nebo snižovat v reakci na poptávku nebo definovaný plán. Škálovací sady poskytují vašim aplikacím vysokou dostupnost a umožňují centrálně spravovat, konfigurovat a aktualizovat mnoho virtuálních počítačů. Pro samotnou škálovací sadu nejsou žádné náklady. Platíte jen za každou instanci virtuálního počítače, kterou vytvoříte.

Škálovací sady virtuálních počítačů podporují zónová i zónově redundantní nasazení v rámci oblasti:

  • Zónové nasazení. Když vytvoříte škálovací sadu v jedné zóně, určujete, ve které zóně jsou spuštěné všechny virtuální počítače této sady. Škálovací sada se spravuje a automaticky škáluje pouze v rámci této zóny.

  • Zónově redundantní nasazení Zónově redundantní škálovací sada umožňuje vytvořit jednu škálovací sadu, která zahrnuje více zón. Při vytváření virtuálních počítačů se ve výchozím nastavení rovnoměrně vyrovnávají napříč zónami.

Předpoklady

  1. Pokud chcete používat zóny dostupnosti, musíte škálovací sadu vytvořit v podporované oblasti Azure.

  2. Všechny virtuální počítače – dokonce i virtuální počítače s jednou instancí – by se měly nasadit do škálovací sady pomocí flexibilního režimu orchestrace , aby se vaše aplikace do budoucna prokázala škálováním a dostupností.

SLA

Vzhledem k tomu, že zóny dostupnosti jsou fyzicky oddělené a poskytují odlišné zdroje napájení, síť a chlazení – smlouvy o úrovni služeb (SLA) se zvyšují. Další informace najdete ve sla pro služby Microsoft Online Services.

Vytvoření škálovací sady virtuálních počítačů s povolenými zónami dostupnosti

Škálovací sadu, která používá zóny dostupnosti, můžete vytvořit pomocí jedné z následujících metod:

Proces vytvoření škálovací sady, která používá zónové nasazení, je stejný jako podrobný článek Začínáme. Když vyberete podporovanou oblast Azure, můžete vytvořit škálovací sadu v jedné nebo více dostupných zónách, jak je znázorněno v následujícím příkladu:

Create a scale set in a single availability zone

Škálovací sada a podpůrné prostředky, jako je nástroj pro vyrovnávání zatížení Azure a veřejná IP adresa, se vytvoří v jedné zóně, kterou zadáte.

Podpora zónových převzetí služeb při selhání

Škálovací sady virtuálních počítačů se ve výchozím nastavení vytvářejí s pěti doménami selhání v oblastech Azure bez zón. Pro oblasti, které podporují nasazení zóny dostupnosti škálovací sady virtuálních počítačů a je vybraná tato možnost, je výchozí hodnota počtu domén selhání 1 pro každou zónu. V tomto případě FD=1 znamená, že instance virtuálních počítačů patřící do škálovací sady jsou rozložené do mnoha racků na základě maximálního úsilí. Další informace najdete v tématu Volba správného počtu domén selhání pro škálovací sadu virtuálních počítačů.

Návrh s nízkou latencí

Doporučujeme nakonfigurovat škálovací sady virtuálních počítačů s redundancí zón. Pokud ale vaše aplikace má přísné požadavky na nízkou latenci, možná budete muset pro virtuální počítače škálovacích sad implementovat zónovou zónu. Při nasazení zónových škálovacích sad se doporučuje vytvořit několik virtuálních počítačů škálovací sady ve více než jedné zóně. Můžete například vytvořit jednu instanci škálovací sady, která je připnutá k zóně 1 a jedna instance připnutá k zóně 2 nebo 3. K směrování provozu do příslušných škálovacích sad během výpadku zóny je také potřeba použít nástroj pro vyrovnávání zatížení nebo jinou logiku aplikace.

Důležité

Pokud se odhlásíte z nasazení pracujícího se zónou, předejděte ochranu před izolací základních chyb. Odhlášení z konfigurace zóny dostupnosti se spoléhá na prostředky, které neuslyšují umístění a oddělení zóny (včetně základních závislostí těchto prostředků). U těchto prostředků by se nemělo očekávat, že přežije scénáře výpadku zóny. Řešení, která využívají takové prostředky, by měla definovat strategii zotavení po havárii a nakonfigurovat obnovení řešení v jiné oblasti.

techniky nasazení Sejf

Pokud chcete mít větší kontrolu nad tím, kam nasazujete virtuální počítače, měli byste místo místních virtuálních počítačů škálovací sady nasadit zónovou zónu. Zónové virtuální počítače ale poskytují pouze izolaci zón, nikoli redundanci zón. Pokud chcete dosáhnout úplné redundance zón pomocí zónových virtuálních počítačů, měly by existovat dva nebo více virtuálních počítačů napříč různými zónami.

Doporučuje se také použít možnost maximálního rozložení nasazení pro vaše zónově redundantní virtuální počítače. Další informace najdete v možnostech šíření.

Možnosti šíření

Když nasadíte škálovací sadu do jedné nebo více zón dostupnosti, máte následující možnosti šíření (od verze rozhraní API 2017–12-01):

  • Max šíření (platformFaultDomainCount = 1). Maximální rozložení je doporučená možnost nasazení, protože ve většině případů poskytuje nejlepší rozložení. Pokud chcete rozšířit repliky mezi různé jednotky izolace hardwaru, doporučujeme, abyste se rozprostřeli mezi zóny dostupnosti a využili maximálního šíření v jednotlivých zónách.

    S maximálním rozložením škálovací sada rozloží virtuální počítače do co největšího počtu domén selhání v rámci každé zóny. Toto šíření může být v rámci zóny větší nebo méně než pět domén selhání.

    Poznámka:

    Při maximálním šíření můžete bez ohledu na to, kolik domén selhání jsou virtuální počítače rozloženy, zobrazit pouze jednu doménu selhání v zobrazení instance virtuálních počítačů škálovací sady i metadata instance. Šíření v rámci každé zóny je implicitní.

  • Statické pevné rozložení (platformFaultDomainCount = 5). Se statickým pevným rozložením škálovací sada rozloží virtuální počítače přesně mezi pět domén selhání na každou zónu. Pokud škálovací sada nemůže najít pět různých domén selhání pro každou zónu, aby vyhověla žádosti o přidělení, požadavek selže.

  • Rozložení v souladu s doménami selhání spravovaných disků (platformFaultDomainCount = 2 nebo 3) Můžete zvážit sladění počtu domén selhání škálovací sady s počtem domén selhání spravovaných disků. Toto zarovnání může pomoct zabránit ztrátě kvora, pokud dojde k výpadku domény selhání celých spravovaných disků. Počet domén selhání může být nastaven na menší nebo roven počtu domén selhání spravovaných disků dostupných v každé oblasti. Další informace o počtu Spravované disky domén selhání podle oblastí najdete v [vložení dokumentu sem](odkaz sem).

Vyrovnávání zóny

Pro škálovací sady nasazené ve více zónách (zónově redundantní) můžete zvolit buď zůstatek v zóně s nejlepším úsilím, nebo striktní zůstatek zóny. Škálovací sada se považuje za vyváženou, pokud každá zóna má stejný počet virtuálních počítačů (plus nebo minus jeden virtuální počítač) jako všechny ostatní zóny ve škálovací sadě. Příklad:

Škálovací sada Virtuální počítače v zóně 1 Virtuální počítače v zóně 2 Virtuální počítače v zóně 3 Vyrovnávání zóny
Vyvážená škálovací sada 2 3 3 Tato škálovací sada je považována za vyváženou. Existuje pouze jedna zóna s jiným počtem virtuálních počítačů a je to jen 1 menší než ostatní zóny.
Nevyvážená škálovací sada 1 3 3 Tato škálovací sada se považuje za nevyváženou. Zóna 1 má 2 méně virtuálních počítačů než zóny 2 a 3.

Je možné, že se virtuální počítače ve škálovací sadě úspěšně vytvoří, ale rozšíření na těchto virtuálních počítačích se nepodaří nasadit. Virtuální počítače se selháním rozšíření se stále počítají při určování, jestli je škálovací sada vyvážená. Například škálovací sada se 3 virtuálními počítači v zóně 1, 3 virtuální počítače v zóně 2 a 3 virtuální počítače v zóně 3 se považují za vyvážené, i když všechna rozšíření selhala v zóně 1 a všechna rozšíření proběhla úspěšně v zónách 2 a 3.

Při vyrovnávání zóny s nejlepším úsilím se škálovací sada pokusí škálovat a snížit kapacitu při zachování rovnováhy. Pokud ale z nějakého důvodu není vyrovnávání možné (například pokud dojde k výpadku jedné zóny, škálovací sada nemůže v této zóně vytvořit nový virtuální počítač), škálovací sada umožňuje dočasné nevyváženosti úspěšného horizontálního navýšení nebo snížení kapacity. Při dalších pokusech o horizontální navýšení kapacity škálovací sada přidá virtuální počítače do zón, které potřebují více virtuálních počítačů, aby škálovací sada byla vyvážená. Podobně při dalších pokusech škálovací sada odebere virtuální počítače ze zón, které potřebují méně virtuálních počítačů, aby škálovací sada byla vyvážená. Při "přísném vyvážení zóny" škálovací sada selže při pokusu o horizontální navýšení nebo snížení kapacity, pokud by to způsobilo nevyváženost.

Pokud chcete použít zůstatek v zóně s nejlepším úsilím, nastavte zoneBalance hodnotu false. Nastavení zoneBalance je výchozí ve verzi rozhraní API 2017-12-01. Pokud chcete použít striktní zůstatek zóny, nastavte zoneBalance hodnotu true.

Migrace na podporu zóny dostupnosti

Informace o opětovném nasazení místní škálovací sady do podpory zóny dostupnosti najdete v tématu Migrace virtuálních počítačů a škálovacích sad virtuálních počítačů do podpory zóny dostupnosti.

Další doprovodné materiály

Skupiny umístění

Důležité

Skupiny umístění se vztahují pouze na škálovací sady virtuálních počítačů spuštěné v režimu jednotné orchestrace.

Když nasadíte škálovací sadu virtuálních počítačů, máte možnost nasazení s jednou nebo více skupinami umístění pro každou zónu dostupnosti. V případě regionálních škálovacích sad je volbou mít v dané oblasti jednu skupinu umístění nebo mít v dané oblasti více skupin umístění. Pokud je vlastnost singlePlacementGroup škálovací sady nastavená na false, škálovací sada se může skládat z více skupin umístění a má rozsah 0–1000 virtuálních počítačů. Při nastavení na výchozí hodnotu true se škálovací sada skládá z jedné skupiny umístění a má rozsah 0–100 virtuálních počítačů. U většiny úloh doporučujeme více skupin umístění, které umožňují větší škálování. V rozhraní API verze 2017-12-01 jsou škálovací sady výchozí pro více skupin umístění pro škálovací sady s jednou zónou a škálovací sady napříč zónami, ale ve výchozím nastavení se pro místní škálovací sady nastaví jedna skupina umístění.

Další kroky