Konfigurace metody vyrovnávání zatížení služby Azure Virtual Desktop

Konfigurace metody vyrovnávání zatížení pro fond hostitelů umožňuje upravit prostředí Služby Azure Virtual Desktop tak, aby lépe vyhovovalo vašim potřebám.

Poznámka:

To neplatí pro trvalý fond hostitelů plochy, protože uživatelé vždy mají mapování 1:1 na hostitele relace v rámci fondu hostitelů.

Předpoklady

Tento článek předpokládá, že jste postupovali podle pokynů v tématu Nastavení modulu PowerShell pro Azure Virtual Desktop ke stažení a instalaci modulu PowerShell a přihlášení k účtu Azure.

Konfigurace vyrovnávání zatížení první úrovně

Vyrovnávání zatížení první šířky je výchozí konfigurace pro nové ne trvalé fondy hostitelů. Vyrovnávání zatížení první šířky distribuuje nové uživatelské relace mezi všechny dostupné hostitele relací ve fondu hostitelů. Při konfiguraci vyrovnávání zatížení první šířky můžete nastavit maximální limit relace na hostitele relace ve fondu hostitelů.

Pokud chcete nakonfigurovat fond hostitelů tak, aby prováděl vyrovnávání zatížení s šířkou první úrovně bez úpravy maximálního limitu relace, spusťte následující rutinu PowerShellu:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -LoadBalancerType 'BreadthFirst'

Potom spusťte následující rutinu, abyste měli jistotu, že jste nastavili metodu vyrovnávání zatížení na šířku:

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, LoadBalancerType

Name             : hostpoolname
LoadBalancerType : BreadthFirst

Pokud chcete nakonfigurovat fond hostitelů tak, aby prováděl vyrovnávání zatížení s šířkou a aby používal nový limit maximálního počtu relací, spusťte následující rutinu PowerShellu:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -LoadBalancerType 'BreadthFirst' -MaxSessionLimit ###

Konfigurace vyrovnávání zatížení první hloubky

Vyrovnávání zatížení první hloubky distribuuje nové uživatelské relace do dostupného hostitele relace s nejvyšším počtem připojení, ale nedosáhl maximální prahové hodnoty limitu relace.

Důležité

Při konfiguraci vyrovnávání zatížení první hloubky je nutné nastavit maximální limit relace na hostitele relace ve fondu hostitelů.

Pokud chcete nakonfigurovat fond hostitelů tak, aby prováděl vyrovnávání zatížení do hloubky, spusťte následující rutinu PowerShellu:

Update-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> -LoadBalancerType 'DepthFirst' -MaxSessionLimit ###

Poznámka:

Algoritmus vyrovnávání zatížení první hloubky distribuuje relace hostitelům relací na základě maximálního limitu hostitele relace (-MaxSessionLimit). Výchozí hodnota tohoto parametru je 999999, což je také nejvyšší možné číslo, na které můžete tuto proměnnou nastavit. Tento parametr se vyžaduje, když použijete algoritmus vyrovnávání zatížení první hloubky. Pro co nejlepší uživatelské prostředí nezapomeňte změnit parametr maximálního limitu hostitele relace na číslo, které nejlépe vyhovuje vašemu prostředí.

Pokud chcete zajistit, aby se nastavení aktualizovalo, spusťte tuto rutinu:

Get-AzWvdHostPool -ResourceGroupName <resourcegroupname> -Name <hostpoolname> | format-list Name, LoadBalancerType, MaxSessionLimit

Name             : hostpoolname
LoadBalancerType : DepthFirst
MaxSessionLimit  : 6

Konfigurace vyrovnávání zatížení pomocí webu Azure Portal

Vyrovnávání zatížení můžete nakonfigurovat také pomocí webu Azure Portal.

Konfigurace vyrovnávání zatížení:

  1. Přihlaste se k portálu Azure.
  2. V části Služby vyhledejte a vyberte Azure Virtual Desktop.
  3. Na stránce služby Azure Virtual Desktop vyberte Fondy hostitelů.
  4. Vyberte název fondu hostitelů, který chcete upravit.
  5. Vyberte Vlastnosti.
  6. Do pole zadejte limit maximální relace a v rozevírací nabídce vyberte algoritmus vyrovnávání zatížení, který chcete pro tento fond hostitelů použít.
  7. Zvolte Uložit. Tím se použijí nová nastavení vyrovnávání zatížení.