Analýza kvality připojení ve službě Azure Virtual Desktop

Důležité

Datové protokoly grafiky Připojení jsou aktuálně ve verzi Preview. Právní podmínky, které platí pro funkce Azure, které jsou ve verzi beta, verzi Preview nebo které zatím nejsou veřejně dostupné, najdete v Dodatečných podmínkách použití pro Microsoft Azure verze Preview.

Azure Virtual Desktop pomáhá uživatelům hostovat relace klientů na hostitelích relací spuštěných v Azure. Když uživatel spustí relaci, připojí se ze svého místního zařízení přes síť pro přístup k hostiteli relace. Je důležité, aby uživatelské prostředí vypadalo co nejvíce jako místní relace na fyzickém zařízení. Informace o síťovém připojení ze zařízení uživatele k hostiteli relace najdete v tématu Vysvětlení síťového připojení k Azure Virtual Desktopu.

Kvalitu připojení můžete analyzovat v nasazení služby Azure Virtual Desktop pomocí Azure Log Analytics. V tomto článku si řekneme, jak můžete měřit síť připojení a grafiku připojení ke zlepšení kvality připojení koncových uživatelů.

Připojení ionová síťová a grafická data

Síťová a grafická data připojení, která Azure Log Analytics shromažďuje, vám můžou pomoct zjistit oblasti, které mají vliv na grafické prostředí koncového uživatele. Služba shromažďuje data pro sestavy pravidelně v celé relaci. Čítače výkonu sítě RemoteFX můžete použít také k získání dat o výkonu souvisejících s grafikou z vašeho nasazení, ale nejsou tak komplexní jako Azure Log Analytics. Sestavy síťových dat připojení ke službě Azure Virtual Desktop mají oproti čítačům výkonu sítě RemoteFX následující výhody:

  • Každý záznam je specifický pro připojení a obsahuje ID korelace připojení, které je možné svázat s uživatelem.

  • Doba odezvy měřená v této tabulce je nezávislá na protokolu a zaznamená naměřenou latenci pro připojení TCP (Transmission Control Protocol) nebo UDP (User Datagram Protocol).

Připojení ionová síťová data

Síťová data, která shromažďujete pro tabulky dat pomocí tabulky NetworkData , obsahují následující informace:

  • Odhadovaná dostupná šířka pásma (kilobajtů za sekundu) je průměrná odhadovaná dostupná šířka pásma sítě během každého časového intervalu připojení.

  • Odhadovaná doba odezvy (milisekundy) je průměrná odhadovaná doba odezvy během každého časového intervalu připojení. Doba odezvy je doba odezvy, po kterou trvá, než síťový požadavek přejde ze zařízení koncového uživatele do hostitele relace prostřednictvím sítě a pak se vrátí z hostitele relace do zařízení koncového uživatele.

  • ID korelace je ID aktivity konkrétního připojení služby Azure Virtual Desktop, které je přiřazené ke každé diagnostice v rámci tohoto připojení.

  • Vygenerovaný čas je časové razítko v čase UTC (Coordinated Universal Time), které označuje, kdy se na virtuálním počítači stalo sledování události čítače dat. Všechny průměry se měří podle časového intervalu, který končí na označeném časovém razítku.

  • ID prostředku je jedinečné ID přiřazené fondu hostitelů Azure Virtual Desktopu přidruženému k datům, která diagnostická služba shromažďuje pro tuto tabulku.

  • Zdrojový systém, ID předplatného, ID tenanta a typ (název tabulky).

Četnost

Služba generuje tyto síťové datové body každé dvě minuty během aktivní relace.

Připojení ionová grafická data (Preview)

Měli byste se poradit s tabulkou Připojení ionGraphicsData (Preview), když uživatelé v relacích služby Azure Virtual Desktop hlásí pomalé nebo nakrájené prostředí. Tabulka Připojení ionGraphicsData vám poskytne užitečné informace vždy, když grafické indikátory, koncové zpoždění a procento vynechaných snímků klesne pod prahovou hodnotu "v pořádku" pro Azure Virtual Desktop. Tato tabulka pomůže správcům sledovat a pochopit faktory v rámci serveru, klienta a sítě, které můžou přispívat k pomalému nebo nesekanému prostředí uživatele. I když je tabulka Připojení ionGraphicsData užitečným nástrojem pro řešení potíží s nízkým uživatelským prostředím, protože se pravidelně nenaplní v celé relaci, nejedná se o spolehlivý směrný plán prostředí.

Tabulka Grafika zaznamenává pouze data o výkonu z grafického streamu Služby Azure Virtual Desktop. Tato tabulka nezachytává snížení výkonu ani zpomalení způsobené faktory specifickými pro aplikaci nebo virtuálním počítačem (omezení procesoru nebo úložiště). Tuto tabulku byste měli použít s dalšími metrikami výkonu virtuálních počítačů k určení, jestli je zpoždění způsobené službou vzdálené plochy (grafikou a sítí) nebo něčím, co je součástí samotného virtuálního počítače nebo aplikace.

