Algoritmy vyrovnávání zatížení fondu hostitelů ve službě Azure Virtual Desktop

Azure Virtual Desktop podporuje dva algoritmy vyrovnávání zatížení pro fondy hostitelů ve fondu. Každý algoritmus určuje, který hostitel relace se použije, když uživatel spustí vzdálenou relaci. Vyrovnávání zatížení se nevztahuje na osobní fondy hostitelů, protože uživatelé mají vždy mapování 1:1 na hostitele relace v rámci fondu hostitelů.

Pro fondy hostitelů ve fondu jsou k dispozici následující algoritmy vyrovnávání zatížení:

  • Nejprve do šířky, jejímž cílem je rovnoměrné rozdělení nových uživatelských relací mezi hostitele relací ve fondu hostitelů. Maximální limit počtu relací nemusíte zadávat.

  • Hloubková, která neustále spouští nové uživatelské relace na jednom hostiteli relace, dokud se nedosáhne limitu maximálního počtu relací. Po dosažení limitu počtu relací se všechna nová uživatelská připojení směrují na dalšího hostitele relace ve fondu hostitelů, dokud nedosáhne limitu počtu relací atd.

Pro každý fond hostitelů ve fondu můžete současně nakonfigurovat pouze jedno vyrovnávání zatížení, ale po vytvoření fondu hostitelů můžete změnit, které z nich se použije. Oba algoritmy vyrovnávání zatížení však sdílejí následující chování:

  • Pokud už má uživatel aktivní nebo odpojenou relaci ve fondu hostitelů a znovu se přihlásí, nástroj pro vyrovnávání zatížení ho úspěšně přesměruje na hostitele relace se stávající relací. Toto chování platí i v případě, že je pro tohoto hostitele relace povolený režim vyprazdňování .

  • Pokud uživatel ještě nemá relaci na hostiteli relace ve fondu hostitelů, nástroj pro vyrovnávání zatížení nepovažuje hostitele relace, u kterého je povolený režim vyprazdňování.

  • Pokud snížíte limit maximálního počtu relací na hostiteli relace, který má aktivní uživatelské relace, změna nebude mít vliv na existující uživatelské relace.

Algoritmus vyrovnávání zatížení do šířky

Algoritmus vyrovnávání zatížení do šířky se zaměřuje na distribuci uživatelských relací mezi hostitele relací za účelem optimalizace výkonu relace. Do šířky je ideální pro organizace, které chtějí uživatelům, kteří se připojují ke vzdáleným prostředkům, poskytovat co nejlepší prostředí, protože prostředky hostitele relace, jako jsou procesor, paměť a disk, jsou obecně méně soupeřené.

Algoritmus první do šířky se nejprve dotazuje hostitelů relací ve fondu hostitelů, který umožňuje nová připojení. Algoritmus pak náhodně vybere hostitele relace z poloviny sady dostupných hostitelů relací s nejmenším množstvím relací. Pokud například existuje devět hostitelů relací s relacemi 11, 12, 13, 14, 15, 16, 17, 18 a 19, nová relace automaticky nepřejde na hostitele relace s nejmenším množstvím relací. Místo toho může přejít na libovolného z prvních pěti hostitelů relace s nejmenším náhodným výskytem relace. Kvůli náhodnému rozdělení nemusí být některé relace rovnoměrně rozdělené mezi všechny hostitele relací.

Algoritmus hloubkového vyrovnávání zatížení

Algoritmus vyrovnávání zatížení do hloubky se zaměřuje na nasycení jednoho hostitele relace najednou. Tento algoritmus je ideální pro organizace s přehledem nákladů, které chtějí podrobnější kontrolu nad počtem hostitelů relací dostupných ve fondu hostitelů, což vám umožní snadněji vertikálně snížit kapacitu, když je uživatelů méně.

Algoritmus hloubkový nejprve dotazuje hostitele relací, kteří povolují nová připojení a nedosáhli maximálního limitu relace. Algoritmus pak vybere hostitele relace s většinou relací. Pokud existuje remíza, algoritmus z dotazu vybere prvního hostitele relace.

Při použití algoritmu hloubky je nutné nastavit maximální limit relace . Pomocí služby Azure Virtual Desktop Insights můžete monitorovat počet relací na každém hostiteli a výkonu hostitele relace , abyste mohli určit nejlepší maximální limit relací pro vaše prostředí.

Důležité

Jakmile všichni hostitelé relací dosáhnou maximálního limitu relací, musíte tento limit zvýšit nebo do fondu hostitelů přidat další hostitele relací.

Další kroky