Grafická data, která shromažďujete pro tabulky dat, obsahují následující informace:

  • Časový interval posledního vyhodnoceného připojení je dva minuty, které vedou k tomu, že grafické indikátory klesly pod prahovou hodnotu kvality.

  • Koncové zpoždění (milisekundy) je zpoždění v době mezi zachycením rámce na serveru, dokud se na klientovi nevykreslí časový rámec, měřeno jako součet zpoždění kódování na serveru, zpoždění sítě, dekódování zpoždění klienta a doby vykreslování na klientovi. Zpoždění se odráží jako nejvyšší (nejhorší) zpoždění zaznamenané v posledním vyhodnoceném časovém intervalu připojení.

  • Komprimovaná velikost rámce (bajty) je komprimovaná velikost rámce s nejvyšším koncovým zpožděním v posledním vyhodnocovaném časovém intervalu připojení.

  • Zpoždění kódování na serveru (milisekundy) je doba, která trvá kódování rámce s nejvyšším koncovým zpožděním v posledním vyhodnocovaném časovém intervalu připojení na serveru.

  • Prodleva dekódování klienta (milisekundy) je doba, která trvá dekódování rámce s nejvyšším koncovým zpožděním v posledním vyhodnoceném časovém intervalu připojení v klientovi.

  • Zpoždění vykreslování v klientovi (milisekundy) je doba potřebnou k vykreslení rámce s nejvyšším koncovým zpožděním v posledním vyhodnocovaném časovém intervalu připojení v klientovi.

  • Procento přeskočených snímků je celkové procento snímků vynechaných těmito třemi zdroji:

    • Klient (pomalé dekódování klienta)
    • Síť (nedostatečná šířka pásma sítě).
    • Server (server je zaneprázdněný).

    Zaznamenané hodnoty (každý z nich pro klienta, server a síť) jsou od sekundy s nejvyššími vynechanými snímky v posledním vyhodnocovaném časovém intervalu připojení.

  • Odhadovaná dostupná šířka pásma (kilobajtů za sekundu) je průměrná odhadovaná dostupná šířka pásma sítě během sekundy s nejvyšším koncovým zpožděním v časovém intervalu.

  • Odhadovaná doba odezvy (milisekundy), což je průměrná odhadovaná doba odezvy během sekundy s nejvyšším koncovým zpožděním v časovém intervalu. Doba odezvy je doba odezvy, po kterou trvá, než síťový požadavek přejde ze zařízení koncového uživatele do hostitele relace prostřednictvím sítě a pak se vrátí z hostitele relace do zařízení koncového uživatele.

  • ID korelace, což je ID aktivity konkrétního připojení služby Azure Virtual Desktop, které je přiřazené ke každé diagnostice v rámci tohoto připojení.

  • Vygenerovaný čas, což je časové razítko v čase UTC, které označuje, kdy na virtuálním počítači došlo ke sledování události, která čítač dat sleduje. Všechny průměry se měří podle časového intervalu, který končí označeným časovým razítkem.

  • ID prostředku je jedinečné ID přiřazené fondu hostitelů Azure Virtual Desktopu přidruženému k datům, která diagnostická služba shromažďuje pro tuto tabulku.

  • Zdrojový systém, ID předplatného, ID tenanta a typ (název tabulky).

Četnost

Na rozdíl od jiných diagnostických tabulek, které hlásí data v pravidelných intervalech v průběhu relace, se frekvence shromažďování dat pro grafická data pro grafická data liší v závislosti na grafickém stavu připojení. Tabulka nebude zaznamenávat data pro scénáře "Dobré", ale zaznamená, pokud se některá z následujících metrik zaznamená jako "Špatná" nebo "Ok", a výsledná data se odešlou do vašeho účtu úložiště. Data se zaznamenávají jenom jednou za dvě minuty, maximálně. Metriky zahrnuté do shromažďování dat jsou uvedeny v následující tabulce:

Metrika Špatné Dobře Good
Procento vynechaných snímků s nízkou frekvencí snímků (méně než 15 snímků/s) Větší než 15 % 10%–15% méně než 10 %
Procento vynechaných snímků s vysokým rozsahem (větší než 15 fps) Větší než 50 % 20%–50% Méně než 20 %
Koncové zpoždění na rámec Větší než 300 ms 150 ms–300 ms Méně než 150 ms

Poznámka:

Pokud je jakýkoli rámec v jedné sekundě zpožděný o více než 300 ms, služba ho zaregistruje jako chybný. Pokud všechny snímky v jedné sekundě přebírají mezi 150 ms a 300 ms, služba ji označí jako "Ok".

Další kroky